R. N. Taylor, N. Medvidovic, and E. M. Dashofy, Software architecture, Proceedings of the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering on European software engineering conference and foundations of software engineering symposium, ESEC/FSE '09, 2009.
DOI : 10.1145/1595696.1595754

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

L. Bass, P. Clements, and R. Kazman, Software Architecture in Practice, 2003.

M. Abi-antoun, J. Aldrich, D. Garlan, B. Schmerl, N. Nahas et al., Modeling and Implementing Software Architecture with ACME and ArchJava, Proceedings of the 27th international conference on Software engineering, ser. ICSE '05, pp.676-677, 2005.

Q. Sheng and B. Benatallah, ContextUML: A UMLbased Modeling Language for Model-driven Development of Context-aware Web Services, Mobile Business, 2005. ICMB 2005. International Conference on, pp.206-212, 2005.

T. Lodderstedt, D. Basin, and J. Doser, SecureUML: A UML-Based Modeling Language for Model-Driven Security, «UML» 2002?The Unified Modeling Language, pp.426-441, 2002.
DOI : 10.1007/3-540-45800-X_33

M. Babar and B. Kitchenham, Assessment of a framework for comparing software architecture analysis methods, Proc. 11th International Conference on Evaluation and Assessment in Software Engineering, 2007.

M. Wermelinger, Y. Yu, A. Lozano, and A. Capiluppi, Assessing architectural evolution: a case study, Empirical Software Engineering, vol.106, issue.6, pp.623-666, 2011.
DOI : 10.1007/s10664-011-9164-x

D. Falessi, M. Babar, G. Cantone, and P. Kruchten, Applying empirical software engineering to software architecture: challenges and lessons learned, Empirical Software Engineering, vol.31, issue.5, pp.250-276, 2010.
DOI : 10.1007/s10664-009-9121-0

D. Cassou, E. Balland, C. Consel, and J. Lawall, Leveraging software architectures to guide and verify the development of sense/compute/control applications, Proceeding of the 33rd international conference on Software engineering, ICSE '11, 2011.
DOI : 10.1145/1985793.1985852

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

D. Cassou, J. Bruneau, C. Consel, and E. Balland, Toward a Tool-Based Development Methodology for Pervasive Computing Applications, IEEE Transactions on Software Engineering, vol.38, issue.6, 2011.
DOI : 10.1109/TSE.2011.107

T. Arbuckle, Studying software evolution using artefacts??? shared information content, Science of Computer Programming, vol.76, issue.12, 2010.
DOI : 10.1016/j.scico.2010.11.005

URL : http://doi.org/10.1016/j.scico.2010.11.005

S. Chidamber and C. Kemerer, A metrics suite for object oriented design, IEEE Transactions on Software Engineering, vol.20, issue.6, pp.476-493, 1994.
DOI : 10.1109/32.295895

F. Brito, W. Abreu, and . Melo, Evaluating the impact of object-oriented design on software quality, Proceedings of the 3rd International Software Metrics Symposium, pp.90-99, 1996.
DOI : 10.1109/METRIC.1996.492446

A. Toulmé and I. Inc, Presentation of EMF Compare Utility, Eclipse Modeling Symposium, p.2009, 2006.

C. Treude, S. Berlik, S. Wenzel, and U. Kelter, Difference computation of large models, Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering , ESEC-FSE '07, pp.295-304, 2007.
DOI : 10.1145/1287624.1287665

Y. Lin, J. Gray, and F. Jouault, DSMDiff: a differentiation tool for domain-specific models, European Journal of Information Systems, vol.20, issue.5, pp.349-361, 2007.
DOI : 10.1109/MS.2003.1231150

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

J. Mercadal, Q. Enard, C. Consel, and N. Loriant, A Domain-specific Approach to Architecturing Error Handling in Pervasive Computing, OOPSLA'10: Proceedings of the Conference on Object Oriented Programming Systems Languages and Applications, p.2010
URL : https://hal.archives-ouvertes.fr/inria-00486930

S. Gatti, E. Balland, and C. Consel, A Step-Wise Approach for Integrating QoS throughout Software Development, FASE'11: Proceedings of the 14th European Conference on Fundamental Approaches to Software Engineering, 2011.
DOI : 10.1007/978-3-642-19811-3_16

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