Software development for the automotive domain is currently subject to a silent revolution. On the one hand software has become the enabling technology for almost all safety-critical and comfort functions offered to the customer: Cars have evolved into distributed computing platforms, which host dozens of networked and interacting processors, implementing hundreds of software-enabled features. On the other hand, the complexity induced by this large number of functions, their interactions, and their supporting infrastructure is becoming the limiting factor for automotive software development. Industry standards, including OSGi and AMI-C, address these issues by introducing servicebased software-architectures and corresponding middleware layers as modeling and deployment abstractions. This marks a significant shift from component- to service-oriented software development in the automotive domain. As a consequence, development methods and tools for analysis, design, implementation, and quality assurance of automotive software services are dearly needed. This paper reports on a service-based software development approach currently being pursued as a collaboration between Ford and the University of California at San Diego. Its centerpieces are the capturing and design of the interaction patterns defining service executions on distributed platforms, the mapping of the captured interaction patterns to concrete deployment architectures, and the validation of system executions against the resulting. The authors have introduced a precise notion of service, placing their key interaction patterns in the center of the development process. This notion of service gives rise to a systematic development process and corresponding tool support for modeling, validation and generation of code in the sense of executable specifications. The resulting specifications, automatically generated from service specifications, can be handed off to suppliers for validation purposes.


    Access

    Access via TIB

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Service-based software development for automotive applications


    Additional title:

    Neuer Ansatz für die Fahrzeug-Software-Entwicklung


    Contributors:


    Publication date :

    2004


    Size :

    9 Seiten, 11 Bilder, 19 Quellen




    Type of media :

    Conference paper


    Type of material :

    Print


    Language :

    English




    Service-Based Software Development for Automotive Applications

    Kruger, I. H. / Nelson, E. C. / Prasad, K. V. | British Library Conference Proceedings | 2004


    Service-based software development for automotive applications

    Krueger,I.H. / Nelson,E.C. / Prasad,K.V. et al. | Automotive engineering | 2004


    Model motors [software development for automotive applications]

    Edwards, C. | IET Digital Library Archive | 2005


    Software development tool design for automotive applications

    Jo, Hyun-Chul / Piao, Shiquan / Jin, Sung-Ho et al. | Tema Archive | 2009


    Automotive Software Development

    Staron, Miroslaw | Springer Verlag | 2020