V3Studio: A Component-Based Architecture Modeling Language

Abstract : Component-Based Software Development (CBSD) has proven to obtain highly reusable, extensible and evolvable designs. This paper presents a Model-Driven Engineering approach to CBSD which revolves around the definition of the V3Studio component-based meta-model and a set of graphical modeling tools implemented to support it. V3Studio has been designed to model the structure and behavior of a wide variety of reactive systems by means of three complementary views, namely: one for describing the components of the architecture (structural view), and two for describing their behavior (coordination and algorithmic views). Dividing the V3Studio meta-model into these three loosely coupled views considerably simplifies the overall design process, allowing designers to reuse previously defined models. In order to show the feasibility and the benefits of the proposal, a simple but complete case study regarding the design of a vision guided robotic system will be presented.
Type de document :
Communication dans un congrès
15th IEEE International Conference on Engineering of Computer-Based Systems (ECBS'O8), 2008, Belfast, Northern Ireland, Ireland. 2008
Liste complète des métadonnées

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

https://hal.inria.fr/inria-00371222
Contributeur : Didier Vojtisek <>
Soumis le : lundi 30 mars 2009 - 13:39:58
Dernière modification le : mercredi 16 mai 2018 - 11:23:06
Document(s) archivé(s) le : jeudi 10 juin 2010 - 18:54:00

Fichier

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

Identifiants

  • HAL Id : inria-00371222, version 1

Citation

Diego Alonso, Cristina Vicente-Chicote, Olivier Barais. V3Studio: A Component-Based Architecture Modeling Language. 15th IEEE International Conference on Engineering of Computer-Based Systems (ECBS'O8), 2008, Belfast, Northern Ireland, Ireland. 2008. 〈inria-00371222〉

Partager

Métriques

Consultations de la notice

303

Téléchargements de fichiers

142