Extraction d'une architecture logicielle à base de composants depuis un système orienté objet : une approche par exploration

La modélisation et la représentation des architectures logicielles sont devenues une des phases principales du processus de développement de systèmes complexes. En effet, la représentation de l'architecture fournit de nombreux avantages pendant tout le cycle de vie du logiciel. Cependant, pour...

Description complète

Enregistré dans:
Détails bibliographiques
Auteurs principaux : Chardigny Sylvain (Auteur), Oussalah Mourad-Chabane (Directeur de thèse), Seriai Abdelhak-Djamel (Directeur de thèse), Tamzalit Dalila (Directeur de thèse)
Collectivités auteurs : Université de Nantes 1962-2021 (Organisme de soutenance), Université de Nantes Faculté des sciences et des techniques (Autre partenaire associé à la thèse), École doctorale sciences et technologies de l'information et des matériaux Nantes (Ecole doctorale associée à la thèse), Laboratoire d Informatique de Nantes Atlantique (UMR 6241) Nantes (Laboratoire associé à la thèse)
Format : Thèse ou mémoire
Langue : français
Titre complet : Extraction d'une architecture logicielle à base de composants depuis un système orienté objet : une approche par exploration / Sylvain Chardigny; sous la direction de Mourad Oussalah, encadrant de thèse Dr. Abdelhak-Djamel Seriai et Dr. Dalila Tamzalit
Publié : [S.l.] : [s.n.] , 2009
Description matérielle : 1 vol. (236 f.)
Condition d'utilisation et de reproduction : Publication autorisée par le jury
Note de thèse : Thèse de doctorat : Informatique : Nantes : 2009
Sujets :
Documents associés : Autre format: Extraction d'une architecture logicielle à base de composants depuis un système orienté objet
Reproduit comme: Extraction d'une architecture logicielle à base de composants depuis un système orienté objet
Particularités de l'exemplaire : BU Sciences, Ex. 1 :
Titre temporairement indisponible à la communication

LEADER 05495cam a2200577 4500
001 PPN149733445
003 http://www.sudoc.fr/149733445
005 20240829055200.0
029 |a FR  |b 2009NANT2115 
035 |a (OCoLC)758941895 
100 |a 20110201d2009 k y|frey0103 ba 
101 0 |a fre  |d fre  |d eng  |2 639-2 
102 |a FR 
105 |a ||||m 00||| 
106 |a r 
181 |6 z01  |c txt  |2 rdacontent 
181 1 |6 z01  |a i#  |b xxxe## 
182 |6 z01  |c n  |2 rdamedia 
182 1 |6 z01  |a n 
200 1 |a Extraction d'une architecture logicielle à base de composants depuis un système orienté objet  |e une approche par exploration  |f Sylvain Chardigny  |g sous la direction de Mourad Oussalah, encadrant de thèse Dr. Abdelhak-Djamel Seriai et Dr. Dalila Tamzalit 
210 |a [S.l.]  |c [s.n.]  |d 2009 
215 |a 1 vol. (236 f.)  |c ill.  |d 30 cm 
316 |5 441092104:414670434  |a Titre temporairement indisponible à la communication 
320 |a Bibliogr. f. 209-219 
328 |b Thèse de doctorat  |c Informatique  |e Nantes  |d 2009 
330 |a La modélisation et la représentation des architectures logicielles sont devenues une des phases principales du processus de développement de systèmes complexes. En effet, la représentation de l'architecture fournit de nombreux avantages pendant tout le cycle de vie du logiciel. Cependant, pour beaucoup de systèmes existants, aucune représentation fiable de leurs architectures n'est disponible. Afin de pallier cette absence, source de nombreuses difficultés principalement lors des phases de maintenance et d'évolution, nous proposons, dans cette thèse, une approche, appelée ROMANTIC, visant à extraire une architecture à base de composants à partir d'un système orienté objet existant. L'idée première de cette approche est de proposer un processus quasi automatique d'identification d'architecture en formulant le problème comme un problème d'optimisation et en le résolvant au moyen de méta-heuristiques. Ces dernières explorent l'espace composé des architectures pouvant être abstraites du système en utilisant la sémantique et la qualité architecturale pour sélectionner les meilleures solutions. Le processus s'appuie également sur l'architecture intentionnelle du système, à travers l'utilisation de la documentation et des recommandations de l'architecte. 
330 |a Software architecture modeling and representation are a main phase of the development process of complex systems. In fact, software architecture representation provides many advantages during all phases of software life cycle. Nevertheless, for many systems, like legacy or eroded ones, there is no available representation of their architectures. In order to benefit from this representation, we propose, in this thesis, an approach called ROMANTIC which focuses on extracting a component-based architecture of an existing object-oriented system. This extraction is a balancing problem of competing constraints which aims at obtaining the best architecture that can be abstracted from a system. Consequently, the main idea of this approach is to propose a quasi-automatic process of architecture identification by formulating it as a search-based problem. The latter acts on the space composed of all possible architectures abstracting the object-oriented system and use the architectural semantic and quality to choose the best solution. The process uses the intentional system architecture by means of the documentation and the architect's recommendations 
371 1 |a Publication autorisée par le jury 
452 | |0 226671518  |t Extraction d'une architecture logicielle à base de composants depuis un système orienté objet  |o une approche par exploration  |f Sylvain Chardigny  |d 2010  |c Villeurbanne  |n [CCSD] 
456 | |0 247952257  |t Extraction d'une architecture logicielle à base de composants depuis un système orienté objet  |o une approche par exploration  |f Sylvain Chardigny  |d 2009  |c Lille  |n Atelier national de reproduction des thèses  |p Microfiches  |s Lille-thèses 
541 | |a Extraction of component-based software architecture from an objet oriented system : a search-base approach  |z eng 
606 |3 PPN027241408  |a Logiciels  |3 PPN027800083  |x Conception  |3 PPN027789810  |x Qualité  |2 rameau 
606 |3 PPN027673529  |a Génie logiciel  |2 rameau 
606 |3 PPN053523520  |a Composants logiciels  |2 rameau 
606 |3 PPN029345294  |a Heuristique  |2 rameau 
608 |3 PPN027253139  |a Thèses et écrits académiques  |2 rameau 
610 2 |a Architecture logicielle  |a Connecteur  |a Extraction  |a Sémantique architecturale  |a Qualité  |a Architecture intentionnelle 
686 |a 004  |2 TEF 
700 1 |3 PPN149730993  |a Chardigny  |b Sylvain  |f 1981-....  |4 070 
701 1 |3 PPN078822319  |a Oussalah  |b Mourad-Chabane  |4 727 
701 1 |3 PPN059927712  |a Seriai  |b Abdelhak-Djamel  |4 727 
701 1 |3 PPN096992875  |a Tamzalit  |b Dalila  |f 19..-....  |4 727 
711 0 2 |3 PPN026403447  |a Université de Nantes  |c 1962-2021  |4 295 
711 0 2 |3 PPN033124884  |a Université de Nantes  |b Faculté des sciences et des techniques  |4 985 
711 0 2 |3 PPN068720513  |a École doctorale sciences et technologies de l'information et des matériaux  |c Nantes  |4 996 
711 0 2 |3 PPN137062508  |a Laboratoire d Informatique de Nantes Atlantique (UMR 6241)  |c Nantes  |4 981 
801 3 |a FR  |b Abes  |c 20231213  |g AFNOR 
979 |a SCI 
930 |5 441092104:414670434  |b 441092104  |j g 
991 |5 441092104:414670434  |a Exemplaire modifié automatiquement le 18-07-2024 18:44 
998 |a 585161