11/23/2005 - Engineers at DaimlerChrysler AG's Research and Technology Centre in Ulm, Germany have described their experiences using a new approach to solving complex automotive software product configuration problems.
In a conference paper, the authors characterize embedded automotive software in terms of its high-degree of variability – variability arising from the characteristics of different vehicle hardware, different target markets and different legal regimes.
The authors' novel solution to the problem is to integrate the widely used MATLAB / Simulink tool with pure::variants, a tool designed specifically to solve complex configuration problems.
In the paper, two alternative integration schemes are evaluated. In the first approach, pure::variants is used to generate an XML description of an individual product variant which is then imported into Simulink. In the second approach, pure::variants is used to generate MATLAB scripts describing the product variant and these are then imported into Simulink. This second scheme requires more information about the software architecture to be modelled in pure::variants but the authors conclude that this is beneficial because of greater transparency in the configuration process.
The paper was presented as part of the 3rd Workshop on Automotive Software Engineering, which took place at the Informatik 2005 conference held in Bonn, Germany 19th – 22nd September.
About Software Acumen
Tools and Services for Software Product Lines
Software Acumen is the UK’s only specialist provider of tools and services to organizations developing software product lines. The company distributes pure::variants in the UK and Ireland. MATLAB and Simulink are registered trademarks of The Mathworks, Inc
Previous Page | News by Category | News Search
If you found this page useful, bookmark and share it on: