• DocumentCode
    447652
  • Title

    A unified software architecture for embedded systems

  • Author

    Petitjean, C. ; Lauffenburger, J. Ph ; Perronne, J.M. ; Basset, M.

  • Author_Institution
    Lab. of MIPS, Haulte Univ., France
  • Volume
    1
  • fYear
    2004
  • fDate
    4-7 May 2004
  • Firstpage
    565
  • Abstract
    This paper presents an original integrated architecture for embedded control system design. The proposed unified architecture is presented in terms of a software framework for inputs outputs (I/Os) and communication layer management. The main advantages of using, in this context, an object-oriented approach are shown in terms of modularity, flexibility and expandability. This software architecture allows the easy integration of numerous and heterogeneous components (I/Os devices, several communication supports) and the management of a great part of the complexity inherited from this diversity. An application example developed in the automotive research field and more precisely in the intelligent transportation field illustrates the implementation facilities obtained with this approach. It concerns the "navigation aided intelligent cruise control" (NAICC) project whose aim is to assist the driver of a motor vehicle especially during curve negotiations. This paper describes the instrumented test vehicle dedicated to this project and the corresponding object-oriented architecture implemented to manage the whole equipment. Finally, it gives experimental results (obtained with this vehicle in real conditions) on the NAICC location-based intelligent speed control.
  • Keywords
    control engineering computing; control system synthesis; embedded systems; input-output programs; intelligent control; object-oriented methods; software architecture; communication layer management; embedded control system design; instrumented test vehicle; integrated architecture; location-based intelligent speed control; navigation aided intelligent cruise control; object-oriented approach; software architecture; software framework; unified software architecture; Application software; Automotive engineering; Communication system control; Computer architecture; Context; Control systems; Embedded system; Intelligent control; Intelligent vehicles; Software architecture; advanced control and measurement; computer and control systems; computer and microprocessor-based control; embedded systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics, 2004 IEEE International Symposium on
  • Print_ISBN
    0-7803-8304-4
  • Type

    conf

  • DOI
    10.1109/ISIE.2004.1571869
  • Filename
    1571869