Chess

Reference number
Coordinator Ericsson AB - Ericsson AB, Kista
Funding from Vinnova SEK 3 049 431
Project duration December 2008 - April 2012
Status Completed

Purpose and goal

CHESS looks for industrial-quality research solutions to solve problems of property-preserving component assembly in real-time and dependable embedded systems and supports the description and evaluation of non-functional properties of software components, both at the design abstraction level and at the execution level.

Results and expected effects

The adoption of a component based architecture should help end-users better master their cost and planning, and it is currently a trend followed by most industries. Nevertheless, no current development process is able to handle non-functional requirements and to ensure their integration in the design model. One of the main results expected from CHESS is to fill this lack in the process of transforming requirements (both functional and non functional) into flexible high-integrity software artifacts and subsequently into a property-preserving assembly of them. Contributions to industrially relevant standards (like MARTE, UML, ...) will contribute to the dissemination and the adoption of the CHESS solutions by the outside industrial world.

Approach and implementation

CHESS addresses this problem by applying model-driven solutions, integrates them in componentbased execution frameworks, and assesses their applicability and performance from the perspective of multiple industrial domains.

External links

The project description has been provided by the project members themselves and the text has not been looked at by our editors.