Back to Search Start Over

Automated Architectural Component Classification Using Concept Lattices

Authors :
Sylvain Vauttier
Marianne Huchard
Christelle Urtado
Chouki Tibermacine
Nour Alhouda Aboud
Gabriela Arévalo
Jean-Rémy Falleri
Laboratoire Informatique de l'Université de Pau et des Pays de l'Adour (LIUPPA)
Université de Pau et des Pays de l'Adour (UPPA)
Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier (LIRMM)
Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM)
Models And Reuse Engineering, Languages (MAREL)
Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM)-Centre National de la Recherche Scientifique (CNRS)-Université de Montpellier (UM)
Laboratoire de Génie Informatique et Ingénierie de Production (LGI2P)
IMT - MINES ALES (IMT - MINES ALES)
Institut Mines-Télécom [Paris] (IMT)-Institut Mines-Télécom [Paris] (IMT)
Flavio Oquendo
Eltjo Poort
Judith Stafford
Source :
HAL, WICSA/ECSA, WICSA 2009 : Joint Working IEEE/IFIP Conference on Software Architecture 2009 & European Conference on Software Architecture 2009, WICSA 2009 : Joint Working IEEE/IFIP Conference on Software Architecture 2009 & European Conference on Software Architecture 2009, Sep 2009, pp.10

Abstract

International audience; While the use of components grows in software development, building effective component directories becomes a critical issue as architects need help to search components in repositories. During the life-cycle of component-based software, several tasks, such as construction from scratch or component substitution, would benefit from an efficient component classification and retrieval. In this paper, we analyze how we can build a classification of components using their technical description (i.e. functions and interfaces) in order to help automatic as well as manual composition and substitution. The approach is implemented in the CoCoLa prototype, which is dedicated to Fractal component directory management and validated through a case study.

Details

Database :
OpenAIRE
Journal :
HAL, WICSA/ECSA, WICSA 2009 : Joint Working IEEE/IFIP Conference on Software Architecture 2009 & European Conference on Software Architecture 2009, WICSA 2009 : Joint Working IEEE/IFIP Conference on Software Architecture 2009 & European Conference on Software Architecture 2009, Sep 2009, pp.10
Accession number :
edsair.doi.dedup.....250aabc1db44c0cc30e695ebe5b4eb65