Assistance à l'architecte pour la construction d'architectures à base de composants - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier
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.
Fichier principal
Vignette du fichier
assistance-a-la-architecte.pdf (216.1 Ko) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

lirmm-00120453 , version 1 (13-06-2024)

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 2006 - Langages et Modèles à Objets, Mar 2006, Nîmes, France. pp.37-52. ⟨lirmm-00120453⟩
168 View
13 Download

Share

More