Composing components with shared services in the Kmelia model

  • Authors:
  • Pascal André;Gilles Ardourel;Christian Attiogbé

  • Affiliations:
  • LINA, UMR, CNRS, University of Nantes, Nantes Cedex, France;LINA, UMR, CNRS, University of Nantes, Nantes Cedex, France;LINA, UMR, CNRS, University of Nantes, Nantes Cedex, France

  • Venue:
  • SC'08 Proceedings of the 7th international conference on Software composition
  • Year:
  • 2008

Quantified Score

Hi-index 0.01

Visualization

Abstract

The Kmelia abstract componentmodel is extended to allow the description of component compositions with multipart interactions leading to simultaneous communications between more than two services. Shared services are defined to explicitly control multipart interactions. Accordingly the communication actions of Kmelia are extended. The formal definitions of the Kmelia model, the composition of components via their services and their analysis are revisited to integrate the extension of the model. An example illustrates the need and the usage of shared services.