Contribution à l'élaboration d'architectures logicielles à hiérarchies multiples

En favorisant leurs descriptions à un haut niveau d abstraction, les architectures logicielles ont été introduites en réponse à l accroissement de la complexité des systèmes. L architecture d un système logiciel fournit un modèle du système qui masque les détails d exécution, permettant à l architec...

Description complète

Détails bibliographiques
Auteurs principaux : Amirat Abdelkrim (Auteur), Oussalah Mourad-Chabane (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), Centrale Nantes 1991-.... (Autre partenaire associé à la thèse), École polytechnique de l'Université de Nantes (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), École doctorale Sciences et technologies de l'information et mathématiques Nantes (Organisme de soutenance)
Format : Thèse ou mémoire
Langue : français
Titre complet : Contribution à l'élaboration d'architectures logicielles à hiérarchies multiples / Abdelkrim Amirat; sous la direction de Mourad Oussalah
Publié : [S.l.] : [s.n.] , 2010
Description matérielle : 1 vol. (171 f.)
Note de thèse : Thèse de doctorat : Informatique : Nantes : 2010
Sujets :
Documents associés : Autre format: Contribution à l'élaboration d'architectures logicielles à hiérarchies multiples
Reproduit comme: Contribution à l'élaboration d'architectures logicielles à hiérarchies multiples
Particularités de l'exemplaire : BU Sciences, Ex. 1 :
Titre temporairement indisponible à la communication

LEADER 06038cam a2200553 4500
001 PPN15261902X
003 http://www.sudoc.fr/15261902X
005 20240829055200.0
029 |a FR  |b 2010NANT2063 
035 |a (OCoLC)758864017 
100 |a 20110526d2010 k y0frey0103 ba 
101 0 |a fre  |d fre  |d eng  |2 639-2 
102 |a FR 
105 |a a m 000yy 
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 Contribution à l'élaboration d'architectures logicielles à hiérarchies multiples  |f Abdelkrim Amirat  |g sous la direction de Mourad Oussalah 
210 |a [S.l.]  |c [s.n.]  |d 2010 
215 |a 1 vol. (171 f.)  |c ill.  |d 30 cm 
316 |5 441092104:424396459  |a Titre temporairement indisponible à la communication 
320 |a Bibliogr. f. 147-156 [127 réf.] 
328 |b Thèse de doctorat  |c Informatique  |e Nantes  |d 2010 
330 |a En favorisant leurs descriptions à un haut niveau d abstraction, les architectures logicielles ont été introduites en réponse à l accroissement de la complexité des systèmes. L architecture d un système logiciel fournit un modèle du système qui masque les détails d exécution, permettant à l architecte de se concentrer sur l analyse et les décisions les plus cruciales afin de répondre au mieux aux exigences dudit système. Dans cette thèse, nous proposons d aborder la problématique de description d architectures logicielles à hiérarchies multiples, avec comme objectif, d offrir aux concepteurs plusieurs vues architecturales sur le système en exploitant le mieux possible la granularité et la spécificité des composants, des connecteurs et des configurations, et en favorisant leur réutilisation. Notre contribution se résume en trois volets majeurs. Le premier concerne la proposition d un ADL (Architecture Description Language) baptisé C3 reposant d une part sur un modèle de représentation s appuyant sur les concepts explicites de composants, de connecteurs et de configurations et d autre part sur un modèle de raisonnement basé sur quatre types de hiérarchies (structurelle, fonctionnelle, conceptuelle et de méta-modélisation) pour décrire les architectures logicielles à différents niveaux de compréhension. Le deuxième volet concerne la proposition du modèle MY comme une méthodologie à suivre pour décrire les architectures logicielles à base de composants. Cette démarche décrit les concepts architecturaux selon un triptyque : composant, connecteur et configuration. Enfin, Le troisième volet concerne le développement d un profil UML (C3-Profil) qui permet de faire la projection des architectures définies en C3 vers UML 2.0 afin de profiter des outils supports d UML 2.0 
330 |a By promoting their descriptions at a high level of abstraction, software architectures have been introduced in response to increasing complexity of systems. The architecture of a software system provides a model system that hides the details of execution, allowing the architect to focus on the analysis and the most crucial decisions to best meet the requirements of that system. In this thesis, we propose to tackle the problem of multiple hierarchies description of software architectures, with the aim to offer designers several architectural views on the system by exploiting the granularity and the specificity of components, connectors and configurations, and encouraging their reuse. Our contribution is summarized in three major aspects. The first concerns the proposal for an ADL (Architecture Description Language) known as C3 based in part on a representation model supported by explicit concepts of components, connectors and configurations, and the other on a reasoning model supported by four types of hierarchies (structural, functional, conceptual, and meta-modeling) to describe software architectures at different levels of understanding. The second aspect concerns the proposal of MY model as a methodology to describe the core concepts of software architectures (component, connector, and configuration). Finally, the third aspect involves the development of an UML profile (C3- Profile) which allows the projection of C3 architectures to UML 2.0 description to take advantage of tools support associated with UML 2.0 
452 | |0 226395863  |t Contribution à l'élaboration d'architectures logicielles à hiérarchies multiples  |f Abdelkrim Amirat  |d 2015  |c Villeurbanne  |n [CCSD] 
456 | |0 247969974  |t Contribution à l'élaboration d'architectures logicielles à hiérarchies multiples  |f Abdelkrim Amirat  |d 2010  |c Lille  |n Atelier national de reproduction des thèses  |p Microfiches  |s Lille-thèses 
541 | |a Contribution to the development of multiple hierarchies software architectures  |z eng 
606 |3 PPN035351772  |a UML (informatique)  |2 rameau 
606 |3 PPN029481066  |a Connexionnisme  |2 rameau 
606 |3 PPN125427352  |a Hiérarchie de mémoire (informatique)  |2 rameau 
606 |3 PPN027673529  |a Génie logiciel  |2 rameau 
608 |3 PPN027253139  |a Thèses et écrits académiques  |2 rameau 
686 |a 004  |2 TEF 
700 1 |3 PPN152618988  |a Amirat  |b Abdelkrim  |f 1964-....  |4 070 
701 1 |3 PPN078822319  |a Oussalah  |b Mourad-Chabane  |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 PPN03063525X  |a Centrale Nantes  |c 1991-....  |4 985 
711 0 2 |3 PPN068449399  |a École polytechnique de l'Université de Nantes  |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 PPN134103211  |a École doctorale Sciences et technologies de l'information et mathématiques  |c Nantes  |4 295 
801 3 |a FR  |b Abes  |c 20231215  |g AFNOR 
979 |a SCI 
930 |5 441092104:424396459  |b 441092104  |j g 
991 |5 441092104:424396459  |a Exemplaire modifié automatiquement le 18-07-2024 18:45 
998 |a 599193