Browse Prior Art Database

Virtual Operation System for Embedded Real-Time Applications

IP.com Disclosure Number: IPCOM000018041D
Original Publication Date: 2001-Dec-01
Included in the Prior Art Database: 2003-Jul-23

Publishing Venue

Siemens

Related People

Authors:
Markus Steckert Ralf Hempel [+details]

Abstract

Bei der Entwicklung von Realtime Software im Em- bedded Bereich werden meist professionelle Be- triebssysteme wie z.B. Nucleus+ (Fa. Accelerated Technologies) oder VxWorks (Fa. Wind River) ver- wendet. Software, die auf diese Betriebssysteme aufsetzt, ist in der Regel speziell auf dieses eine Be- triebssystem abgestimmt. Aus verschiedenen Grün- den (Kundenwunsch, wirtschaftliche oder technische Vorteile) kann jedoch ein Wechsel des Betriebssys- tems und damit eine Portierung der Software notwen- dig sein. Bisher wurde dieses Problem folgenderma- ßen gelöst: • Forderung von Hand: bei der Portierung einer Software von einem Betriebssystem auf ein ande- res müssen in der Regel viele Bereiche der Soft- ware adaptiert werden: Dies beinhaltet sowohl Änderungen der Syntax (bedingt durch verschie- dene Nomenklatur), als auch Änderungen des System Designs. (bedingt durch unterschiedliche Betriebssystemmöglichkeiten und -features). Die Anpassung der Software “von Hand” bringt eine Vielzahl an Fehlermöglichkeiten und hohen Aufwand mit sich, bis hin zum kompletten Sys- tem Redesign.