Connexion Non-Anticipée de Composants en ScL : Une Voie pour l'Evolution des Logiciels - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier Accéder directement au contenu
Communication Dans Un Congrès Année : 2006

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.
Fichier principal
Vignette du fichier
D653.PDF (117.01 Ko) Télécharger le fichier
Loading...

Dates et versions

lirmm-00102803 , version 1 (02-10-2006)

Identifiants

  • HAL Id : lirmm-00102803 , version 1

Citer

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

Partager

Gmail Facebook X LinkedIn More