COCONES: an approach for components and contracts in embedded systems

  • Authors:
  • Yolande Berbers;Peter Rigole;Yves Vandewoude;Stefan Van Baelen

  • Affiliations:
  • DistriNet, Department of Computer Science, KULeuven, Heverlee;DistriNet, Department of Computer Science, KULeuven, Heverlee;DistriNet, Department of Computer Science, KULeuven, Heverlee;DistriNet, Department of Computer Science, KULeuven, Heverlee

  • Venue:
  • Component-Based Software Development for Embedded Systems
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

This chapter presents CoConES (Components and Contracts for Embedded Software), a methodology for the development of embedded software, supported by a tool chain. The methodology is based on the composition of reusable components with the addition of a contract principle for modeling non-functional constraints. Non-functional constraints are an important aspect of embedded systems, and need to be modeled explicitly. The tool chain contains CCOM, a tool used for the design phase of software development, coupled with Draco, a middleware layer that supports the component-based architecture at run-time.