Generating code from software models is considered to be a new generation leap within software development methods. The objective of this M.Sc. project is to evaluate how different approaches to modelling and code generation affect embedded systems software development and propose recommendations on how to improve software development. Two product areas at Saab Surveillance EW Systems in Järfälla, Stockholm, are used as study objects. A research overview is made to highlight themes regarding modelling, code generation and software development in general. Based on these, interviews are held with system engineers and software developers at each product area, where they use different modelling and code generation approaches. The two developmen...
Abstract. Model-based development relies on the use of explicit models to describe development activ...
This paper describes the problem context of software development for mass-produced embedded systems,...
Press releases, scientific publications and anecdotal evidence demonstrate that organisations worldw...
Generating code from software models is considered to be a new generation leap within software devel...
Model-based development approach is gaining more support and acceptance. Its higher abstraction leve...
Agile Methods are a collection of software engineering techniques with specific differences to tradi...
Code generation is an important part of today’s software development. Using code generation can incr...
Distributed, real-time, embedded systems development is a long and complex processwhere demand for d...
Embedded systems are widely used in diverse areas, such as avionics, consumer electronics, and medic...
During development of complex products, such as automotive software, models - formal and informal - ...
As code complexity continues to increase, software development methods must support the handling of ...
The paper presents a method to manage critical interactions to manage when introducing agile softwar...
Recent research results have shown that Model-Driven Development (MDD) is a beneficial approach to d...
International audienceEmbedded systems are increasingly being developed using models. These models m...
Model-based engineering (MBE) aims at increasing the effectiveness of engineering by using models as...
Abstract. Model-based development relies on the use of explicit models to describe development activ...
This paper describes the problem context of software development for mass-produced embedded systems,...
Press releases, scientific publications and anecdotal evidence demonstrate that organisations worldw...
Generating code from software models is considered to be a new generation leap within software devel...
Model-based development approach is gaining more support and acceptance. Its higher abstraction leve...
Agile Methods are a collection of software engineering techniques with specific differences to tradi...
Code generation is an important part of today’s software development. Using code generation can incr...
Distributed, real-time, embedded systems development is a long and complex processwhere demand for d...
Embedded systems are widely used in diverse areas, such as avionics, consumer electronics, and medic...
During development of complex products, such as automotive software, models - formal and informal - ...
As code complexity continues to increase, software development methods must support the handling of ...
The paper presents a method to manage critical interactions to manage when introducing agile softwar...
Recent research results have shown that Model-Driven Development (MDD) is a beneficial approach to d...
International audienceEmbedded systems are increasingly being developed using models. These models m...
Model-based engineering (MBE) aims at increasing the effectiveness of engineering by using models as...
Abstract. Model-based development relies on the use of explicit models to describe development activ...
This paper describes the problem context of software development for mass-produced embedded systems,...
Press releases, scientific publications and anecdotal evidence demonstrate that organisations worldw...