DocumentCode
351886
Title
Flying Objects: a modular real time object operating system
Author
Colaco, F. ; Cardoso, F.
Author_Institution
Dept. de Fisica, Coimbra Univ., Portugal
fYear
1999
fDate
1999
Firstpage
543
Lastpage
546
Abstract
Flying Objects is a real time operating system for the Siemens C167 or ST~10 built in C++ from the scratch, without sacrificing a significant amount of resources, including time, when compared to other real time operating systems, programmed in C. The purpose of Flying Objects is to provide the applications developer the resources to easily build an embedded system through a well defined high level interface, with little or no recourse to low level, buffer oriented programming. Flying Objects has a strong influence from the programming environments and philosophy of Java and Smalltalk. Every application is an object with a state machine, and the memory space is shared among the concurrent threads. There are plans to port Flying Objects to other microcontrollers
Keywords
embedded systems; object-oriented programming; operating systems (computers); Flying Objects modular real time object operating system; Java; Smalltalk; applications developer; concurrent threads; embedded system; high level interface; memory space; microcontrollers; state machine; Embedded system; Java; Kernel; Libraries; Object oriented programming; Operating systems; Production systems; Programming profession; Real time systems; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Real Time Conference, 1999. Santa Fe 1999. 11th IEEE NPSS
Conference_Location
Sante Fe, NM
Print_ISBN
0-7803-5463-X
Type
conf
DOI
10.1109/RTCON.1999.842692
Filename
842692
Link To Document