Skip to Main content Skip to Navigation
Conference papers

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.
Document type :
Conference papers
Complete list of metadata

Cited literature [5 references]  Display  Hide  Download

https://hal-lirmm.ccsd.cnrs.fr/lirmm-00102803
Contributor : Christine Carvalho de Matos <>
Submitted on : Monday, October 2, 2006 - 4:34:13 PM
Last modification on : Tuesday, July 28, 2020 - 4:28:02 PM
Long-term archiving on: : Tuesday, April 6, 2010 - 1:19:45 AM

File

Identifiers

  • 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. Atelier sur l'Evolution du Logiciel (en association avec LMO 2006), Mar 2006, Nîmes (France), France. pp.1-7. ⟨lirmm-00102803⟩

Share

Metrics

Record views

395

Files downloads

399