L. Téléphones-virtuels-d, Alice et de Bob souscrivent à la « Présence d'Alice (resp. Bob) dans son bureau

L. Téléphone-virtuel-d, Alice met l'appel de Bob dans la file d'attente du Gestionnaire d'appels manqués

L. Gestionnaire and D. , appels manqués souscrit à la « Présence d'Alice et de Bob dans leur bureau ». Fig. 6.1: L'application de rappel automatique basée sur la présence : initialisation

W. Jouve, N. Palix, C. Consel, and P. Kadionik, A SIP-Based Programming Framework for Advanced Telephony Applications, The 2nd Conference on Principles, Systems and Applications of IP Telecommunications (IPTComm'08), pp.1-20, 2008.
DOI : 10.1007/978-3-540-89054-6_1

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

W. Jouve, J. Lancia, N. Palix, C. Consel, and E. J. Lawall, High-level Programming Support for Robust Pervasive Computing Applications, 2008 Sixth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom), pp.252-255, 2008.
DOI : 10.1109/PERCOM.2008.9

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

C. Consel, W. Jouve, J. Lancia, and E. N. Palix, Ontology-Directed Generation of Frameworks for Pervasive Service Development, Fifth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PerComW'07), pp.501-506, 2007.
DOI : 10.1109/PERCOMW.2007.91

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

W. Jouve, J. Bruneau, and C. , DiaSim: A parameterized simulator for pervasive computing applications, 2009 IEEE International Conference on Pervasive Computing and Communications, 2009.
DOI : 10.1109/PERCOM.2009.4912793

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

1. W. Jouve, N. Ibrahim, L. Réveillère, F. L. Mouel, and E. C. Consel, Building Home Monitoring Applications: From Design to Implementation into The Amigo Middleware, 2007 2nd International Conference on Pervasive Computing and Applications, 2007.
DOI : 10.1109/ICPCA.2007.4365445

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

W. Jouve, J. Lancia, C. Consel, and C. Pu, A Multimedia-Specific Approach to WS-Agreement, 2006 European Conference on Web Services (ECOWS'06), 2006.
DOI : 10.1109/ECOWS.2006.3

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

A. J. Bibliographie, C. Aldrich, D. Chambers, . Notkin, ]. P. Archjavaame87 et al., Connecting Software Architecture to Implementation POOL/T : A Parallel Object-Oriented Language, Proc. International Conference on Software Engineering Akinori Yonezawa and Mario Tokoro Object-Oriented Concurrent Programming, pp.187-197, 1987.

J. Aldrich, V. Sazawal, C. Chambers, and D. Notkin, A survey of asynchronous remote procedure calls, Language Support for Connector Abstractions Proceedings 17th European Conference on Object-Oriented Programming, pp.92-109, 1992.

V. [. Barron and . Cahill, YABS:, Proceedings of the 5th international conference on Generative programming and component engineering , GPCE '06, pp.285-294, 2006.
DOI : 10.1145/1173706.1173730

P. [. Banâtre, J. Couderc, M. Pauty, . Becus, E. Ubibus et al., Ubiquitous Computing to Help Blind People in Public Transport The ObjectWeb Consortium, MobileHCI'04 : Proceedings of the International Conference on Mobile Human-Computer Interaction The Fractal Component Model », pp.5-12, 2004.

T. [. Banavar, R. E. Chandra, D. C. Strom, and . Sturman, A Case for Message Oriented Middleware, Distributed algorithms, pp.1-18, 1999.
DOI : 10.1007/3-540-48169-9_1

G. [. Busi and . Zavattaro, Publish/subscribe vs. shared dataspace coordination infrastructures. Is it just a matter of taste?, Proceedings Tenth IEEE International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises. WET ICE 2001, pp.328-333, 2001.
DOI : 10.1109/ENABL.2001.953438

M. [. Couderc and . Banatre, « Ambient computing applications : an experience with the SPREAD approach ». System Sciences, Proceedings of the 36th Annual Hawaii International Conference on, pp.9-16, 2003.

C. [. Cerqueira, R. Cassino, and . Ierusalimschy, Dynamic component gluing across different componentware systems, Proceedings of the International Symposium on Distributed Objects and Applications, pp.362-371, 1999.
DOI : 10.1109/DOA.1999.794064

]. Cpvs05, L. Costa, M. J. Ferreira-pires, and . Van-sinderen, « Architectural Patterns for Context-Aware Services Platforms, Second International Workshop on Ubiquitous Computing, pp.3-18, 2005.

D. Raggett, HTML 4.01 Specification ». Specification, http ://www.w3.org/TRREC-html401-19991224, W3C HTML Working Group A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications, W3C Recommendation, pp.97-166, 1999.

J. [. Duclos, P. Estublier, and . Morat, Describing and using non functional aspects in component based applications, Proceedings of the 1st international conference on Aspect-oriented software development , AOSD '02, pp.65-75, 2002.
DOI : 10.1145/508386.508394

A. Erbad, M. Blackstock, A. Friday, R. Lea, J. «. Al-muhtadi et al., A Middleware Toolkit for Interactive Public Displays, PER- COM '08 : Proceedings of the 2008 Sixth Annual IEEE International Conference on Pervasive Computing and Communications, pp.509-514, 2008.
DOI : 10.1109/percom.2008.109

P. [. Etter, T. Costa, and . Broens, « A Rule-Based Approach Towards Context-Aware User Notification Services ». Pervasive Services, ACS/IEEE International Conference on, pp.281-284, 2006.
DOI : 10.1109/perser.2006.1652242

. Eclipse, org : open extensible IDE ». Eclipse Foundation Web site

]. P. Efgmk03, . Th, P. A. Eugster, R. Felber, A. M. Guerraoui et al., « The many faces of publish/subscribe », ACM Computing Surveys, vol.35, pp.114-131, 2003.

]. T. Eh07b, G. Ekman, and . Hedin, « The JastAdd system ? modular extensible compiler construction, Science of Computer Programming, vol.69, issue.1-3, pp.14-26, 2007.

V. [. Frank, J. Suraci, and . Mitic, Personalizable Service Discovery in Pervasive Systems, Fourth International Conference on Networking and Services (icns 2008), pp.182-187, 2008.
DOI : 10.1109/ICNS.2008.21

R. Grimm, J. Davis, E. Lemar, A. Macbeth, S. Swanson et al., System support for pervasive applications, System support for pervasive applications, pp.421-486, 2004.
DOI : 10.1145/1035582.1035584

D. [. Garlan, A. Siewiorek, P. Smailagic, and . Steenkiste, Project Aura: toward distraction-free pervasive computing, Project Aura : Toward Distraction-Free Pervasive Computing, pp.22-31, 2002.
DOI : 10.1109/MPRV.2002.1012334

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

]. J. Hcfwj05, W. C. Huang, J. Feng, W. Walpole, and . Jouve, « An experimental analysis of DCT-based approaches for fine-grain multi-resolution video, MMCN '05 : Multimedia Computing and Networking, 2005.

]. M. Hen06 and . Henning, « The Rise and Fall of CORBA, pp.28-34, 2006.

E. [. Hedin and . Magnusson, JastAdd???an aspect-oriented compiler construction system, Science of Computer Programming, vol.47, issue.1, pp.37-58, 2003.
DOI : 10.1016/S0167-6423(02)00109-0

URL : http://doi.org/10.1016/s0167-6423(02)00109-0

]. R. Hua03 and . Huang, « Negotiation Modeling and E-Shopping Agents, ICCIMA '03 : Proceedings of the 5th International Conference on Computational Intelligence and Multimedia Applications, 2003.

]. Ibmb, . Ibm, &. Stop, and U. Shop-in-the, « Stop & Shop grocery drives sales and boosts customer loyalty with IBM Personal Shopping Assistant ». [IBM06] IBM and CHU in Nice, 2006.

I. [. Frechette and R. Gilchrist, « Towards Zero Energy, A Case Study : Pearl River Tower, CTBUH : Proceedings of the Council on Tall Buildings and Urban Habitat's 8th World CongressInf81] Information Sciences Institute, University of Southern California. « Transmission Control Protocol ». RFC 793, pp.7-16, 1981.

N. [. Jouve, C. Palix, P. Consel, and . Kadionik, A SIP-Based Programming Framework for Advanced Telephony Applications, Proceedings of The 2nd LNCS Conference on Principles, Systems and Applications of IP Telecommunications (IPTComm'08), pp.1-20, 2008.
DOI : 10.1007/978-3-540-89054-6_1

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

J. [. Jung, S. Park, K. Han, and . Lee, An ECA-based framework for decentralized coordination of ubiquitous web services, Information and Software Technology, vol.49, issue.11-12, pp.11-121141, 2007.
DOI : 10.1016/j.infsof.2006.11.008

C. [. Jung, G. Pu, and . Swint, Mulini, Proceedings of the 2007 workshop on Automating service quality Held at the International Conference on Automated Software Engineering (ASE), WRASQ '07, pp.10-15, 2007.
DOI : 10.1145/1314483.1314486

D. [. Kavantzas, G. Burdett, . [. Ritzinger, A. Kaul, and . Gokhale, « Web Services Choreography Description Language Version 1.0 ». Working draft, W3C, http ://www.w3.org/TR/ws-cdl-10, Middleware specialization using aspect oriented programming ACM-SE 44 : Proceedings of the 44th annual Southeast regional conference ACM. [KGD00] S. Khurana, P. Gurung, and A. Dutta. « Device Message Protocol (DMP), pp.319-324, 2005.

A. [. Keidl and . Kemper, Towards context-aware adaptable web services, Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters , WWW Alt. '04, pp.55-65, 2004.
DOI : 10.1145/1013367.1013378

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

]. Y. Kkk06, E. K. Kim, and . Kim, Autonomic Service Reconfiguration in a Ubiquitous Computing Environment, Lecture Notes in Computer Science, vol.4330, issue.2, pp.584-593, 2006.

P. [. Martin and . Nurmi, « A Generic Large Scale Simulator for Ubiquitous Computing, Third Annual International Conference on Mobile and Ubiquitous Systems : Networking & Services, 2006.

J. Mercadal, N. Palix, C. Consel, and J. Lawall, Pantaxou, Proceedings of the 7th international conference on Generative programming and component engineering, GPCE '08, pp.149-160, 2008.
DOI : 10.1145/1449913.1449936

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

M. [. Nadalin, M. Goodner, . Gudgin, and H. Granqvist, « Web Services SecurityPolicy Version 1.2 ». Working draft, Oasis, http ://docs.oasis-open.org/ws- sx/ws-securitypolicy, 2007.

]. A. Nie04 and . Niemi, « Session Initiation Protocol (SIP) Extension for Event State Publication, RFC 3903, IETF, 2004.

. Oas, . Oasis, . Web-services, and . Security, SOAP Message Security 1, Instant CORBA, 1997.

[. Osgi, Open Service Gateway Initiative Homepage

]. W. Pic03, . Picard, and . Nessy, Enabling Mass E-Negotiations of Complex Contracts, DEXA '03 : Proceedings of the 14th International Workshop on Database and Expert Systems Applications, pp.829-833, 2003.

P. [. Preetham, B. Shirley, and . Smits, A practical analytic model for daylight, Proceedings of the 26th annual conference on Computer graphics and interactive techniques , SIGGRAPH '99, pp.91-100, 1999.
DOI : 10.1145/311535.311545

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, 2005.
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, Roa02] A. B. Roach. « Session Initiation Protocol (SIP)-Specific Event Notification, pp.74-83, 2002.
DOI : 10.1109/MPRV.2002.1158281

H. [. Rosenberg and . Schulzrinne, « An Offer/Answer Model with the Session Description Protocol (SDP), 2002.
DOI : 10.17487/rfc3264

S. [. Steggles, ]. J. Gschwindsie00, and . Siegel, « The Ubisense Smart Space Platform CORBA 3 : Fundamentals and Programming, Adjunct Proceedings of the Third International Conference on Pervasive Computing Mobotix SIP Cameras, 2000.

V. Subramonian, G. Xing, C. Gill, C. Lu, and R. Cytron, Middleware specialization for memory-constrained networked embedded systems, Proceedings. RTAS 2004. 10th IEEE Real-Time and Embedded Technology and Applications Symposium, 2004., pp.306-313, 2004.
DOI : 10.1109/RTTAS.2004.1317276

]. C. Szy02 and . Szyperski, Component Software : Beyond Object-Oriented Programming

S. [. Wohlstadter, P. Jackson, and . Devanbu, DADO: enhancing middleware to support crosscutting features in distributed, heterogeneous systems, 25th International Conference on Software Engineering, 2003. Proceedings., pp.174-186, 2003.
DOI : 10.1109/ICSE.2003.1201198