D. Bardou and . Roles, Roles,Subjects and Aspects: How Do They Relate?, ECOOP'98 Workshop Reader, pp.418-419, 1998.
DOI : 10.1007/3-540-49255-0_124

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.25.9848

S. [. Baniassad and . Clarke, Theme: an approach for aspect-oriented analysis and design, Proceedings. 26th International Conference on Software Engineering, pp.158-167, 2004.
DOI : 10.1109/ICSE.2004.1317438

X. Blanc, . Caron, A. Georgin, and . Muller, Transformations de mod??les : d'un mod??le abstrait aux mod??les EJB et CCM, Proceedings of Langages , Modèles, Objets (LMO'04). Hermès Sciences, 2004.
DOI : 10.3166/objet.10.2-3.161-173

T. [. Bruneton, J. B. Coupaye, and . Stefani, The Fractal Component Model , version 2.0-3, 2004.

D. Bardou and C. Dony, Split Objects : a Disciplined Use of Delegation within Objects, Proceedings of the 11th Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA'96), pp.122-137, 1996.

]. J. Bez01 and . Bezivin, From Object-Composition to Model-Transformation with the MDA, Proceedings of TOOLS-USA'2001, 2001.

[. Barra, G. Génova, and J. Llorens, An approach to Aspect Modelling with UML 2.0, Aspect-Oriented Modeling Workshop, 2004.

A. [. Barais, N. Muller, and . Pessemier, Vers une séparation entités/fonctions au sein d'une architecture logiciellè a base de composants. Numéro spécial de la revue L'OBJET : Ingénierie des composants et systèmes d'information, 2005.

G. Booch, Object-oriented analysis and design with applications, p.195, 1994.

G. Booch, J. Rumbaugh, and I. Jacobson, The Unified Modeling Language User Guide, 1998.

A. [. Basch and . Sanchez, Incorporating Aspects into the UML, Third International Workshop on Aspect-Oriented Modeling (AOM'03), 2003.

]. O. Ccd00a, B. Caron, L. Carré, and . Debrauwer, Contextualization of OODB Schemas in CROME, 11th International Conference, pp.135-149, 2000.

]. O. Ccd00b, B. Caron, L. Carré, and . Debrauwer, CromeJava : une implémentation du modèle CROME de conception par contextes pour les bases de données donnéesà objets en Java, Proceedings of Langages et ModèlesModèles`Modèlesà Objets (LMO'00). Hermès Sciences, 2000.

B. [. Caron, A. Carré, G. Muller, and . Vanwormhoudt, A Framework for Supporting Views in Component Oriented Information Systems, Proceedings of International Conference on Object Oriented Information Systems (OOIS'03), pp.164-178, 2003.
DOI : 10.1007/978-3-540-45242-3_16

URL : https://hal.archives-ouvertes.fr/hal-00714267

B. [. Caron, A. Carré, G. Muller, and . Vanwormhoudt, An OCL Formulation of UML 2 Template Binding, Proceedings of 7th International Conference on The Unified Modeling Language. Model Languages and Applications, pp.27-40, 2004.
URL : https://hal.archives-ouvertes.fr/hal-00714246

B. [. Caron, A. Carré, G. Muller, and . Vanwormhoudt, Mise en oeuvre d'aspects fonctionnels réutilisables par adaptation. L'objet, Programmation par Aspects, pp.105-118, 2005.

[. Clark, S. Evans, and . Kent, A Metamodel for Package Extension with Renaming, The Unified Modeling Language 5th International Conference , Proceedings LNCS 2460, pp.305-320, 2002.
DOI : 10.1007/3-540-45800-X_24

]. S. Cla02 and . Clarke, Extending standard UML with Model Composition Semantics, Science of Computer Programming, pp.71-100, 2002.

B. J. Cox, Message/Object Programming: An Evolutionary Change in Programming Technology, IEEE Software, vol.1, issue.1, pp.50-61, 1984.
DOI : 10.1109/MS.1984.233398

. Crs-+-05-]-r, A. Chitchyan, P. Rashid, A. Sawyer, M. Garcia et al., Report synthesizing state-of-the-art in aspect-oriented requirements engineering, architectures and design, http ://www.aosd-europe Génie Objet, chapter La réutilisation dans l'ingénirie des systèmes d'information Towards a standard design language for AOSD, AOSD '02 : Proceedings of the 1st international conference on Aspect-oriented software development. [CW05] Siobhán Clarke and Robert J. Walker. Generic Aspect-Oriented Design with Theme/UML. In Filman et al. [FECA05], pp.25-54, 1999.

]. L. Deb98 and . Debrauwer, Des vues aux contextes pour la structuration fonctionnelle de bases de donnéesdonnées`donnéesà objets en CROME Laboratoire d'Informatique Fondamentale de Lille I, Lille, décembre 1998 Components and Frameworks With UML : The Catalysis Approach, DSo01] D. DSouza. Model-Driven Architecture and Integration : Opportunities and Challenges www.kinetiuym.com. [DW99] Desmond D'Souza and Alan Wills. Objects, 1999.

G. Engels and L. Groenewegen, Object-oriented modeling, Proceedings of the conference on The future of Software engineering , ICSE '00, pp.103-116, 2000.
DOI : 10.1145/336512.336541

P. Egil and . Andersen, Conceptual Modeling of Objects. A Role Modeling Approach, 1997.

F. Budinsky, D. Steinberg, E. Merks, R. Ellersick, and T. Grose, Eclipse Modeling Framework, 2004.

B. William, S. Frakes, and . Isoda, Success factors of systematic reuse, IEEE Softw, vol.11, issue.5, pp.14-19, 1994.

R. B. France, D. Kim, S. Ghosh, and E. Song, A UML-based pattern specification technique, IEEE Transactions on Software Engineering, vol.30, issue.3, pp.193-206, 2004.
DOI : 10.1109/TSE.2004.1271174

S. David and . Frankel, Model Driven Architecture : Applying MDA to Enterprise Computing, 2003.

D. Garlan, The role of formal reusable frameworks, Conference proceedings on Formal methods in software development, pp.42-44, 1990.

]. E. Bibliographie-[-ghj-+-95, R. Gamma, R. Helm, J. Johnson, G. Vlissides et al., Design Patterns : Elements of Reusable Object-Oriented Software, 1995.

A. Georgin, F. Legond-aubry, S. Matougui, N. Moteau, A. Muller et al., Description des assemblages et des contrats pour la conception par composants, Journées Composants (JC'04), 2004.

[. Greenfield, K. Short, S. Cook, and S. Kent, Software factories, Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications , OOPSLA '03, 2004.
DOI : 10.1145/949344.949348

[. Hussmann, B. Demuth, and F. Finger, Modular architecture for a toolset supporting ocl, Proceedings of UML, 2002.

H. William, H. Harrison, and . Ossher, Subject-Oriented Programming (A Critique of Pure Objects), Proceedings of Object-Oriented Programming Systems, Languages, and Applications (OOPSLA'93), pp.411-428, 1993.

]. I. Jac92 and . Jacobson, Object-Oriented Software Engineering : A Use Case Driven Approach, 1992.

]. G. Ka97 and . Kiczales, Aspect-oriented programming, European Conference on Object-Oriented Programming (ECOOP), volume LNCS 1241, 1997.

. A. Elizabeth and . Kendall, Role model designs and implementations with aspect-oriented programming, OOPSLA '99 : Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, pp.353-369, 1999.

[. Kent, Model Driven Engineering, Proceedings of IFM 2002, pp.286-298, 2002.
DOI : 10.1007/3-540-47884-1_16

]. R. Lem98 and . Lemesle, Transformation rules based on meta-modeling, Proceedings Enterprise Distributed Object Computing (EDOC'98), 1998.

O. [. Muller, B. Caron, G. Carré, and . Vanwormhoudt, R??utilisation d'aspects fonctionnels : des vues aux composants, Langages et Modèles Modèles`Modèlesà Objets (LMO'03), pp.241-255, 2003.
DOI : 10.3166/objet.9.1-2.241-255

O. [. Muller, B. Caron, G. Carré, and . Vanwormhoudt, On Some Properties of Parameterized Model Application, First European Conference Bibliographie
DOI : 10.1007/11581741_11

URL : https://hal.archives-ouvertes.fr/hal-00714205

]. M. Mci69 and . Mcilroy, Mass produced " software components, Software Engineering Scientific Affairs Division, NATO. Report of a conference sponsored by the NATO Science Committee, pp.138-155, 1968.

]. B. Mey88a and . Meyer, Object-oriented Software Construction, 1988.

]. B. Mey88b and . Meyer, Software reuse : emerging technology, chapter Reusability : the Case for Object-Oriented Design, pp.201-215, 1988.

]. L. Mic02 and . Michiel, Enterprise Java Beans Specification v2.1. Sun Microsystems, 2002.

[. Miller and J. Mukerji, Model Driven Architecture (MDA), 2001.

[. Miller and J. Mukerji, Mda guide version 1, 2003.

H. [. Mili, J. Mcheick, S. Dargham, and . Delloul, Distribution d'objets avec vues, Proceedings of LMO'01, 2001.

]. A. Mul and . Muller, Assemblage par vues de composants logiciels

D. Mémoire-de and L. D. , Informatique Fondamentale de Lille I, 2002.

A. Muller, Reusing Functional Aspects : From Composition to Parameterization, Aspect-Oriented Modeling Workshop, 2004.

J. Thomas, R. Mowbray, and . Zahavi, The essential CORBA : Systems Integration Using Distributed Objects, 1995.

J. M. Neighbors, Draco : A method for engineering reusable software systems, Software Reusability ? Concepts and Models, pp.295-319, 1989.

. Okk-+-96-]-h, M. Ossher, A. Kaplan, W. Katz, V. Harrison et al., Specifying subject-oriented composition, Theory and Practice of Object Systems, vol.2, issue.3, 1996.

[. Bibliographie and . Omg, CORBAServices : Common Object Services Specification. Object Management Group, Novembre 1997. OMG TC Document formal, pp.98-105

]. D. Par72 and . Parnas, On the criteria to be used in decomposing systems into modules, Commun. ACM, vol.15, issue.12, pp.1053-1058, 1972.

[. Parnas, On the design and development of program families

M. Peltier, Transformation entre un profil UML et un m??tamod??le MOF : Application du langage MTrans, Proceedings of Langages, Modèles, Objets (LMO'02). Hermès Sciences, 2002.
DOI : 10.3166/objet.8.1-2.25-40

G. Polya, How to Solve It : a New Aspect of Mathematical Method Re-published by Penguin, 1945.

]. J. Poo01 and . Poole, Model-driven architecture : Vision, standards and emerging technologies, Workshop on Metamodeling and Adaptive Object Models, 2001.

J. S. Poulin, Populating software repositories: Incentives and domain-specific software, Journal of Systems and Software, vol.30, issue.3, 1995.
DOI : 10.1016/0164-1212(94)00133-8

K. [. Poulin and . Yglesias, Experiences with a faceted classification scheme in a large reusable software library (RSL), Proceedings of 1993 IEEE 17th International Computer Software and Applications Conference COMPSAC '93, pp.90-99, 1993.
DOI : 10.1109/CMPSAC.1993.404220

J. Rumbaugh, M. Blaha, W. Premerlani, F. Eddy, and W. Lorensen, Object-oriented modeling and design, 1991.

P. [. Reenskaug, O. A. Wold, and . Lehne, Working with Objects : The OORam Software Engineering Method, 1995.

[. Sparks, K. Benner, and C. Faris, Managing object oriented framework reuse, Computer, vol.29, issue.9, pp.52-61, 1996.
DOI : 10.1109/2.536784

M. Sitaraman and J. Gray, Software reuse, Proceedings of the conference on TRI-Ada '93 , TRI-Ada '93, pp.137-146, 1993.
DOI : 10.1145/170657.170701

S. Sunyé, A. L. Guennec, and J. Jézéquel, Design Patterns Application in UML, Proceedings of ECOOP 2000, pp.44-62, 2000.
DOI : 10.1007/3-540-45102-1_3

G. Straw, G. Georg, E. Song, S. Ghosh, R. France et al., Model Composition Directives, Proceedings of 7th International Conference on The Unified Modeling Language. Model Languages and Applications, pp.84-97, 2004.
DOI : 10.1007/978-3-540-30187-5_7

]. M. Sha95 and . Shaw, Patterns for Software Architectures, Pattern Languages of Program Design, pp.453-462, 1995.

[. Clarke, Composition of Object-Oriented Software Design Models, 2001.

J. Steel and J. Jézéquel, Model Typing for Improving Reuse in Model-Driven Engineering, Proceedings of 8th International Conference on Model Driven Engineering Languages and Systems, pp.84-96, 2005.
DOI : 10.1007/11557432_7

URL : https://hal.archives-ouvertes.fr/hal-00795081

[. Clarke and R. J. Walker, Composition patterns: an approach to designing reusable, Proceedings of the 23rd International Conference on Software Engineering. ICSE 2001, 2001.
DOI : 10.1109/ICSE.2001.919076

]. G. Van99 and . Vanwormhoudt, CROME : un cadre de programmation par objets structurés en contextes, 1999.

G. Vanwormhoudt, Précision et validation de métamodèles avec emf et ocl, Objets, Composants et Modèles (OCM 2005), 2005.

B. [. Vanwormhoudt, L. Carré, and . Debrauwer, Programmation par objets et contextes fonctionnels Application de CROMEàCROMEà Smalltalk, Proceedings of Langages, Modèles, Objets (LMO'97). Hermès Sciences, 1997.
URL : https://hal.archives-ouvertes.fr/hal-00714287

]. P. Weg90 and . Wegner, Concepts and paradigms of object-oriented programming, OOPS Messenger, vol.1, issue.1, pp.7-87, 1990.

A. C. Wills, Formal Methods applied to Object-Oriented Programming, 1991.

A. Wills, Frameworks and component-based development, Proceedings of International Conference on Object Oriented Information Systems (OOIS'96), pp.413-431, 1996.
DOI : 10.1007/978-1-4471-0973-0_29

J. Warmer and A. Kleppe, The Object Constraint Language ? Second Edition, Getting Your Models Ready for MDA, 2003.

R. [. Wartik and . Prieto-dfaz, Criteria for comparing domain analysis approaches, Fourth Annual Workshop on Software Reuse, 1991.