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
Link To Document :
بازگشت