{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,27]],"date-time":"2025-11-27T13:47:49Z","timestamp":1764251269855,"version":"3.38.0"},"reference-count":59,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2011,9,25]],"date-time":"2011-09-25T00:00:00Z","timestamp":1316908800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Artif Intell Rev"],"published-print":{"date-parts":[[2013,10]]},"DOI":"10.1007\/s10462-011-9283-1","type":"journal-article","created":{"date-parts":[[2011,9,24]],"date-time":"2011-09-24T10:32:42Z","timestamp":1316860362000},"page":"247-270","source":"Crossref","is-referenced-by-count":34,"title":["A survey of service composition in ambient intelligence environments"],"prefix":"10.1007","volume":"40","author":[{"given":"Thanos G.","family":"Stavropoulos","sequence":"first","affiliation":[]},{"given":"Dimitris","family":"Vrakas","sequence":"additional","affiliation":[]},{"given":"Ioannis","family":"Vlahavas","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2011,9,25]]},"reference":[{"key":"9283_CR1","doi-asserted-by":"crossref","unstructured":"Abowd GD, Dey AK, Brown PJ, Davies N, Smith M, Steggles P (1999) Towards a better understanding of context and context-awareness. HUC, pp 304\u2013307","DOI":"10.1007\/3-540-48157-5_29"},{"key":"9283_CR2","first-page":"530","volume-title":"ICSOC 2008. LNCS, vol 5364","author":"S Beauche","year":"2008","unstructured":"Beauche S, Poizat P (2008) Automated service composition with adaptive planning. In: Bouguettaya A, Krueger I, Margaria T (eds) ICSOC 2008. LNCS, vol 5364. Springer, Heidelberg, pp 530\u2013537"},{"key":"9283_CR3","first-page":"289","volume":"2","author":"U Bellur","year":"2005","unstructured":"Bellur U, Narendra NC (2005) Towards service orientation in pervasive computing systems. Int Conf Inf Technol Coding Comput 2: 289\u2013295","journal-title":"Int Conf Inf Technol Coding Comput"},{"key":"9283_CR4","doi-asserted-by":"crossref","unstructured":"Bertoli P, Kazhamiakin R, Paolucci M, Pistore M, Raik H, Wagner M (2009) Continuous orchestration of web services via planning. ICAPS","DOI":"10.1609\/icaps.v19i1.13361"},{"key":"9283_CR5","doi-asserted-by":"crossref","unstructured":"Bottaro A, Bourcier J, Escoffier C, Lalanda P (2007) Autonomic context-aware service composition. In: 2nd IEEE international conference on pervasive services","DOI":"10.1109\/PERSER.2007.4283920"},{"key":"9283_CR6","unstructured":"Carey K, Lewis D, Higel S, Wade V (2004) Adaptive composite service plans for ubiquitous computing. In: 2nd International workshop on managing ubiquitous communications and services (MUCS 2004)"},{"key":"9283_CR7","unstructured":"Chakraborty D (2004) Service discovery and composition in pervasive environments. Thesis"},{"issue":"4","key":"9283_CR8","doi-asserted-by":"crossref","first-page":"435","DOI":"10.1007\/s11036-005-1556-y","volume":"10","author":"D Chakraborty","year":"2005","unstructured":"Chakraborty D, Joshi A, Finin T, Yesha Y (2005) Service composition for mobile environments. J Mob Netw Appl Spec Issue Mob Serv 10(4): 435\u2013451","journal-title":"J Mob Netw Appl Spec Issue Mob Serv"},{"key":"9283_CR9","doi-asserted-by":"crossref","unstructured":"Chantzara M, Anagnostou M, Sykas E (2006) Designing a quality-aware discovery mechanism for acquiring context information. In: Proceedings of the 20th international conference on advanced information networking and applications, vol 1 (6), AINA\u201906. IEEE Computer Society, Washington","DOI":"10.1109\/AINA.2006.142"},{"key":"9283_CR10","unstructured":"Cottenier T, Elrad T (2005) Adaptive embedded services for pervasive computing. In: Workshop on building software for pervasive computing\u2014ACM SIGPLAN conference on object-oriented programming, systems, languages, and applications"},{"issue":"2","key":"9283_CR11","first-page":"71","volume":"2","author":"O Davidyuk","year":"2008","unstructured":"Davidyuk O, Selek I, Duran JI, Riekki J (2008) Algorithms for composing pervasive applications. Int J Softw Eng Appl 2(2): 71\u201394","journal-title":"Int J Softw Eng Appl"},{"key":"9283_CR12","unstructured":"Davidyuk O, Georgantas N, Issarny V, Riekki J (2010) Dans: MEDUSA: middleware for end-user composition of ubiquitous applications. In: IGI Global (ed) Handbook of research on ambient intelligence and smart environments: trends and perspectives"},{"key":"9283_CR13","doi-asserted-by":"crossref","unstructured":"Hesselman C, Tokmakoff A, Pawar P, Iacobs S (2006) Discovery and composition of services for context-aware systems. In: Proceedings of the 1st IEEE European conference on smart sensing and context. Springer, Berlin, pp 67\u201381","DOI":"10.1007\/11907503_6"},{"key":"9283_CR14","doi-asserted-by":"crossref","unstructured":"Iacob SM, Almeida JPA, Iacob ME (2008) Optimized dynamic semantic composition of services. SAC, pp 2286\u20132292","DOI":"10.1145\/1363686.1364230"},{"key":"9283_CR15","doi-asserted-by":"crossref","unstructured":"Ibrahim N, Le Mou\u00ebl F, Fr\u00e9not S (2009) MySIM: a spontaneous service integration middleware for pervasive environments. In: ACM international conference on pervasive services (ICPS). London, England","DOI":"10.1145\/1568199.1568201"},{"key":"9283_CR16","doi-asserted-by":"crossref","unstructured":"Ibrahim N, Le Mou\u00ebl F (2009) A survey on service composition middleware in pervasive environments. Int J Comput Sci Issues (IJCSI), 1:1\u201312 (Special Issue on Pervasive Computing)","DOI":"10.1145\/1568199.1568201"},{"key":"9283_CR17","unstructured":"Kaefer G, Schmid R, Prochart G, Weiss R (2006) Framework for dynamic resource-constrained service composition for mobile ad hoc networks. In: UBICOMP, workshop on system support for ubiquitous computing"},{"key":"9283_CR18","unstructured":"Kalofonos DN, Reynolds FD (2006) Task-driven end-user programming of smart spaces using mobile devices. Published in Nokia Research Center technical report (NRC-TR-2006-001)"},{"key":"9283_CR19","unstructured":"Khosrowshahi BS, Graham P (2009) Component placement and location for a dynamic software composition system. C3S2E, pp 127\u2013130"},{"key":"9283_CR20","doi-asserted-by":"crossref","unstructured":"Lagesse B, Kumar M, Wright M (2010) ReSCo: a middleware component for reliable service composition in pervasive systems. In: PerCom workshops, pp 486\u2013491","DOI":"10.1109\/PERCOMW.2010.5470620"},{"issue":"9","key":"9283_CR21","first-page":"110","volume":"6","author":"SY Lee","year":"2006","unstructured":"Lee SY, Lee JY, Lee BI (2006) Service composition techniques using data mining for ubiquitous computing environments. Int J Comput Sci Netw Secur 6(9): 110\u2013117","journal-title":"Int J Comput Sci Netw Secur"},{"key":"9283_CR22","unstructured":"Lee WLC, Ko S, Lee S, Helal A (2007) Context-aware service composition for mobile network environments. In: 4th International conference on ubiquitous intelligence and computing (UIC2007)"},{"issue":"5","key":"9283_CR23","doi-asserted-by":"crossref","first-page":"686","DOI":"10.1109\/TKDE.2005.82","volume":"17","author":"Z Maamar","year":"2005","unstructured":"Maamar Z, Mostefaoui SK, Yahyaoui H (2005) Toward an agent-based and context-oriented approach for web services composition. IEEE Trans Knowledge Data Eng 17(5): 686\u2013697","journal-title":"IEEE Trans Knowledge Data Eng"},{"key":"9283_CR24","doi-asserted-by":"crossref","unstructured":"Mabrouk NB, Beauche S, Kuznetsova E, Georgantas N, Issarny V (2009) QoS-aware service composition in dynamic service oriented environments. Middleware, pp 123\u2013142","DOI":"10.1007\/978-3-642-10445-9_7"},{"key":"9283_CR25","unstructured":"Maffioletti S (2006) UBIDEV a homogeneous service framework for pervasive computing environments. Thesis"},{"key":"9283_CR26","doi-asserted-by":"crossref","unstructured":"Masuoka R, Parsia B, Labrou Y (2003) Task computing\u2014the semantic web meets pervasive computing. In: International semantic web conference, pp 866\u2013881","DOI":"10.1007\/978-3-540-39718-2_55"},{"key":"9283_CR27","doi-asserted-by":"crossref","unstructured":"Messer A, Kunjithapatham A, Sheshagiri M, Song H, Kumar P, Nguyen P, Yi KH (2006) InterPlay: a middleware for seamless device integration and task orchestration in a networked home. In: Proceedings of the annual IEEE international conference on pervasive computing PerCom\u201906. IEEE Computer Society, Washington, pp 296\u2013307","DOI":"10.1109\/PERCOM.2006.30"},{"issue":"3","key":"9283_CR28","doi-asserted-by":"crossref","first-page":"257","DOI":"10.1007\/s11042-006-0018-2","volume":"29","author":"A Mingkhwan","year":"2006","unstructured":"Mingkhwan A, Fergus P, Abuelma\u2019atti O, Merabti M, Askwith B, Hanneghan MB (2006) Dynamic service composition in home appliance networks. Multimed Tools Appl 29(3): 257\u2013284","journal-title":"Multimed Tools Appl"},{"issue":"4","key":"9283_CR29","doi-asserted-by":"crossref","first-page":"339","DOI":"10.1007\/s10462-010-9197-3","volume":"35","author":"RB Mishra","year":"2011","unstructured":"Mishra RB, Kumar S (2011) Semantic web reasoners and languages. Artif Intell Rev 35(4): 339\u2013368","journal-title":"Artif Intell Rev"},{"key":"9283_CR30","unstructured":"Mokhtar SB, Georgantas N, Issarny V (2006) Cocoa: conversation-based service composition in pervasive computing environments. In: Proceedings of the IEEE international conference on pervasive services"},{"key":"9283_CR31","unstructured":"Mokhtar SB (2007) Semantic middleware for service-oriented pervasive computing. Doctoral dissertation, University of Paris 6, Paris, France"},{"key":"9283_CR32","unstructured":"Mostefaoui SK, Tafat-Bouzid A, Hirsbrunner B (2003) Using context information for service discovery and composition. In: Proceedings of the fifth international conference on information integration and web-based applications and services"},{"key":"9283_CR33","doi-asserted-by":"crossref","unstructured":"Nakazawa J, Yura J, Tokuda H (2004) Galaxy: a service shaping approach for addressing the hidden service problem. In: Proceedings of the 2nd IEEE workshop on software technologies for future embedded and ubiquitous systems, pp 35\u201339","DOI":"10.1109\/WSTFES.2004.1300411"},{"key":"9283_CR34","doi-asserted-by":"crossref","unstructured":"Ni Q, Sloman M (2005) An ontology-enabled service oriented architecture for pervasive computing. In: Proceedings of ITCC (2)\u2032, pp 797\u2013798","DOI":"10.1109\/ITCC.2005.84"},{"issue":"6","key":"9283_CR35","doi-asserted-by":"crossref","first-page":"791","DOI":"10.1016\/j.pmcj.2008.04.006","volume":"4","author":"JM Paluska","year":"2008","unstructured":"Paluska JM, Pham H, Saif U, Chau G, Terman C, Ward S (2008) Structured decomposition of adaptive applications. Pervasive Mob Comput 4(6): 791\u2013806","journal-title":"Pervasive Mob Comput"},{"issue":"1","key":"9283_CR36","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1007\/s10462-010-9182-x","volume":"35","author":"JH Park","year":"2011","unstructured":"Park JH, Kang JH (2011) Intelligent service processing in common USN middleware. Artif Intell Rev 35(1): 37\u201351","journal-title":"Artif Intell Rev"},{"key":"9283_CR37","doi-asserted-by":"crossref","unstructured":"Pourreza H, Graham P (2006) On the fly service composition for local interaction environments. In: IEEE international conference on pervasive computing and communications workshops. IEEE Computer Society, p 393","DOI":"10.1109\/PERCOMW.2006.104"},{"key":"9283_CR38","doi-asserted-by":"crossref","unstructured":"Preuveneers D, Van den Bergh J, Wagelaar D, Georges A, Rigole P, Clerckx T, Berbers Y, Coninx K, Jonckers V, De Bosschere K (2004) Towards an extensible context ontology for ambient intelligence EUSAI. pp 148\u2013159","DOI":"10.1007\/978-3-540-30473-9_15"},{"issue":"2","key":"9283_CR39","first-page":"19","volume":"3","author":"D Preuveneers","year":"2005","unstructured":"Preuveneers D, Berbers Y (2005) Automated context-driven composition of pervasive services to alleviate non-functional concerns. Int J Comput Inf Sci 3(2): 19\u201328","journal-title":"Int J Comput Inf Sci"},{"key":"9283_CR40","unstructured":"Qasem A, Heflin J, Mu noz-Avila H (2004) Efficient source discovery and service composition for ubiquitous computing environments"},{"key":"9283_CR41","doi-asserted-by":"crossref","unstructured":"Qiu L, Shi Z, Lin F (2006) Context optimization of ai planning for services composition. In: ICEBE \u203206: proceedings of the IEEE international conference on e-business engineering, pp 610\u2013617","DOI":"10.1109\/ICEBE.2006.32"},{"key":"9283_CR42","doi-asserted-by":"crossref","unstructured":"Ranganathan A, McGrath RE, Campbell RH, Mickunas MD (2003) Ontologies in a pervasive computing environment. In: Workshop on ontologies and distributed systems (part of the 18\u2019th international joint conference on artificial intelligence (IJCAI 2003)), Acapulco, Mexico","DOI":"10.1017\/S0269888904000037"},{"key":"9283_CR43","doi-asserted-by":"crossref","unstructured":"Ranganathan A, Campbell RH (2004) Pervasive autonomic computing based on planning. In: Proceedings of the IEEE international conference on autonomic computing ICAC\u201904. IEEE Computer Society, Washington, pp 80\u201387","DOI":"10.1109\/ICAC.2004.1301350"},{"key":"9283_CR44","doi-asserted-by":"crossref","unstructured":"Robinson J, Wakeman I, Owen T (2004) Scooby: middleware for service composition in pervasive computing. Middleware for Pervasive and ad-hoc computing. pp 161\u2013166","DOI":"10.1145\/1028509.1028520"},{"key":"9283_CR45","first-page":"164","volume-title":"Software engineering for self-adaptive systems. Lecture notes in computer science, vol 5525","author":"R Rouvoy","year":"2009","unstructured":"Rouvoy R, Barone P, Ding Y, Eliassen F, Hallsteinsen S, Lorenzo J, Mamelli A, Scholz U et\u00a0al (2009) MUSIC: middleware support for self-adaptation in ubiquitous and service-oriented environments. In: Cheng BH (eds) Software engineering for self-adaptive systems. Lecture notes in computer science, vol 5525. Springer, Berlin, pp 164\u2013182"},{"key":"9283_CR46","doi-asserted-by":"crossref","unstructured":"Salomie I, Chifu VR, Harsa I (2008) Towards automated web service composition with fluent calculus and domain ontologies. IIWAS 2008, pp 201\u2013207","DOI":"10.1145\/1497308.1497348"},{"issue":"3\u20134","key":"9283_CR47","doi-asserted-by":"crossref","first-page":"265","DOI":"10.1007\/s10462-009-9145-2","volume":"29","author":"MJ Santofimia","year":"2008","unstructured":"Santofimia MJ, Moya F, Villanueva FJ, Villa D, Lopez JC (2008) An agent-based approach towards automatic service composition in ambient intelligence. Artif Intell Rev 29(3\u20134): 265\u2013276","journal-title":"Artif Intell Rev"},{"key":"9283_CR48","doi-asserted-by":"crossref","unstructured":"Santofimia MJ, Fahlman SE, del Toro X, Moya F, Lopez HJ (2011) A semantic model for actions and events in ambient intelligence. Eng Appl Artif Intell. doi: 10.1016\/j.engappai.2011.05.008","DOI":"10.1016\/j.engappai.2011.05.008"},{"key":"9283_CR49","unstructured":"Sheshagiri M, Sadeh NM, Gandon F (2004) Using semantic web services for context-aware mobile applications. In: 2nd International conference on mobile systems (MobiSys 2004), applications, and services\u2014workshop on context awareness"},{"issue":"3","key":"9283_CR50","doi-asserted-by":"crossref","first-page":"328","DOI":"10.1109\/TSMCC.2006.871588","volume":"36","author":"JP Sousa","year":"2006","unstructured":"Sousa JP, Poladian V, Garlan D, Schmerl B, Shaw M (2006) Task-based adaptation for ubiquitous computing. IEEE Trans Syst Man Cybern Part C Appl Rev, Spec Issue Eng Autonomic Syst 36(3): 328\u2013340","journal-title":"IEEE Trans Syst Man Cybern Part C Appl Rev, Spec Issue Eng Autonomic Syst"},{"key":"9283_CR51","doi-asserted-by":"crossref","unstructured":"Takemoto M, Oh-ishi T, Iwata T, Yamato Y, Tanaka Y, Shinno K, Tokumoto S, Shimamoto N (2004) A service-composition and service-emergence framework for ubiquitous-computing environments. In: Proceedings of international symposium on applications and the internet, SAINT\u201904-W. IEEE Computer Society, Washington, pp 313\u2013318","DOI":"10.1109\/SAINTW.2004.1268653"},{"key":"9283_CR52","doi-asserted-by":"crossref","unstructured":"Thomson G, Bianco S, Mokhtar SB, Georgantas N, Issarny V (2008) Amigo aware services, communications in computer and information science, 1, vol 11. Constructing ambient intelligence part 7, pp 385\u2013390","DOI":"10.1007\/978-3-540-85379-4_43"},{"key":"9283_CR53","doi-asserted-by":"crossref","unstructured":"Urbieta A, Barrutieta G, Parra J, Uribarren A (2008) A survey of dynamic service composition approaches for ambient systems. In: Proceedings of the 2008 Ambi-Sys workshop on Software Organisation and MonIToring of ambient systems","DOI":"10.4108\/ICST.AMBISYS2008.2842"},{"key":"9283_CR54","unstructured":"Vall\u00e9e M, Ramparany F, Vercouter L (2005) Dynamic service composition in ambient intelligence environments: a multi-agent approach. In: First workshop on YR-SOC"},{"key":"9283_CR55","unstructured":"Vukovic M, Robinson P (2004) Adaptive, planning based, web service composition for context awareness. In: 2nd International conference on pervasive computing"},{"issue":"4","key":"9283_CR56","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1007\/s11761-007-0016-x","volume":"1","author":"M Vukovic","year":"2007","unstructured":"Vukovic M, Kotsovinos E, Robinson P (2007) An architecture for rapid, on-demand service composition. Serv Oriented Comput Appl 1(4): 197\u2013212","journal-title":"Serv Oriented Comput Appl"},{"issue":"3","key":"9283_CR57","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1145\/329124.329126","volume":"3","author":"M Weiser","year":"1999","unstructured":"Weiser M (1999) The computer for the 21st century. ACM SIGMOBILE Mob Comput Commun Rev 3(3): 3\u201311. doi: 10.1145\/329124.329126","journal-title":"ACM SIGMOBILE Mob Comput Commun Rev"},{"key":"9283_CR58","unstructured":"Wisner P, Kalofonos DN (2007) A framework for end-user programming of smart homes using mobile devices. In: Proceedings of the 4th IEEE consumer communications and networking conference CCNC\u201907. IEEE Computer Society, Washington, pp 716\u2013721"},{"key":"9283_CR59","doi-asserted-by":"crossref","unstructured":"Yokohata Y, Yamato Y, Takemoto M, Sunaga H (2006) Service composition architecture for programmability and flexibility in ubiquitous communication networks. In: SAINT workshops. pp 142\u2013145","DOI":"10.1109\/SAINT-W.2006.36"}],"container-title":["Artificial Intelligence Review"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10462-011-9283-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10462-011-9283-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10462-011-9283-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,11]],"date-time":"2025-03-11T23:49:07Z","timestamp":1741736947000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10462-011-9283-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,9,25]]},"references-count":59,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2013,10]]}},"alternative-id":["9283"],"URL":"https:\/\/doi.org\/10.1007\/s10462-011-9283-1","relation":{},"ISSN":["0269-2821","1573-7462"],"issn-type":[{"type":"print","value":"0269-2821"},{"type":"electronic","value":"1573-7462"}],"subject":[],"published":{"date-parts":[[2011,9,25]]}}}