Um den Software-Entwicklungsprozess effizienter zu gestalten, werden am Markt Werkzeuge und Methoden angeboten. Entwickelte Software-Module müssen auf verschiedenen Plattformen ausführbar sein. Zur Validierung der Komponenten und der Systeme kommen unterschiedliche Tools zum Einsatz. Es stellt sich also die Frage, wie ein Software-Modul schnellstmöglich unter realen Bedingungen auf einer Echtzeit-Plattform getestet werden kann und wie man das gleiche Modul in beliebige Tools integrieren kann. Im Beitrag wird die Echtzeit-Plattform der Continental Teves AG und der Formalismus zur Integration des Software-Moduls in beliebige Tools vorgestellt. Mit der Echtzeit-Plattform, einer Prototypen-Plattform, werden einzelne Komponenten oder komplette Systeme unter zeitlichen Randbedingungen mit realen Inputs und Outputs als Prototypen getestet, validiert und optimiert. Die Anforderungen an die Software-Architektur der Echtzeit-Plattform sind vielfältig: - Echtzeitfähigkeit, - Validierung HW/SW, - Integration der Tools, - Wiederverwendbarkeit SW-Module, - Parallelisierbarkeit, - Tools käuflich/selbstentwickelt, - beliebige SW-Module, - beliebige HW-Komponenten. Die Software-Architektur der Echtzeit-Plattform wird im Beitrag ausführlich beschrieben, ebenso die Middleware, ein bei Continental Teves selbst entwickeltes RTAS (Real-Time-Application-System). Auf den RTAS-Frame als unviersellem Mechanismus und dem zentralen Element der Entwicklungs-Plattform wird ausführlich eingegangen. Mit der hier vorgestellten Software-Architektur hat Conti-Teves einerseits erreicht, dass auf der Echtzeit-Plattform ein Baukasten mit wiederverwendbaren Plug-and-Play-Komponenten zur Verfügung steht, um Projekte nur noch durch reine Konfiguration auf der Prototypen-Plattform schnell umzusetzen und durchzuführen. Andererseits wurde ein Formalismus entwickelt, der die Wiederverwendbarkeit der Software-Komponenten in C-Form ermöglicht.


    Access

    Access via TIB

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Echtzeitfähige modulare Entwicklungs-Plattform mit wieder verwendbaren Komponenten


    Additional title:

    Real-time platform for the software development process


    Contributors:
    Kuhn, M. (author)

    Published in:

    Motortechnische Zeitschrift ; Extra Automotive Electronics ; 24-31


    Publication date :

    2001


    Size :

    6 Seiten, 4 Bilder



    Type of media :

    Article (Journal)


    Type of material :

    Print


    Language :

    German