DocumentCode :
2486544
Title :
Operating Systems Portability: 8 bits and beyond
Author :
Marcondes, Hugo ; Hoeller, A.S. ; Wanner, Lucas Francisco ; Fröhlich, Ant Onio Augusto M
Author_Institution :
Lab. for Software & Hardware Integration, Fed. Univ. of Santa Catarina, Florianopolis
fYear :
2006
fDate :
20-22 Sept. 2006
Firstpage :
124
Lastpage :
130
Abstract :
Embedded software often needs to be ported from one system to another. This may happen for a number of reasons among which are the need for using less expensive hardware or the need for extra resources. Application portability can be achieved through an architecture-independent software/hardware interface. This is not a straight-forward task in the realm of embedded systems, since they often have very specific platforms. This work shows how an application-oriented component-based operating system was developed to allow system and application portability. Case studies present two embedded applications running in different platforms, showing that application source code is totally free of architecture-dependencies
Keywords :
hardware-software codesign; object-oriented programming; operating systems (computers); software portability; application-oriented component-based operating system; embedded software; operating systems portability; software-hardware interface; Application software; Costs; Embedded software; Embedded system; Hardware; Laboratories; Object oriented programming; Operating systems; Programming profession; Virtual machining;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Emerging Technologies and Factory Automation, 2006. ETFA '06. IEEE Conference on
Conference_Location :
Prague
Print_ISBN :
0-7803-9758-4
Type :
conf
DOI :
10.1109/ETFA.2006.355371
Filename :
4178204
Link To Document :
بازگشت