N. Medvidovic and R. N. Taylor, A classification and comparison framework for software architecture description languages, IEEE Transactions on Software Engineering, vol.26, issue.1, pp.70-93, 2000.
DOI : 10.1109/32.825767

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

D. L. Parnas, On the criteria to be used in decomposing systems into modules, Communications of the ACM, vol.15, issue.12, pp.1053-1058, 1972.
DOI : 10.1145/361598.361623

P. L. Tarr, H. Ossher, W. H. Harrison, and S. M. Jr, N degrees of separation: Multidimensional separation of concerns, International Conference on Software Engineering, pp.107-119, 1999.

W. Vanderperren, Combining Aspect-Oriented And Component-Based Software Engineering, 2004.

G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. Lopes et al., Aspect-oriented programming, Proceedings. 27th International Conference on Software Engineering, 2005. ICSE 2005., pp.220-242, 1997.
DOI : 10.1109/ICSE.2005.1553685

O. Barais, L. Meur, A. F. Duchien, L. Lawall, and J. , Safe integration of new concerns in a software architecture, 13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06), pp.52-64, 2006.
DOI : 10.1109/ECBS.2006.64

J. Magee, Behavioral analysis of software architectures using LTSA, Proceedings of the 21st international conference on Software engineering, ICSE '99, pp.634-637, 1999.
DOI : 10.1145/302405.302726

R. Allen, A Formal Approach to Software Architecture, Carnegie Mellon, School of Computer Science, 1997.

J. Aldrich, C. Chambers, and D. Notkin, ArchJava, Proceedings of the 24th international conference on Software engineering , ICSE '02, pp.187-197, 2002.
DOI : 10.1145/581339.581365

E. Bruneton, T. Coupaye, M. Leclercq, V. Quéma, and J. B. Stefani, An Open Component Model and Its Support in Java, Lecture Notes in Computer Science, vol.3054, pp.7-22, 2004.
DOI : 10.1007/978-3-540-24774-6_3

T. Bures, P. Hnetynka, and F. Plasil, SOFA 2.0: Balancing Advanced Features in a Hierarchical Component Model, Fourth International Conference on Software Engineering Research, Management and Applications (SERA'06), pp.40-48, 2006.
DOI : 10.1109/SERA.2006.62

E. M. Dashofy, A. Van-der-hoek, and R. N. Taylor, An infrastructure for the rapid development of XML-based architecture description languages, Proceedings of the 24th international conference on Software engineering , ICSE '02, pp.266-276, 2002.
DOI : 10.1145/581372.581374

H. Yan, D. Garlan, B. Schmerl, J. Aldrich, and R. Kazman, Discotect: A system for discovering architectures from running systems, Proceedings of the 26th International Conference on Software Engineering, 2004.

O. Barais and L. Duchien, Safarchie Studio: ArgoUML Extensions to Build Safe Architectures, p.85100, 2005.
DOI : 10.1007/0-387-24590-1_6

J. Magee, J. Kramer, and D. Giannakopoulou, Behaviour Analysis of Software Architectures, WICSA1: Proceedings of the TC2 First Working IFIP Conference on Software Architecture (WICSA1), pp.35-50, 1999.
DOI : 10.1007/978-0-387-35563-4_3

R. N. Taylor, N. Medvidovic, K. M. Anderson, E. J. Jr, J. E. Robbins et al., A component- and message-based architectural style for GUI software, IEEE Transactions on Software Engineering, vol.22, issue.6, pp.390-406, 1996.
DOI : 10.1109/32.508313

J. S. Bradbury, J. R. Cordy, J. Dingel, and M. Wermelinger, A survey of self-management in dynamic software architecture specifications, Proceedings of the 1st ACM SIGSOFT workshop on Self-managed systems , WOSS '04, pp.28-33, 2004.
DOI : 10.1145/1075405.1075411

R. Allen, R. Douence, and D. Garlan, Specifying and analyzing dynamic software architectures, Proceedings of the 1998 Conference on Fundamental Approaches to Software Engineering (FASE'98), 1998.
DOI : 10.1007/BFb0053581

P. C. David and T. Ledoux, Safe dynamic reconfigurations of fractal architectures with fscript, Proceeding of Fractal CBSE Workshop, ECOOP'06, 2006.
URL : https://hal.archives-ouvertes.fr/hal-00485549

S. Vestal, Fixed-priority sensitivity analysis for linear compute time models, IEEE Transactions on Software Engineering, vol.20, issue.4, 1994.
DOI : 10.1109/32.277577

C. Tibermacine, R. Fleurquin, and S. Sadou, Preserving Architectural Choices throughout the Component-based Software Development Process, 5th Working IEEE/IFIP Conference on Software Architecture (WICSA'05), pp.121-130, 2005.
DOI : 10.1109/WICSA.2005.52

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

L. C. Briand, Y. Labiche, H. D. Yan, and M. D. Pent, A controlled experiment on the impact of the object constraint language in uml-based development, pp.0-380, 2004.

P. Oreizy, N. Medvidovic, and R. N. Taylor, Architecture-based runtime software evolution, Proceedings of the 20th International Conference on Software Engineering, pp.177-186, 1998.
DOI : 10.1109/ICSE.1998.671114

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

M. W. Maier, D. Emery, and R. Hilliard, ANSI/IEEE 1471 and systems engineering, Systems Engineering, vol.26, issue.3, pp.257-270, 2004.
DOI : 10.1002/sys.20008

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

A. Garcia, C. Chavez, T. Batista, C. Sant-'anna, U. Kulesza et al., On the Modular Representation of Architectural Aspects, Lecture Notes in Computer Science, vol.4344, pp.82-97, 2006.
DOI : 10.1007/11966104_7

N. Pessemier, L. Seinturier, T. Coupaye, and L. Duchien, A Model for Developing Component-Based and Aspect-Oriented Systems, Proceedings of the 5th International Symposium on Software Composition (SC'06, pp.259-273, 2006.
DOI : 10.1007/11821946_17

URL : https://hal.archives-ouvertes.fr/inria-00126352

J. Perez, E. Navarro, P. Letelier, and I. Ramos, A modelling proposal for aspect-oriented software architectures, 13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06), pp.32-41, 2006.
DOI : 10.1109/ECBS.2006.12

T. Batista, C. Chavez, A. Garcia, A. Rashid, C. Sant-'anna et al., Reflections on architectural connection, Proceedings of the 2006 international workshop on Early aspects at ICSE , EA '06, pp.3-10, 2006.
DOI : 10.1145/1137639.1137642

C. E. Quintero, M. P. Rodríguez, P. De-la-fuente, and M. Barrio-solórzano, Architectural aspects of architectural aspects, Lecture Notes in Computer Science, vol.3527, pp.247-262, 2005.

T. Mens, K. Mens, and T. Tourw-'e, Aspect-oriented software evolution, pp.36-37, 2004.
URL : https://hal.archives-ouvertes.fr/inria-00160620

T. Tourwé, J. Brichau, and K. Gybels, On the existence of the AOSD-evolution paradox, SPLAT: Software engineering Properties of Languages for Aspect Technologies, 2003.

N. A. Lynch and M. R. Tuttle, An introduction to input/output automata, CWI Quarterly, vol.2, pp.219-246, 1989.

R. Van-glabbeek, The linear time -branching time spectrum I. The semantics of concrete , sequential processes, Handbook of Process Algebra, pp.3-99, 2001.

B. Baudry, F. Fleurey, R. France, and R. Reddy, Exploring the relationship between model composition and model transformation, 7th International Workshop on Aspect- Oriented Modeling MoDELS 2005, 2005.

A. Muller, O. Caron, B. Carré, and G. Vanwormhoudt, On Some Properties of Parameterized Model Application, Lecture Notes in Computer Science, vol.3748, pp.130-144, 2005.
DOI : 10.1007/11581741_11

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

A. Jackson, J. Klein, B. Baudry, and S. Clarke, Testing aspect models, Model Driven Development and Model Driven Testing workshop at ECMDA, 2006.
URL : https://hal.archives-ouvertes.fr/inria-00512544

J. Klein, L. Hélouêt, and J. M. Jézéquel, Semantic-based weaving of scenarios, Proceedings of the 5th international conference on Aspect-oriented software development , AOSD '06, pp.27-38, 2006.
DOI : 10.1145/1119655.1119662

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

R. E. Lopez-herrejon, D. S. Batory, and C. Lengauer, A disciplined approach to aspect composition, Proceedings of the 2006 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation , PEPM '06, pp.68-77, 2006.
DOI : 10.1145/1111542.1111554

C. Koppen and M. Störzer, PCDiff: Attacking the fragile pointcut problem, European Interactive Workshop on Aspects in Software (EIWAS), 2004.

A. Kellens, K. Mens, J. Brichau, and K. Gybels, Managing the Evolution of Aspect-Oriented Software with Model-Based Pointcuts, Lecture Notes in Computer Science, vol.4067, pp.501-525, 2006.
DOI : 10.1007/11785477_28

URL : https://hal.archives-ouvertes.fr/inria-00160620