An MDA approach to tame component based software development

Jean-Marc Jézéquel 1 Olivier Defour 1 Noël Plouzeau 1
1 TRISKELL - Reliable and efficient component based software engineering
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
Abstract : The aim of this paper is to show how the Model Driven Architecture (MDA) can be used in relation with component based software engineer- ing. A software component only exhibits its provided or required interfaces, hence defining basic contracts between components allowing one to properly wire them. 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 ob- tained from required interfaces. We thus introduce a QoS contract model (called QoSCL for QoS Constraint Language), allowing QoS contracts andtheir dependencies to be modeled in a UML2.0 modeling environment.
Type de document :
Communication dans un congrès
Post Proceedings of Formal Methods for Components and Objects (FMCO'03), 2004, Leiden, Netherlands. 2004
Liste complète des métadonnées

Littérature citée [24 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-00795036
Contributeur : Jean-Marc Jézéquel <>
Soumis le : mercredi 27 février 2013 - 15:32:36
Dernière modification le : jeudi 11 janvier 2018 - 06:20:11
Document(s) archivé(s) le : dimanche 2 avril 2017 - 05:56:18

Fichier

Jezequel04d.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00795036, version 1

Collections

Citation

Jean-Marc Jézéquel, Olivier Defour, Noël Plouzeau. An MDA approach to tame component based software development. Post Proceedings of Formal Methods for Components and Objects (FMCO'03), 2004, Leiden, Netherlands. 2004. 〈hal-00795036〉

Partager

Métriques

Consultations de la notice

315

Téléchargements de fichiers

211