In this paper, we presented a model-driven user interface design approach that supports HMI developers in the automotive industry. In particular, we focused on car infotainment systems. These systems need to conform to safety regulations and have to provide high usability. With the domain data model and the specification language, we allow HMI designers to specify all relevant parts of an HML Moreover, we support the implementation and testing of the specifications and the whole system. By applying this approach, the automotive industry is able to deliver more functionality within less time, even innovative aspects of an HMI. Specifications of an HMI can be traced through the whole development process, from initial concepts via detailed specifications to implementations and tests. The specification itself is done in a more formal way than without this approach. The formalization leads to the automatic derivation of test cases, a better understanding of the requirements, and seamless communication between the stakeholders. Misunderstandings and ambiguous information are minimized. The approach emerged from elicited and analyzed information regarding existing HMI development processes in the automotive industry. We used this information to specify a new reference process to which the domain data model and the specification language belong. While the data model provides all relevant aspects, artifacts, and dependencies of an HMI, the specification language is based on the data model and allows concrete specification of the artifacts. Depending on the usage scenario, the concrete specification can be provided formally or non-formally. An advantage of this flexibility is that communication is facilitated by non-formal specifications, while refinements and implementations of specifications profit from formal specifications. Since the specification language is provided as an XML schema, interoperations with other tools are supported. Furthermore, versioning and storing are possible in different concepts throughout the whole HMI development process.
Standardizing model-based in-vehicle infotainment development in the german automotive industry
2012
8 Seiten, Bilder, 4 Quellen
Conference paper
English
Echtzeitbetriebssysteme im Automotive Infotainment
Automotive engineering | 2007
|Genivi - the open infotainment platform for the automotive industry
Automotive engineering | 2009
|GENIVI - the open infotainment platform for the automotive industry
Automotive engineering | 2009
|