Non-Functional Requirements in a Component Model for Embedded Systems

Roel Wuyts, St\'ephane Ducasse. Non-Functional Requirements in a Component Model for Embedded Systems. In International Workshop on Specification and Verification of Component-Based Systems. 2001.

Abstract

In this paper we describe an interesting context to study formal methods for component systems: embedded devices. The context of embedded devices is highly constrained by the physical requirements the devices have to adhere to. As a result, component models for embedded devices are not general purpose but geared towards these constrained contexts. In this paper we give the concrete setting of the Pecos project (a project with as goal component engineering for embedded devices). We describe the Pecos component model, and show possibilities where we think formal verification could be useful. We would like to use this as a very concrete example to discuss formal verification techniques.