Model-Driven Engineering of Infotainment Networks: Page 5 of 6

July 28, 2016 //By Yury Asheshov, K2L
Model-Driven Engineering of Infotainment Networks
A vehicle’s infotainment system is a distributed embedded system, which contains hardware and software components, interacting through networks. The networking supports the infotainment system’s extensibility and flexibility.
the configuration file. The source code is a part of the code used to realize the MOST application, but, in this case, the configuration cannot be modified without recompilation. Using the configuration file is more flexible. However, additional effort is needed to implement the parsing engine of the configuration file.

 To simplify the implementation of the development tools, such as code generator, network monitors and testing scripts, an XML exchange format is necessary. This format has been proposed as a MOST Cooperation standard. Its XML schema includes the types representing the abstract platform-independent objects and optional XML elements called annotations refining the MOST-specific aspects of the platform-independent XML elements. The standard XML ID/IDREF types are used to link such elements as nodes, streams and software components.

This new XML format provides all information needed for the development tools and allows the designers, developers and testers to configure, monitor and analyze not only the data exchange in the infotainment network, but also the connections.


Figure 3: Structure of XML Exchange Format

 

The platform-independent model of the infotainment network may be used to specify the system upon any dedicated technology for infotainment networking. However, MOST provides a solid methodology and powerful set of standards to cover all of the most important aspects of efficiently simplifying the design of the infotainment network.

References:

[1] 3.0E2 MOST Specification, MOST Cooperation

[2] Morgan & Claypool, 2012, Model-Driven Software Engineering in Practice, Marco Brambilla, Jordi Canot, Manuel Wimmer

[3] Addison-Wesley Professional, 2013, Software Architecture in Practice, Len Bass, Paul Clements, Rick Kazman

[4] IEEE, 2014, Obtaining Behavioral Model of PIM from the CIM, Abdelouahed Kriouile, Ahmed El Khadimi

[5] Development and Testing of Automotive, Ethernet-Networks together in one Tool - OMNeT++, Patrick Wunner, Stefan May, Kristian Trenkel, Sebastian Dengler

[6] Model-Driven Design of Network Aspects of Distributed Embedded Systems (IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 34, no. 4, April 2015),

Design category: 

Vous êtes certain ?

Si vous désactivez les cookies, vous ne pouvez plus naviguer sur le site.

Vous allez être rediriger vers Google.