• DocumentCode
    1831118
  • Title

    TECS Components Providing Functionalities of OSEK Specification for ITRON OS

  • Author

    Ohno, Atsushi ; Azumi, Takuya ; Nishio, Nobuhiko

  • Author_Institution
    Coll. of Sci. & Eng., Ritsumeikan Univ., Kusatsu, Japan
  • fYear
    2012
  • fDate
    25-27 June 2012
  • Firstpage
    1434
  • Lastpage
    1441
  • Abstract
    Recently, vehicle systems have become more complicated and larger in scale. This makes two specifications, ITRON and OSEK, vital in the automotive embedded system. Therefore, developers have to apply the two specifications while implementing the system control software, though they provide the same features. It is difficult to provide the same functionalities, as software based on ITRON and OSEK must work independently of each other. This paper introduces a component-based approach to use the functionalities of the OSEK specification by using a TECS component system based on the ITRON specification. TECS is a high level abstraction component system. The characteristics of the prototype are listed below. Non-preemptive scheduling tasks are implemented by transiting the system state to the dispatching disable state. The system works as the OSEK alarm based on a counter value which is incremented at an arbitrary time interval. The OSEK resource will change a task´s original priority. A set of tasks and alarms which are automatically started after the OS is started can be changed. In addition, the OSEK hook routines are also available with particular timing. The functionalities of the OSEK specification are available on an OS based the ITRON specification. In the end of this paper, the overhead of correspondence call system calls and the user restrictions are mentioned.
  • Keywords
    automotive engineering; control engineering computing; embedded systems; formal specification; object-oriented programming; operating systems (computers); scheduling; task analysis; ITRON OS; ITRON specification; OSEK specification; TECS component system; abstraction component system; arbitrary time interval; automotive embedded system; component-based approach; counter value; dispatching disable state; nonpreemptive scheduling task; system control software; vehicle system; Automotive engineering; Context; Control systems; Dispatching; Radiation detectors; Software; ITRON specification; OSEK specification; automotive; component system;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on
  • Conference_Location
    Liverpool
  • Print_ISBN
    978-1-4673-2164-8
  • Type

    conf

  • DOI
    10.1109/HPCC.2012.210
  • Filename
    6332346