Connexion Non-Anticipée de Composants en ScL : Une Voie pour l'Evolution des Logiciels

Résumé : La connexion non-anticipée de composants logiciels est un des points clés en génie logiciel car elle permet une meilleure réutilisation du code existant. Le travail présenté dans cet article se fonde sur l'idée qu'un tel mécanisme de connexion est aussi utile pour l'évolution des logiciels. C'est ainsi que nous présentons SCL, un langage à composants simple et dynamiquement typé intégrant un mécanisme de connexion de composants basé sur les ports et les propriétés des composants. Nous illustrons à travers des exemples comment ce mécanisme peut être utilisé pour faire évoluer une architecture logicielle. ABSTRACT. Unanticipated connection of independently developed black-box components is a promising track in software engineering. The work introduced in this paper is based on the idea that the unanticipated connexion mechanism is also useful in software evolution. In this paper, we present SCL, a dynamically typed component-oriented language that provides an unanticipated black-box component connection mechanism that relies on ports and properties of components. Examples illustrate how this mechanism can be used to support the software architecture evolution.
Type de document :
Communication dans un congrès
S. Sadou. Atelier sur l'Evolution du Logiciel (en association avec LMO 2006), Mar 2006, Nîmes (France), France. pp.1-7, 2006
Liste complète des métadonnées

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

https://hal-lirmm.ccsd.cnrs.fr/lirmm-00102803
Contributeur : Christine Carvalho de Matos <>
Soumis le : lundi 2 octobre 2006 - 16:34:13
Dernière modification le : vendredi 26 octobre 2018 - 11:32:09
Document(s) archivé(s) le : mardi 6 avril 2010 - 01:19:45

Fichier

Identifiants

  • HAL Id : lirmm-00102803, version 1

Collections

Citation

Luc Fabresse, Christophe Dony, Marianne Huchard. Connexion Non-Anticipée de Composants en ScL : Une Voie pour l'Evolution des Logiciels. S. Sadou. Atelier sur l'Evolution du Logiciel (en association avec LMO 2006), Mar 2006, Nîmes (France), France. pp.1-7, 2006. 〈lirmm-00102803〉

Partager

Métriques

Consultations de la notice

333

Téléchargements de fichiers

342