loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
10th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems
Functional and Non-Functional Properties in a Family of Embedded Operating Systems
Sedona, Arizona
February 02-February 04
ISBN: 0-7695-2347-1
Daniel Lohmann, Friedrich-Alexander University of Erlangen-Nuremberg Department of Computer Sciences Martensstr. Erlangen, Germany
Wolfgang Schroder-Preikschat, Friedrich-Alexander University of Erlangen-Nuremberg Department of Computer Sciences Martensstr. Erlangen, Germany
Olaf Spinczyk, Friedrich-Alexander University of Erlangen-Nuremberg Department of Computer Sciences Martensstr. Erlangen, Germany

The increasing complexity of embedded systems calls for software design and implementation techniques that support specialization without abandonment of reusability. This brings up a con?ict as software specialized in supporting a very dedicated case usually cannot be (easily) reused for a different environment. Especially the ?standard software? packets such as operating systems, e.g., are concerned with this problem. Particularly critical in this setting are non-functional properties that are ingredient parts of single components or crosscut in the extreme case the entire system software. These properties not only limit component reusability but also impair software maintenance in general. The paper deals with this issue in the scope of operating systems for the embedded-systems domain. It motivates using concepts such as family-based software design, feature modeling and aspect-oriented programming in order to come up with highly customizable and yet reusable system software solutions.

Citation:
Daniel Lohmann, Wolfgang Schroder-Preikschat, Olaf Spinczyk, "Functional and Non-Functional Properties in a Family of Embedded Operating Systems," words, pp.413-420, 10th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems, 2005
Usage of this product signifies your acceptance of the Terms of Use.