Customization of system software for large-scale embedded applications1This work was funded by the DFG as part of the Sonderforschungsbereich SFB501, "Development of Large Systems with generic Methods", Research project B5 (GENESYS) 1

  • Authors:
  • J. Nehmer;P. Sturm;M. Baentsch;L. Baum;G. Molter;S. Rothkugel

  • Affiliations:
  • University of Kaiserslautern Department of Computer Science P.O. Box 3049, D-67653 Kaiserslautern, Germany;University of Kaiserslautern Department of Computer Science P.O. Box 3049, D-67653 Kaiserslautern, Germany;University of Kaiserslautern Department of Computer Science P.O. Box 3049, D-67653 Kaiserslautern, Germany;University of Kaiserslautern Department of Computer Science P.O. Box 3049, D-67653 Kaiserslautern, Germany;University of Kaiserslautern Department of Computer Science P.O. Box 3049, D-67653 Kaiserslautern, Germany;University of Kaiserslautern Department of Computer Science P.O. Box 3049, D-67653 Kaiserslautern, Germany

  • Venue:
  • Computer Communications
  • Year:
  • 1997

Quantified Score

Hi-index 0.24

Visualization

Abstract

Operating systems are one of the most frequently reused software components: almost every application is sitting on top of an OS which establishes the required runtime platform. It is claimed that bridging the gap between a high level application design and the OS is a costly process, especially in distributed systems. A conceptual framework is presented which aims at supporting the automatic generation of distributed runtime platforms from high-level application designs. It is based on the generic layout of operating system services, their extended description including nonfunctional properties, as well as analysis and development tools which filter out OS requirements from the application design.