Assistance à l'architecte pour la construction d'architectures à base de composants - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier Access content directly
Conference Papers Year : 2006

Assistance à l'architecte pour la construction d'architectures à base de composants

Abstract

Dans un processus de développement à base de composants, la sélection et l'assemblage de composants logiciels incombent à l'architecte. De nombreux travaux se focalisent sur la tâche, complexe, de vérification de la validité d'un assemblage existant. Cet article présente un système, destiné à l'architecte, qui offre trois niveaux d'assistance imbriqués facilitant la construction d'architectures valides. Il s'appuie sur une information décrivant les collaborations potentielles entre composants, plus riche que les seules interfaces fournies et requises et plus simple et synthétique que les protocoles. Nous proposons d'enrichir la description des composants de ports, primitifs et composites, qui fournissent un niveau d'information intermédiaire à partir duquel nous pouvons vérifier une propriété des architectures, la quasi-validité, qui est une condition nécessaire à leu validité. Nous appuyant sur ces notions, nous fournissons à l'architecte une représentation abstraite des collaborations potentielles, un algorithme d'aide semi-automatisé à la construction d'architectures et un algorithme entièrement automatique.
No file

Dates and versions

lirmm-00120453 , version 1 (15-12-2006)

Identifiers

  • HAL Id : lirmm-00120453 , version 1

Cite

Nicolas Desnos, Christelle Urtado, Sylvain Vauttier, Marianne Huchard. Assistance à l'architecte pour la construction d'architectures à base de composants. LMO'06 : Langages et Modèles à Objets, Mar 2006, Nîmes (France), pp.37-52. ⟨lirmm-00120453⟩
114 View
0 Download

Share

Gmail Facebook X LinkedIn More