Systematic Development of Trustworthy Component Systems

  • Authors:
  • Rodrigo Ramos;Augusto Sampaio;Alexandre Mota

  • Affiliations:
  • Centro de Informática, Universidade Federal de Pernambuco, Recife, Brazil CEP 50732970;Centro de Informática, Universidade Federal de Pernambuco, Recife, Brazil CEP 50732970;Centro de Informática, Universidade Federal de Pernambuco, Recife, Brazil CEP 50732970

  • Venue:
  • FM '09 Proceedings of the 2nd World Congress on Formal Methods
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we propose a systematic approach, based on the CSP process algebra, to preserve deadlock- and livelock-freedom by construction in I/O component composition. In contrast to existing classical approaches, we allow components to have complex behaviour, protocols and contracts. As a consequence, it is possible to predict the behaviour of a wide range of component-based systems prior to their implementation, based on known properties of the system components.