Behavioural models for hierarchical components

  • Authors:
  • Tomás Barros;Ludovic Henrio;Eric Madelaine

  • Affiliations:
  • INRIA Sophia Antipolis, CNRS – I3S – Univ. Nice Sophia Antipolis, Sophia-Antipolis Cedex, France;Univ. of Wesminster, Harrow, UK;INRIA Sophia Antipolis, CNRS – I3S – Univ. Nice Sophia Antipolis, Sophia-Antipolis Cedex, France

  • Venue:
  • SPIN'05 Proceedings of the 12th international conference on Model Checking Software
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this work, we focus on hierarchical component systems. We describe both the functional behaviour and the non-functional features (life-cycle management) of components in terms of synchronised transition systems; functional behaviours are supposed to be specified by the component developer, while management features can be built automatically for the architecture definition of a given component system. We define a notion of correct component composition; then we show how we can prove, using (compositional) model-checking techniques, temporal properties of a component system. Transformations of a system, for example replacement of a sub-component, are expressed as transformations of its behavioural semantics, allowing to prove preservation of some properties, or the validity of new properties after transformation.