G. Agha, Actors: a Model of Concurrent Computation in Distributed Systems, 1986.

R. Allen and D. Garlan, A formal basis for architectural connection, ACM Transactions on Software Engineering and Methodology, vol.6, issue.3, pp.213-249, 1997.
DOI : 10.1145/258077.258078

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

J. Bruneau, W. Jouve, and C. Consel, DiaSim, a parameterized simulator for pervasive computing applications, Proceedings of the 6th IEEE International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services (Mobiquitous '09), 2009.
URL : https://hal.archives-ouvertes.fr/inria-00403421

N. Cacho, F. C. Filho, A. Garcia, and E. Figueiredo, EJFlow, Proceedings of the 7th international conference on Aspect-oriented software development , AOSD '08, pp.72-83, 2008.
DOI : 10.1145/1353482.1353492

D. Cassou, B. Bertran, N. Loriant, and C. Consel, A generative programming approach to developing pervasive computing systems, Proceedings of the 8th International Conference on Generative Programming and Component Engineering (GPCE '09), pp.137-146, 2009.
URL : https://hal.archives-ouvertes.fr/inria-00405819

S. Chetan, A. Ranganathan, and R. Campbell, Towards fault tolerant pervasive computing, IEEE Technology and Society Magazine, vol.24, issue.1, pp.38-44, 2005.
DOI : 10.1109/MTAS.2005.1407746

URL : http://choices.cs.uiuc.edu/~chetan/papers/tfpc.pdf

W. W. Consortium, Web services architecture, 2004.

J. Dedecker, T. V. Cutsem, S. Mostinckx, T. D. Hondt, and W. Meuter, Ambient-oriented programming in AmbientTalk, Proceedings of the 20th European Conference on Object-Oriented Programming, pp.230-254, 2006.

B. Demsky and A. Dash, Bristlecone: A Language for Robust Software Systems, Proceedings of the 22nd European Conference on Object-Oriented Programming, pp.490-515, 2008.
DOI : 10.1007/978-3-540-70592-5_21

A. K. Dey, G. D. Abowd, and D. Salber, A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Human-Computer Interaction, pp.97-166, 2001.

T. B. Downing, Java RMI: Remote Method Invocation. IDG Books Worldwide, 1998.

P. Eugster, P. A. Felber, R. Guerraoui, and A. Kermarrec, The many faces of publish/subscribe, ACM Computing Surveys, vol.35, issue.2, pp.114-131, 2003.
DOI : 10.1145/857076.857078

F. C. Filho, P. H. Brito, and C. M. Rubira, Specification of exception flow in software architectures, Journal of Systems and Software, vol.79, issue.10, pp.1397-1418, 2006.
DOI : 10.1016/j.jss.2006.02.060

D. Gelernter, Generative communication in Linda, ACM Transactions on Programming Languages and Systems, vol.7, issue.1, pp.80-112, 1985.
DOI : 10.1145/2363.2433

G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. V. Lopes et al., Aspect-oriented programming, Proceedings of the 11th European Conference on Object-Oriented Programming (ECOOP '97), pp.220-242, 1997.

R. Laddad, AspectJ in Action: Practical Aspect-Oriented Programming, 2003.

L. Lamport, R. Shostak, and M. Pease, The Byzantine Generals Problem, ACM Transactions on Programming Languages and Systems, vol.4, issue.3, pp.382-401, 1982.
DOI : 10.1145/357172.357176

M. Lippert and C. V. Lopes, A study on exception detection and handling using aspect-oriented programming, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium, pp.418-427, 2000.
DOI : 10.1109/ICSE.2000.870432

D. C. Luckham and J. Vera, An event-based architecture definition language, IEEE Transactions on Software Engineering, vol.21, issue.9, pp.717-734
DOI : 10.1109/32.464548

J. Magee and J. Kramer, Dynamic structure in software architectures, Proceedings of the 4th ACM SIGSOFT Symposium on Foundations of Software Engineering (SIGSOFT '96), pp.3-14, 1996.

S. Mostinckx, J. Dedecker, E. G. Boix, T. V. Cutsem, and W. D. Meuter, Ambient-Oriented Exception Handling, Advanced Topics in Exception Handling Techniques, pp.141-160, 2006.
DOI : 10.1007/11818502_8

T. Parr, The Definitive ANTLR Reference: Building Domain- Specific Languages. The Pragmatic Bookshelf, 2007.

S. R. Ponnekanti, B. Johanson, E. Kiciman, and A. Fox, Portability, extensibility and robustness in iROS, Proceedings of the First IEEE International Conference on Pervasive Computing and Communications, 2003. (PerCom 2003)., p.11, 2003.
DOI : 10.1109/PERCOM.2003.1192722

G. R. One, world: Experiences with a pervasive computing architecture, IEEE Pervasive Computing, vol.3, issue.3, pp.22-30, 2004.

A. Ranganathan, S. Chetan, J. Al-muhtadi, R. H. Campbell, and M. D. Mickunas, Olympus: A High-Level Programming Model for Pervasive Computing Environments, Third IEEE International Conference on Pervasive Computing and Communications, pp.7-16, 1926.
DOI : 10.1109/PERCOM.2005.26

M. Román, C. Hess, R. Cerqueira, A. Ranganathan, R. H. Campbell et al., A middleware infrastructure for active spaces, IEEE Pervasive Computing, vol.1, issue.4, pp.74-83, 2002.
DOI : 10.1109/MPRV.2002.1158281

J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson et al., SIP: Session Initiation Protocol, 2002.
DOI : 10.17487/rfc3261

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