Pervasive and Mobile Computing ( ) – Pervasive and Mobile Computing Middleware for Pervasive Computing: a Survey

The rapidly emerging area of pervasive computing faces many challenging research issues critical to application developers. Wide heterogeneity of hardware, software, and network resources pose veritable coordination problems and demand thorough knowledge of individual elements and technologies. In order to ease this problem and to aid application developers, different middleware platforms have been proposed by researchers. Though the existing middleware solutions are useful, they themselves have varied features and contribute partially, for context, data, or service management related application developments. There is no single middleware solution that can address a majority of pervasive computing application development issues, due to the diverse underlying challenges. In this survey paper, we identify different design dimensions of pervasive computing middleware and investigate their use in providing various system services. In-depth analysis of the system services have been carried out and middleware systems have been carefully studied. With a view to aid future middleware developers, we also identify some challenging open research issues that have received little or no attention in existing middleware solutions.

[1]  Ben Y. Zhao,et al.  An Architecture for Secure Wide-Area Service Discovery , 2002, Wirel. Networks.

[2]  Philipp Obreiter,et al.  Lanes - A Lightweight Overlay for Service Discovery in Mobile Ad Hoc Networks , 2003 .

[3]  Jorge Lobo,et al.  Conflict Resolution Using Logic Programming , 2003, IEEE Trans. Knowl. Data Eng..

[4]  Jakob E. Bardram,et al.  Supporting Human Activities - Exploring Activity-Centered Computing , 2002, UbiComp.

[5]  Marius Mikalsen,et al.  Context: Representation and Reasoning. Representing and Reasoning about Context in a Mobile Environment , 2005, Rev. d'Intelligence Artif..

[6]  Albrecht Schmidt,et al.  Real-World Challenges of Pervasive Computing , 2006, IEEE Pervasive Computing.

[7]  Minos N. Garofalakis,et al.  Adaptive cleaning for RFID data streams , 2006, VLDB.

[8]  Antony I. T. Rowstron,et al.  Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems , 2001, Middleware.

[9]  Philippe Lalanda,et al.  Pervasive Service Composition in the Home Network , 2007, 21st International Conference on Advanced Information Networking and Applications (AINA '07).

[10]  Wei Hong,et al.  Proceedings of the 5th Symposium on Operating Systems Design and Implementation Tag: a Tiny Aggregation Service for Ad-hoc Sensor Networks , 2022 .

[11]  Burton H. Bloom,et al.  Space/time trade-offs in hash coding with allowable errors , 1970, CACM.

[12]  Qusay H. Mahmoud,et al.  A Comprehensive Service Discovery Solution for Mobile Ad Hoc Networks , 2005, Mob. Networks Appl..

[13]  Roy H. Campbell,et al.  Reasoning about Uncertain Contexts in Pervasive Computing Environments , 2004, IEEE Pervasive Comput..

[14]  Kurt Geihs,et al.  A Context Query Language for Pervasive Computing Environments , 2008, 2008 Sixth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom).

[15]  Pramod K. Varshney,et al.  Data-aggregation techniques in sensor networks: a survey , 2006, IEEE Communications Surveys & Tutorials.

[16]  Henry A. Kautz,et al.  Intelligent Ubiquitous Computing to Support Alzheimer ’ s Patients : Enabling the Cognitively Disabled , 2002 .

[17]  Vincent Wade,et al.  Adaptive Composite Service Plans for Ubiquitous Computing , 2004 .

[18]  Stathes Hadjiefthymiades,et al.  A Framework for Imprecise Context Reasoning , 2007, IEEE International Conference on Pervasive Services.

[19]  Franca Delmastro From Pastry to CrossROAD: CROSS-layer ring overlay for ad hoc networks , 2005, Third IEEE International Conference on Pervasive Computing and Communications Workshops.

[20]  Wonjun Lee,et al.  Context-Aware Service Composition for Mobile Network Environments , 2007, UIC.

[21]  Glenn Shafer,et al.  A Mathematical Theory of Evidence , 2020, A Mathematical Theory of Evidence.

[22]  Albrecht Schmidt,et al.  Advanced Interaction in Context , 1999, HUC.

[23]  Arthur P. Dempster,et al.  A Generalization of Bayesian Inference , 1968, Classic Works of the Dempster-Shafer Theory of Belief Functions.

[24]  David C. Walden,et al.  Some considerations for a high performance message-based interprocess communication system , 1975 .

[25]  Abdelsalam Helal,et al.  Konark - a service discovery and delivery protocol for ad-hoc networks , 2003, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..

[26]  Roy H. Campbell,et al.  ConChat: A Context-Aware Chat Program , 2002, IEEE Pervasive Comput..

[27]  Klara Nahrstedt,et al.  Gaia: A Middleware Infrastructure to Enable Active Spaces1 , 2002 .

[28]  J. McCarthy,et al.  Formalizing Context (Expanded Notes) , 1994 .

[29]  Wei Hong,et al.  TinyDB: an acquisitional query processing system for sensor networks , 2005, TODS.

[30]  Mohan Kumar,et al.  Dynamic Service Composition in Pervasive Computing , 2007, IEEE Transactions on Parallel and Distributed Systems.

[31]  Mohan Kumar,et al.  Service discovery using volunteer nodes in heterogeneous pervasive computing environments , 2006, Pervasive Mob. Comput..

[32]  Jakob E. Bardram,et al.  Support for activity-based computing in a personal computing operating system , 2006, CHI.

[33]  Robert Grimm,et al.  Systems directions for pervasive computing , 2001, Proceedings Eighth Workshop on Hot Topics in Operating Systems.

[34]  Jadwiga Indulska,et al.  Experiences in Using CC/PP in Context-Aware Systems , 2003, Mobile Data Management.

[35]  A Multi-tier Ubiquitous Service Discovery Protocol for Mobile Clients , 2002 .

[36]  David Garlan,et al.  Aura: an Architectural Framework for User Mobility in Ubiquitous Computing Environments , 2002, WICSA.

[37]  Daniel Salber,et al.  Modelling and Using Sensed Context Information in the Design of Interactive Applications , 2001, EHCI.

[38]  Samuel Madden,et al.  Continuously adaptive continuous queries over streams , 2002, SIGMOD '02.

[39]  Miguel Toro Bonilla,et al.  a framework for aspect–oriented multiparty coordination , 2002 .

[40]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.

[41]  Jadwiga Indulska,et al.  A survey of context modelling and reasoning techniques , 2010, Pervasive Mob. Comput..

[42]  Françoise Sailhan,et al.  Scalable Service Discovery for MANET , 2005, Third IEEE International Conference on Pervasive Computing and Communications.

[43]  J. Al-Muhtadi,et al.  Mobile Gaia: a middleware for ad-hoc pervasive computing , 2005, Second IEEE Consumer Communications and Networking Conference, 2005. CCNC. 2005.

[44]  Pierangela Samarati,et al.  Location privacy in pervasive computing , 2008 .

[45]  Bill N. Schilit,et al.  Context-aware computing applications , 1994, Workshop on Mobile Computing Systems and Applications.

[46]  Pieter H. Hartel,et al.  Service discovery at home , 2003, Fourth International Conference on Information, Communications and Signal Processing, 2003 and the Fourth Pacific Rim Conference on Multimedia. Proceedings of the 2003 Joint.

[47]  Cecilia Mascolo,et al.  Mobile Computing Middleware , 2002, NETWORKING Tutorials.

[48]  Lionel M. Ni,et al.  Service discovery in pervasive computing environments , 2005, IEEE Pervasive Computing.

[49]  Fausto Giunchiglia,et al.  Local Models Semantics, or Contextual Reasoning = Locality + Compatibility , 1998, KR.

[50]  Grigoris Antoniou,et al.  Distributed Reasoning with Conflicts in a Multi-Context Framework , 2008, AAAI.

[51]  Peter J. Brown,et al.  Context-aware applications: from the laboratory to the marketplace , 1997, IEEE Wirel. Commun..

[52]  Barbara Leporini,et al.  A Multimodal Mobile Museum Guide for All , 2007 .

[53]  Fausto Giunchiglia,et al.  What is Local Models Semantics , 2002 .

[54]  Schahram Dustdar,et al.  A survey on context-aware web service systems , 2009, Int. J. Web Inf. Syst..

[55]  Antony I. T. Rowstron,et al.  Virtual ring routing: network routing inspired by DHTs , 2006, SIGCOMM.

[56]  Timothy W. Finin,et al.  On data management in pervasive computing environments , 2004, IEEE Transactions on Knowledge and Data Engineering.

[57]  William C. Mann,et al.  The Gator Tech Smart House: a programmable pervasive space , 2005, Computer.

[58]  Marcela D. Rodríguez,et al.  Home-based communication system for older adults and their remote family , 2009, Comput. Hum. Behav..

[59]  Henrik Eriksson,et al.  NOSTOS: A Paper-Based Ubiquitous Computing Healthcare Environment to Support Data Capture and Collaboration , 2003, AMIA.

[60]  Mani B. Srivastava,et al.  A Support Infrastructure for the Smart Kindergarten , 2002, IEEE Pervasive Comput..

[61]  Roy H. Campbell,et al.  An infrastructure for context-awareness based on first order logic , 2003, Personal and Ubiquitous Computing.

[62]  Matthias Baldauf,et al.  A survey on context-aware systems , 2007, Int. J. Ad Hoc Ubiquitous Comput..

[63]  Vassilis Kostakos,et al.  Brief encounters: Sensing, modeling and visualizing urban mobility and copresence networks , 2010, TCHI.

[64]  Ben Y. Zhao,et al.  An architecture for a secure service discovery service , 1999, MobiCom.

[65]  Chantal Taconet,et al.  An architecture for supporting Development and Execution of Context-Aware Component applications , 2006, 2006 ACS/IEEE International Conference on Pervasive Services.

[66]  Dongman Lee,et al.  A dynamic context-conflict management scheme for group-aware ubiquitous computing environments , 2005, 29th Annual International Computer Software and Applications Conference (COMPSAC'05).

[67]  C WaldenDavid,et al.  Some considerations for a high performance message-based interprocess communication system , 1975 .

[68]  Kenneth P. Birman,et al.  Exploiting virtual synchrony in distributed systems , 1987, SOSP '87.

[69]  Dennis Shasha,et al.  Filtering algorithms and implementation for very fast publish/subscribe systems , 2001, SIGMOD '01.

[70]  Philippe Jacquet,et al.  Optimized Link State Routing Protocol (OLSR) , 2003, RFC.

[71]  MADPastry : A DHT Substrate for Practicably Sized MANETs , 2010 .

[72]  Timothy W. Finin,et al.  Toward Distributed service discovery in pervasive computing environments , 2006, IEEE Transactions on Mobile Computing.

[73]  Fang Liu,et al.  The Smart Classroom: Merging Technologies for Seamless Tele-education , 2003, IEEE Pervasive Comput..

[74]  Keith Cheverst,et al.  CORTEX: Towards Supporting Autonomous and Cooperating Sentient Objects , 2002 .

[75]  Claudia Linnhoff-Popien,et al.  A Context Modeling Survey , 2004 .

[76]  Lei Chen,et al.  A Weighted Moving Average-based Approach for Cleaning Sensor Data , 2007, 27th International Conference on Distributed Computing Systems (ICDCS '07).

[77]  Jadwiga Indulska,et al.  Superstring: a scalable service discovery protocol for the wide-area pervasive environment , 2003, The 11th IEEE International Conference on Networks, 2003. ICON2003..

[78]  Roy H. Campbell,et al.  Autonomic pervasive computing based on planning , 2004, International Conference on Autonomic Computing, 2004. Proceedings..

[79]  Hae-Young Bae,et al.  Intelligent Context-Awareness System Using Improved Self-adaptive Back Propagation Algorithm , 2007, SEUS.

[80]  Samuel Madden,et al.  Fjording the stream: an architecture for queries over streaming sensor data , 2002, Proceedings 18th International Conference on Data Engineering.

[81]  Jiannong Cao,et al.  Concurrent Event Detection for Asynchronous consistency checking of pervasive context , 2009, 2009 IEEE International Conference on Pervasive Computing and Communications.

[82]  Klara Nahrstedt,et al.  A Middleware Infrastructure for Active Spaces , 2002, IEEE Pervasive Comput..

[83]  Tim Owen,et al.  Scooby: middleware for service composition in pervasive computing , 2004, MPAC '04.

[84]  Roberto Beraldi,et al.  A Survey of Service Discovery Protocols in Multihop Mobile Ad Hoc Networks , 2009, IEEE Pervasive Computing.

[85]  Grigoris Antoniou,et al.  A Survey of Semantics-Based Approaches for Context Reasoning in Ambient Intelligence , 2007, AmI Workshops.

[86]  Mary Shaw,et al.  Software Engineering for Self-Adaptive Systems: A Research Roadmap , 2009, Software Engineering for Self-Adaptive Systems.

[87]  Jian Ma,et al.  K-directory community: Reliable service discovery in MANET , 2010, Pervasive Mob. Comput..

[88]  Jakob E. Bardram,et al.  Activity-based computing: support for mobility and collaboration in ubiquitous computing , 2005, Personal and Ubiquitous Computing.

[89]  Timothy W. Finin,et al.  GSD: a novel group-based service discovery protocol for MANETS , 2002, 4th International Workshop on Mobile and Wireless Communications Network.

[90]  B. R. Badrinath,et al.  Cleaning and querying noisy sensors , 2003, WSNA '03.

[91]  Philippe Bonnet,et al.  Querying the physical world , 2000, IEEE Wirel. Commun..

[92]  David Gelernter,et al.  Generative communication in Linda , 1985, TOPL.

[93]  Marek Hatala,et al.  m-LOCO : An Ontology-based Framework for Context-Aware Mobile Learning , 2008 .

[94]  Charles E. Perkins,et al.  Service Location Protocol , 1997, RFC.

[95]  Carlo Ratti,et al.  Eigenplaces: Segmenting Space through Digital Signatures , 2010, IEEE Pervasive Computing.

[96]  Sang Hyuk Son,et al.  Event Detection Services Using Data Service Middleware in Distributed Sensor Networks , 2003, Telecommun. Syst..

[97]  Jianhua Ma Spacelog Concept and Issues for Novel u-Services in Smart Spaces , 2008, 2008 Second International Conference on Future Generation Communication and Networking Symposia.

[98]  John McCarthy,et al.  Notes on Formalizing Context , 1993, IJCAI.

[100]  Gregor Schiele,et al.  Pervasive Computing Middleware , 2010, Handbook of Ambient Intelligence and Smart Environments.

[101]  Charles E. Perkins,et al.  Ad-hoc on-demand distance vector routing , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[102]  Jian Su,et al.  A survey of service discovery protocols for mobile ad hoc networks , 2008, 2008 International Conference on Communications, Circuits and Systems.

[103]  Harry Chen,et al.  Centaurus: a framework for intelligent services in a mobile environment , 2001, Proceedings 21st International Conference on Distributed Computing Systems Workshops.

[104]  Chunglae Cho,et al.  Survey of Service Discovery Architectures for Mobile Ad hoc Networks , 2005 .

[105]  Jürgen Bohn The Smart Jigsaw Puzzle Assistant: Using RFID Technology for Building Augmented Real-World Games , 2004 .

[106]  Grigoris Antoniou,et al.  Local and Distributed Defeasible Reasoning in Multi-Context Systems , 2008, RuleML.

[107]  Timothy W. Finin,et al.  Allia: alliance-based service discovery for ad-hoc environments , 2002, WMC '02.

[108]  Daniele Quercia,et al.  Recommending Social Events from Mobile Phone Location Data , 2010, 2010 IEEE International Conference on Data Mining.

[109]  Franco Zambonelli,et al.  Looking ahead in pervasive computing: Challenges and opportunities in the era of cyber-physical convergence , 2012, Pervasive Mob. Comput..

[110]  Yacine Atif,et al.  Ontology-based framework for context-aware mobile learning , 2006, IWCMC '06.

[111]  Mohamed Medhat Gaber,et al.  Reasoning about Context in Uncertain Pervasive Computing Environments , 2008, EuroSSC.

[112]  Valérie Issarny,et al.  QoS-aware dynamic service composition in ambient intelligence environments , 2005, ASE '05.

[113]  Ung-Mo Kim,et al.  DHT-Based Mobile Service Discovery Protocol for Mobile Ad Hoc Networks , 2008, ICIC.

[114]  Shing-Chi Cheung,et al.  Inconsistency detection and resolution for context-aware middleware support , 2005, ESEC/FSE-13.

[115]  Charles E. Perkins,et al.  Service Location Protocol, Version 2 , 1999, RFC.

[116]  Gustavo Alonso,et al.  Declarative Support for Sensor Data Cleaning , 2006, Pervasive.

[117]  Mahadev Satyanarayanan,et al.  Pervasive computing: vision and challenges , 2001, IEEE Wirel. Commun..

[118]  Mani B. Srivastava,et al.  Design and implementation of a framework for efficient and programmable sensor networks , 2003, MobiSys '03.

[119]  Lionel M. Ni,et al.  Private and Secure Service Discovery via Progressive and Probabilistic Exposure , 2007, IEEE Transactions on Parallel and Distributed Systems.

[120]  Tao Gu,et al.  Ontology based context modeling and reasoning using OWL , 2004, IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004. Proceedings of the Second.

[121]  Bo Hu,et al.  Ontology-based ubiquitous monitoring and treatment against depression , 2010, Wirel. Commun. Mob. Comput..

[122]  Jian Lu,et al.  Context Consistency Management Using Ontology Based Model , 2006, EDBT Workshops.

[123]  Lionel M. Ni,et al.  PrudentExposure: a private and user-centric service discovery protocol , 2004, Second IEEE Annual Conference on Pervasive Computing and Communications, 2004. Proceedings of the.

[124]  Mark W. Newman,et al.  Designing for serendipity: supporting end-user configuration of ubiquitous computing environments , 2002, DIS '02.

[125]  Henning Schulzrinne,et al.  GloServ: global service discovery architecture , 2004, The First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, 2004. MOBIQUITOUS 2004..

[126]  Shing-Chi Cheung,et al.  Incremental consistency checking for pervasive context , 2006, ICSE '06.

[127]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[128]  Marie-Luce Bourguet Handling uncertainty in multimodal pervasive computing applications , 2008, Comput. Commun..

[129]  Jiannong Cao,et al.  Top K-Leader Election in Wireless Ad Hoc Networks , 2008, 2008 Proceedings of 17th International Conference on Computer Communications and Networks.

[130]  Marco Mamei,et al.  Macro Programming through Bayesian Networks: Distributed Inference and Anomaly Detection , 2007, Fifth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom'07).

[131]  Frank Dürr,et al.  Pervasive and Mobile Computing , 2012 .

[132]  David Garlan,et al.  Project Aura: Toward Distraction-Free Pervasive Computing , 2002, IEEE Pervasive Comput..

[133]  Jin-Soo Kim,et al.  Proximity-Based Overlay Routing for Service Discovery in Mobile Ad Hoc Networks , 2004, ISCIS.

[134]  David A. Maltz,et al.  DSR: the dynamic source routing protocol for multihop wireless ad hoc networks , 2001 .

[135]  Carsten Pils,et al.  Optimising context data dissemination and storage in distributed pervasive computing systems , 2010, Pervasive Mob. Comput..

[136]  Christian Floerkemeier,et al.  Issues with RFID Usage in Ubiquitous Computing Applications , 2004, Pervasive.

[137]  Kristof Van Laerhoven,et al.  How to build smart appliances? , 2001, IEEE Personal Communications.

[138]  Jiannong Cao,et al.  Decentralized service composition in pervasive computing environments , 2010, IWCMC.

[139]  Jan van den Berg,et al.  A fuzzy reasoning scheme for context sharing decision making , 2004, ICEC '04.

[140]  Michael Samulowitz,et al.  CAPEUS: An Architecture for Context-Aware Selection and Execution of Services , 2001, DAIS.

[141]  Jiannong Cao,et al.  Service Handoff for Reliable and Continuous Service Access in MANET , 2011, 2011 19th International Euromicro Conference on Parallel, Distributed and Network-Based Processing.

[142]  Lionel M. Ni,et al.  A private, secure, and user-centric information exposure model for service discovery protocols , 2006, IEEE Transactions on Mobile Computing.

[143]  Marta Indulska,et al.  A Reference Methodology for Conducting Ontological Analyses , 2004, ER.

[144]  David R. Karger,et al.  INS/Twine: A Scalable Peer-to-Peer Architecture for Intentional Resource Discovery , 2002, Pervasive.

[145]  Gregory A. Hansen,et al.  The Optimized Link State Routing Protocol , 2003 .

[146]  Liviu Iftode,et al.  Context-Aware Migratory Services in Ad Hoc Networks , 2007, IEEE Transactions on Mobile Computing.

[147]  P. Cochat,et al.  Et al , 2008, Archives de pediatrie : organe officiel de la Societe francaise de pediatrie.

[148]  Shing-Chi Cheung,et al.  Heuristics-Based Strategies for Resolving Context Inconsistencies in Pervasive Computing Applications , 2008, 2008 The 28th International Conference on Distributed Computing Systems.

[149]  Jian Lu,et al.  Managing Quality of Context in Pervasive Computing , 2006, 2006 Sixth International Conference on Quality Software (QSIC'06).

[150]  Mohan Kumar,et al.  Seamless service composition (SeSCo) in pervasive environments , 2005, MSC '05.

[151]  Leandros Tassiulas,et al.  Service discovery in mobile ad hoc networks: an overall perspective on architectural choices and network layer support issues , 2004, Ad Hoc Networks.

[152]  Lionel M. Ni,et al.  Splendor: A secure, private, and location-aware service discovery protocol supporting mobile services , 2003, Proceedings of the First IEEE International Conference on Pervasive Computing and Communications, 2003. (PerCom 2003)..

[153]  Keith Cheverst,et al.  Design of an object model for a context sensitive tourist GUIDE , 1999, Comput. Graph..

[154]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[155]  Claus Bossen,et al.  Mobility Work: The Spatial Dimension of Collaboration at a Hospital , 2005, Computer Supported Cooperative Work (CSCW).

[156]  Franco Zambonelli,et al.  A survey of autonomic communications , 2006, TAAS.

[157]  Juan Carlos Augusto,et al.  Handbook of Ambient Intelligence and Smart Environments , 2009 .

[158]  Lionel M. Ni,et al.  Expose or not? A progressive exposure approach for service discovery in pervasive computing environments , 2005, Third IEEE International Conference on Pervasive Computing and Communications.

[159]  Umesh Bellur,et al.  Towards service orientation in pervasive computing systems , 2005, International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume II.

[160]  Robert Grimm,et al.  System support for pervasive applications , 2004, TOCS.

[161]  Minyi Guo,et al.  Extended Dempster-Shafer Theory in Context Reasoning for Ubiquitous Computing Environments , 2009, 2009 International Conference on Computational Science and Engineering.

[162]  Jiannong Cao,et al.  Ubiquitous Intelligent Object: Modeling and Applications , 2007, Third International Conference on Semantics, Knowledge and Grid (SKG 2007).

[163]  Jiannong Cao,et al.  Middleware for Wireless Sensor Networks: A Survey , 2008, Journal of Computer Science and Technology.

[164]  Valérie Issarny,et al.  Context-Aware Service Composition in Pervasive Computing Environments , 2005, RISE.

[165]  Birgitta König-Ries,et al.  Service rings - a semantic overlay for service discovery in ad hoc networks , 2003, 14th International Workshop on Database and Expert Systems Applications, 2003. Proceedings..

[166]  Carlos André Guimarães Ferraz,et al.  Mires: a publish/subscribe middleware for sensor networks , 2005, Personal and Ubiquitous Computing.

[167]  Mohan Kumar,et al.  Pervasive Computing: Enabling Technologies and Challenges , 2006, Handbook of Nature-Inspired and Innovative Computing.

[168]  J. Soldatos,et al.  An ontology-based framework for dynamic resource management in ubiquitous computing environments , 2005, Second International Conference on Embedded Software and Systems (ICESS'05).

[169]  Margaret Martonosi,et al.  Impala: a middleware system for managing autonomic, parallel sensor systems , 2003, PPoPP '03.

[170]  Himabindu Pucha,et al.  Ekta: an efficient DHT substrate for distributed applications in mobile ad hoc networks , 2004, Sixth IEEE Workshop on Mobile Computing Systems and Applications.

[171]  Laurent Vercouter,et al.  Flexible Composition of Smart Device Services , 2005, PSC.

[172]  Daqiang Zhang,et al.  Future Generation Computer Systems Context Reasoning Using Extended Evidence Theory in Pervasive Computing Environments , 2022 .

[173]  Harry Chen,et al.  Intelligent agents meet semantic web in a smart meeting room , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[174]  G. Klyne,et al.  Composite Capability/Preference Profiles (CC/PP) : Structure and Vocabularies , 2001 .

[175]  Philippe Bonnet,et al.  Towards Sensor Database Systems , 2001, Mobile Data Management.

[176]  Timothy W. Finin,et al.  Service Composition for Mobile Environments , 2005, Mob. Networks Appl..

[177]  Maria Encarnación Beato Gutiérrez,et al.  Developing Home Care Intelligent Environments: From Theory to Practice , 2009, PAAMS.

[178]  David Levine,et al.  PICO: A Middleware Framework for Pervasive Computing , 2003, IEEE Pervasive Comput..

[179]  Bradley R. Schmerl,et al.  Steps toward activity-oriented computing , 2008, 2008 IEEE International Symposium on Parallel and Distributed Processing.

[180]  Michael Nidd,et al.  Service discovery in DEAPspace , 2001, IEEE Wirel. Commun..

[181]  Hari Balakrishnan,et al.  The design and implementation of an intentional naming system , 1999, SOSP.

[182]  Lionel M. Ni,et al.  A private, secure, and user-centric information exposure model for service discovery protocols , 2006 .

[183]  Christine Julien,et al.  A Local Data Abstraction and Communication Paradigm for Pervasive Computing , 2007, Fifth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom'07).

[184]  Gregory D. Abowd,et al.  The Aware Home: A Living Laboratory for Ubiquitous Computing Research , 1999, CoBuild.

[185]  Jian Ma,et al.  K-Directory Community: Reliable Service Discovery in MANET , 2010, ICDCN.

[186]  Christos Goumopoulos,et al.  Ontology-based modeling of dynamic ubiquitous computing applications as evolving activity spheres , 2009, Pervasive Mob. Comput..

[187]  Jadwiga Indulska,et al.  Modeling Context Information in Pervasive Computing Systems , 2002, Pervasive.

[188]  Barry Brumitt,et al.  EasyLiving: Technologies for Intelligent Environments , 2000, HUC.

[189]  P. Veríssimo,et al.  CORTEX 1 : Towards Supporting Autonomous and Cooperating Sentient Entities , 2001 .

[190]  Vasile-Marian Scuturici,et al.  An Ontology-Based Approach to Context Modeling and Reasoning in Pervasive Computing , 2007, Fifth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PerComW'07).

[191]  Schahram Dustdar,et al.  Using Quality of Context to Resolve Conflicts in Context-Aware Systems , 2009, QuaCon.