Extra-functional contract support in components - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 2004

Extra-functional contract support in components

Résumé

According to Szyperski, "a software component is a unit of composition with contractually specified interfaces and explicit context dependencies only". But it is well known that these contractually specified interfaces should go well beyond mere syntactic aspects: they should also involve functional, synchronization and Quality of Service (QoS) aspects. In large, mission-critical component based systems, it is also particularly important to be able to explicitly relate the QoS contracts attached to provided interfaces with the QoS contracts obtained from required interfaces. In this paper we propose a language called QoSCL (defined as an add-on to the UML2.0 component model) to let the designer explicitly describe and manipulate these higher level contracts and their dependencies.
Fichier principal
Vignette du fichier
Defour04a.pdf (79.06 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00795031 , version 1 (27-02-2013)

Identifiants

  • HAL Id : hal-00795031 , version 1

Citer

Olivier Defour, Jean-Marc Jézéquel, Noël Plouzeau. Extra-functional contract support in components. Proc. of International Symposium on Component-based Software Engineering (CBSE7), May 2004, RENNES, France. ⟨hal-00795031⟩
200 Consultations
203 Téléchargements

Partager

More