Canada Spends Logo

Explorez notre analyse du budget 2026

Grant: Collaborative Research and Development Grants

Queen's University

$59,500.00

Execution and Analysis of Models of Real-Time Embedded Software Systems

EF 2009-10

Résumé
The proposed research project lies in the area of software engineering. It has the following two industrial partners: IBM Canada Ltd and Malina Software Corp. Software for real-time, embedded (RTE) systems has growing economic and societal significance. Advances in the state of the art in the development of RTE software are needed to allow for the development to scale both to the demands on future RTE systems and to future market conditions. Software development techniques that emphasize the use of models have the proven potential to enable substantial productivity gains in the development of RTE software. For instance, IBM, the global leader in model-driven software development (MDD) tools, is offering a successful RTE software development tool based on MDD. The goal of the project is to advance the state of the art in the Canadian industry with respect to the ability to develop RTE software using MDD. The results of the research will allow tool vendors to devise more effective RTE software development tools. In turn, the embedded systems industry will benefit from these improved tools which would allow them to build more complex RTE software with less cost. Our technical objectives are to develop innovative techniques that make it easier for tool users to build correct RTE models via improved execution and debugging capabilities and to maximize the utility of RTE models via more powerful analysis techniques. The proposal addresses key challenges faced by the industrial partners and the results will ensure the continued competitiveness in the RTE software market. The project will also provide funding for 2 Ph.D. students, 1 Postdoctoral Fellow, 2 M.Sc. students, and 2 undergraduate students.
Programme
Collaborative Research and Development Grants
Bénéficiaire
Emplacement
Ontario, Canada
Type de bénéficiaire
Academia
Type
Grant
Source
NSERC's Awards Data

Tel que publié

Application id
380089-2008
Name nom
Dingel, Juergen
Department département
Computing, School of
Organization id
29
Institution établissement
Queen's University
Province en
Ontario
Province fr
Ontario
Country en
CANADA
Country fr
CANADA
Fiscal year exercice financier
2009
Competition year année de concours
2008
Award amount
59500
Program id
CRDPJ
Program nane en
Collaborative Research and Development Grants
Program name fr
Subventions de recherche et développement coopérative
Group en
Research partnerships programs
Group fr
Programmes de partenariat
Committee code
96
Committee name en
RPP Internal Decision Cttee
Committee name fr
Cté de décision interne - PPR
Area of application code
801
Area of application group en
Information and communication services
Area of application group fr
Services d'information et de télécommunications
Area of application en
Computer software
Area of application fr
Logiciel
Research subject code
2706
Research subject group en
Information technology
Research subject group fr
Technologie de l'information
Research subject en
Software engineering
Research subject fr
Génie logiciel
Partie
1
Nb partie
3
Application title
Execution and Analysis of Models of Real-Time Embedded Software Systems
Keyword
NA
Application summary
The proposed research project lies in the area of software engineering. It has the following two industrial partners: IBM Canada Ltd and Malina Software Corp. Software for real-time, embedded (RTE) systems has growing economic and societal significance. Advances in the state of the art in the development of RTE software are needed to allow for the development to scale both to the demands on future RTE systems and to future market conditions. Software development techniques that emphasize the use of models have the proven potential to enable substantial productivity gains in the development of RTE software. For instance, IBM, the global leader in model-driven software development (MDD) tools, is offering a successful RTE software development tool based on MDD. The goal of the project is to advance the state of the art in the Canadian industry with respect to the ability to develop RTE software using MDD. The results of the research will allow tool vendors to devise more effective RTE software development tools. In turn, the embedded systems industry will benefit from these improved tools which would allow them to build more complex RTE software with less cost. Our technical objectives are to develop innovative techniques that make it easier for tool users to build correct RTE models via improved execution and debugging capabilities and to maximize the utility of RTE models via more powerful analysis techniques. The proposal addresses key challenges faced by the industrial partners and the results will ensure the continued competitiveness in the RTE software market. The project will also provide funding for 2 Ph.D. students, 1 Postdoctoral Fellow, 2 M.Sc. students, and 2 undergraduate students.