Unanticipated Connection of Components based on their State Changes Notifications

Abstract : Component-based software development is a promis- ing track in software engineering to improve reuse. This paradigm is based on the unanticipated connection of inde- pendently developed black-box components. However, any existing proposals enable connections of components based on their state changes notifications without requiring that specific code related to the connection is integrated into components. In this article, we propose a solution to sup- port these kinds of connections. Our solution introduces component properties and special connectors. We show that properties ease component programming and connec- tors enforce strict separation between functional code and code dedicated to connection. We develop a prototype in Squeak named SCL (Simple Component Language) to give a concrete form to our proposition.
Keywords : COMPOSANT
Type de document :
Communication dans un congrès
EECC: Evaluation and Evolution of Component Composition, Jul 2006, San Francisco, United States. 2006
Liste complète des métadonnées

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

https://hal-lirmm.ccsd.cnrs.fr/lirmm-00102873
Contributeur : Christine Carvalho de Matos <>
Soumis le : lundi 2 octobre 2006 - 17:10:20
Dernière modification le : jeudi 11 janvier 2018 - 06:26:11
Document(s) archivé(s) le : lundi 5 avril 2010 - 23:59:58

Fichier

Identifiants

  • HAL Id : lirmm-00102873, version 1

Collections

Citation

Luc Fabresse, Christophe Dony, Marianne Huchard. Unanticipated Connection of Components based on their State Changes Notifications. EECC: Evaluation and Evolution of Component Composition, Jul 2006, San Francisco, United States. 2006. 〈lirmm-00102873〉

Partager

Métriques

Consultations de la notice

97

Téléchargements de fichiers

114