IJSER Home >> Journal >> IJSER
International Journal of Scientific and Engineering Research
ISSN Online 2229-5518
ISSN Print: 2229-5518 8    
Website: http://www.ijser.org
scirp IJSER >> Volume 2, Issue 8, August 2011
An Adaptive Framework for the Selection of Embedded Operating Systems
Full Text(PDF, 3000)  PP.  
Sachin R. Sakhare, Dr. M.S. Ali
Embedded System, RTOS, Embedded system design. Real Time system
The embedded system area today is faced with the challenge of implementing the applications that can execute efficiently on limited resources and that meet nonfunctional requirements such as timeliness, robustness, dependability and performance. At the core, these requirements need to be managed by the operating system. Thus, an embedded operating system has to address not only the aforementioned issues but also the issues arising out of the requirements of newer embedded applications. Such types of constraints are difficult to meet in an embedded operating system and this is the reason that the contemporary embedded operating systems are designed for specific application areas. This research work aims at identifying a common and adaptive framework for embedded operating systems so that a customized embedded operating system can be generated according to the requirements of an application.
[1] RTOS for FPGA-A White paper by Colin Walls, Accelerated Technology, Embedded Systems Division, Mentor Graphics Corporation (www.mentor.com/fpga).

[2] Victor Yodaiken and Michael Barabanov “design Document about RTLinux in FSMLabs 1997.

[3] Koza, John R., Genetic Programming: On the Programming of Computers by Means of Natural Selection. Cambridge, MA: The MIT Press, 1992.

[4] Cramer, Nichael Lynn: ""A Representation for the Adaptive Generation of Simple Sequential Programs"" Proceedings, International Conference on Genetic Algo, July 1985 [CMU], pp183-187.

[5] Wayne Wolf, Computers as Components: Principles of Embedded Computing System Design, Morgan Kaufmann Publishers, 2001.

[6] Frank Vahid and Tony Givargis, Embedded System Design: A Unified hardware/ Software introduction, John Wiley& Sons, 2002.

[7] Scott Rosenthal, Selecting an embedded Processor involves both simple and non-technical criteria, June, 1997.

[8] Sharad Agarwal, Edward Chan, Ben Liblit, Processor Characteristic Selection for Embedded Applications via Genetic Algorithms, December,1998.

[9] D. E. Goldberg, Genetic Algorithms in Search, Optimization, and Machine Learning. Reading, MA: Addison-Wesley, 1989.

[10] Khawar M. Zuberi, Kang G. Shin, (2001). EMERALALDS: A Smallmemory Real Time Microkernel"", IEEE Trans on Software Eng.; Vol.27, No.10, Oct.pp. 909 - 929.

[11] Shanil Mechant, Kalen Dedhia,""Performance computation of RTOS, thesis, Dept of electrical Eng., Columbia University.

[12] Mehrdal Dianati, Insop Song, Mark Treiber, “An Introduction to Genetic Algorithms and Evalution Stragies” Univ. of Waterloo, Canada.

[13] Martin Timmerman, “RTOS Evaluations”, Real Time Magazine 98(3) March 1998.

[14] David Stewart, “Measuring Execution time and Real Time Performance”, Embedded Systems conference, San Francisco, April 2001.

[15] K. Obenland, “ Real Time Performance of Standards based Commercial Operating Systems, Embedded Systems conference, San Francisco, April 2001.

[16] Philip Melanson, Siamak Tafazoli, “A selection methodology for the RTOS market”, DASIA 2003 conference, Prague Czec Republic, June 2003,.

[17] Ger Scoeber, “How to select your RTOS” Bits and Cips Micro-event: Embedded operating Systems, Jan 29th 2004.

[18] Greg Hawley, “Selecting a Real-Time Operating System” Embedded Systems Programming Magazine. [www.embedded.com]

[19] Ljerka Beus-Dukic, “Criteria for Selection of a COTS Real-Time Operating System: a urvey”[ljerka.beus@unn.ac.uk]

[20] Jim Turly, “Embedded Systems survey: Operating systems up for grabs”, Embedded Systems Design, May 24 2005.

Untitled Page