{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,9,9]],"date-time":"2023-09-09T20:29:36Z","timestamp":1694291376053},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2013,10,8]],"date-time":"2013-10-08T00:00:00Z","timestamp":1381190400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Pers Ubiquit Comput"],"published-print":{"date-parts":[[2014,6]]},"DOI":"10.1007\/s00779-013-0722-7","type":"journal-article","created":{"date-parts":[[2013,10,7]],"date-time":"2013-10-07T01:23:37Z","timestamp":1381109017000},"page":"1099-1116","source":"Crossref","is-referenced-by-count":12,"title":["A pluggable middleware architecture for developing context-aware mobile applications"],"prefix":"10.1007","volume":"18","author":[{"given":"Nearchos","family":"Paspallis","sequence":"first","affiliation":[]},{"given":"George A.","family":"Papadopoulos","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2013,10,8]]},"reference":[{"key":"722_CR1","unstructured":"ITU-international telecommunication union (2010) Measuring the information society: the ict development index. http:\/\/www.itu.int\/ITU-D\/ict\/publications\/idi\/2010"},{"key":"722_CR2","unstructured":"Angeles-Pina C (2008) Distribution of context information using the session initiation protocol (SIP). Master of science thesis, KTH Information and Communication Technology"},{"key":"722_CR3","doi-asserted-by":"crossref","unstructured":"Brown PJ, Bovey JD, Chen X (1997) Context-aware applications: from the laboratory to the marketplace. IEEE Pers Commun 4(5):58\u201364. doi: 10.1109\/98.626984","DOI":"10.1109\/98.626984"},{"key":"722_CR4","doi-asserted-by":"crossref","unstructured":"Conan D, Rouvoy R, Seinturier L (2007) Scalable processing of context information with COSMOS. In: Proceedings of the 7th IFIP international conference on distributed applications and interoperable systems (DAIS\u201907), vol 4531. Springer, Paphos, pp 210\u2013224","DOI":"10.1007\/978-3-540-72883-2_16"},{"key":"722_CR5","unstructured":"Dey AK (2000) Providing architectural support for building context-aware applications. Ph.D. thesis, Georgia Institute of Technology"},{"issue":"1","key":"722_CR6","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1007\/s007790170019","volume":"5","author":"AK Dey","year":"2001","unstructured":"Dey AK (2001) Understanding and using context. Pers Ubiquitous Comput 5(1):4\u20137","journal-title":"Pers Ubiquitous Comput"},{"issue":"2","key":"722_CR7","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1207\/S15327051HCI16234_02","volume":"16","author":"AK Dey","year":"2001","unstructured":"Dey AK, Abowd GD, Salber D (2001) A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Hum Comput Interact 16(2):97\u2013166","journal-title":"Hum Comput Interact"},{"key":"722_CR8","doi-asserted-by":"crossref","unstructured":"Floch J, Fra C, Fricke R, Geihs K, Wagner M, Lorenzo J, Soladana E, Mehlhase S, Paspallis N, Rahnama H, Ruiz PA, Scholz U (2012) Playing music building context-aware and self-adaptive mobile applications. Softw Pract Exp J. doi: 10.1002\/spe.2116","DOI":"10.1002\/spe.2116"},{"key":"722_CR9","doi-asserted-by":"crossref","unstructured":"Fra C, Valla M, Paspallis N (2011) High level context query processing: an experience report. In: Proceedings of the 8th IEEE workshop on context modeling and reasoning (CoMoRea\u201911) in conjunction with the 9th IEEE international conference on pervasive computing and communication (PerCom\u201911). IEEE Computer Society, Seattle, Washington, USA","DOI":"10.1109\/PERCOMW.2011.5766926"},{"issue":"12","key":"722_CR10","doi-asserted-by":"crossref","first-page":"2840","DOI":"10.1016\/j.jss.2012.07.052","volume":"85","author":"S Hallsteinsen","year":"2012","unstructured":"Hallsteinsen S, Geihs K, Paspallis N, Eliassen F, Horn G, Lorenzo J, Mamelli A, Papadopoulos GA (2012) A development framework and methodology for self-adapting applications in ubiquitous computing environments. J Syst Softw 85(12):2840\u20132859","journal-title":"J Syst Softw"},{"key":"722_CR11","doi-asserted-by":"crossref","unstructured":"Henricksen K, Indulska J (2004) A software engineering framework for context-aware pervasive computing. In: Proceedings of the 2nd IEEE annual conference on pervasive computing and communications (PerCom\u201904), pp 77\u201386. IEEE Computer Society, Orlando, Florida, USA","DOI":"10.1109\/PERCOM.2004.1276847"},{"issue":"1","key":"722_CR12","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1016\/j.pmcj.2005.07.003","volume":"2","author":"K Henricksen","year":"2006","unstructured":"Henricksen K, Indulska J (2006) Developing context-aware pervasive computing applications: models and approach. Pervasive Mob Comput 2(1):37\u201364","journal-title":"Pervasive Mob Comput"},{"key":"722_CR13","doi-asserted-by":"crossref","unstructured":"Henricksen K, Indulska J, McFadden T, Balasubramaniam S (2005) Middleware for distributed context-aware systems. In: Proceedings of the 7th international conference on distributed objects and applications (DOA\u201905), LNCS, vol 3760. Springer, Agia Napa, pp 846\u2013863","DOI":"10.1007\/11575771_53"},{"issue":"11\u201312","key":"722_CR14","doi-asserted-by":"crossref","first-page":"1307","DOI":"10.1002\/spe.760","volume":"36","author":"K Henricksen","year":"2006","unstructured":"Henricksen K, Indulska J, Rakotonirainy A (2006) Using context and preferences to implement self-adapting pervasive computing applications. Softw Pract Exp 36(11\u201312):1307\u20131330","journal-title":"Softw Pract Exp"},{"key":"722_CR15","doi-asserted-by":"crossref","unstructured":"Hong JI (2005) An architecture for privacy-sensitive ubiquitous computing. PhD thesis, University of California, Berkeley","DOI":"10.1145\/990064.990087"},{"key":"722_CR16","doi-asserted-by":"crossref","unstructured":"Judd G, Steenkiste P (2003) Providing contextual information to pervasive computing applications. In: Proceedings of the 1st IEEE international conference on pervasive computing and communications. IEEE Computer Society, Dallas-Fort Worth, Texas, USA, p 133","DOI":"10.1109\/PERCOM.2003.1192735"},{"issue":"5","key":"722_CR17","doi-asserted-by":"crossref","first-page":"281","DOI":"10.1109\/TSE.2006.47","volume":"32","author":"C Julien","year":"2006","unstructured":"Julien C, Roman G (2006) EgoSpaces: facilitating rapid development of context-aware mobile applications. IEEE Trans Softw Eng 32(5):281\u2013298","journal-title":"IEEE Trans Softw Eng"},{"key":"722_CR18","unstructured":"Kakousis K, Paspallis N, Papadopoulos GA, Ruiz PA (2010) Testing self-adaptive applications with simulation of context events. In: Proceedings of the 3rd DisCoTec workshop on context-aware adaptation mechanisms for pervasive and ubiquitous services (CAMPUS\u201910) in conjuction with the 10th IFIP international conference on distributed applications and interoperable systems (DAIS), electronic communications, vol 28. EASST, Amsterdam"},{"key":"722_CR19","doi-asserted-by":"crossref","unstructured":"Long S, Kooper R, Abowd GD, Atkeson CG (1996) Rapid prototyping of mobile context-aware applications: the cyberguide case study. In: Proceedings of the 2nd annual international conference on mobile computing and networking. ACM, Rye, pp 97\u2013107","DOI":"10.1145\/236387.236412"},{"key":"722_CR20","unstructured":"Paspallis N (2009) Middleware-based development of context-aware applications with reusable components. PhD thesis, University of Cyprus"},{"key":"722_CR21","doi-asserted-by":"crossref","unstructured":"Paspallis N, Achilleos A, Kakousis K, Papadopoulos GA (2010) Context-aware media player (CaMP): developing context-aware applications with separation of concerns. In: Proceedings of the IEEE Globecom 2010 workshop on ubiquitous computing and networks (UbiCoNet 2010). IEEE Digital Library, Miami, Florida, USA, pp 1\u20136","DOI":"10.1109\/GLOCOMW.2010.5700227"},{"key":"722_CR22","doi-asserted-by":"crossref","unstructured":"Paspallis N, Eliassen F, Hallsteinsen S, Papadopoulos GA (2009) Developing self-adaptive mobile applications and services with separation-of-concerns. In: Nitto ED, Sassen A, Zwegers A (eds) At your service: service-oriented computing from an EU perspective. MIT Press, Cambridge, pp 129\u2013158","DOI":"10.7551\/mitpress\/7959.003.0008"},{"key":"722_CR23","doi-asserted-by":"crossref","unstructured":"Paspallis N, Papadopoulos GA (2006) An approach for developing adaptive, mobile applications with separation of concerns. In: Proceedings of the 30th annual international computer software and applications conference (COMPSAC \u201906), vol 1. IEEE Computer Society Press, Chicago, pp 299\u2013306","DOI":"10.1109\/COMPSAC.2006.22"},{"key":"722_CR24","doi-asserted-by":"crossref","unstructured":"Paspallis N, Rouvoy R, Barone P, Papadopoulos GA, Eliassen F, Mamelli A (2008) A pluggable and reconfigurable architecture for a context-aware enabling middleware system. In: Proceedings of the 10th international symposium on distributed objects, middleware, and applications (DOA\u201908), LNCS, vol 5331. Springer, Monterrey, pp 553\u2013570","DOI":"10.1007\/978-3-540-88871-0_40"},{"key":"722_CR25","doi-asserted-by":"crossref","unstructured":"Paymans TF, Lindenberg J, Neerincx M (2004) Usability trade-offs for adaptive user interfaces: ease of use and learnability. In: Proceedings of the 9th international conference on intelligent user interfaces. ACM, Funchal, pp 301\u2013303","DOI":"10.1145\/964442.964512"},{"key":"722_CR26","doi-asserted-by":"crossref","unstructured":"Reichle R, Wagner M, Khan M, Geihs K, Lorenzo J, Valla M, Fra C, Paspallis N, Papadopoulos GA (2008) A comprehensive context modeling framework for pervasive computing systems. In: Proceedings of the 8th IFIP international conference on distributed applications and interoperable systems (DAIS\u201908), LNCS, vol 5053. Springer, Oslo, pp 281\u2013295","DOI":"10.1007\/978-3-540-68642-2_23"},{"key":"722_CR27","doi-asserted-by":"crossref","unstructured":"Reichle R, Wagner M, Khan MU, Geihs K, Valla M, Fra C, Paspallis N, Papadopoulos GA (2008) A context query language for pervasive computing environments. In: Proceedings of the 5th IEEE workshop on context modeling and reasoning (CoMoRea\u201908) in conjunction with the 6th IEEE international conference on pervasive computing and communication (PerCom\u201908), pp 434\u2013440. IEEE Computer Society, Hong Kong. doi: 10.1109\/PERCOM.2008.29","DOI":"10.1109\/PERCOM.2008.29"},{"key":"722_CR28","unstructured":"Romero JJ (2011) Smartphones: the pocketable pc. IEEE Spectrum. Available online at http:\/\/spectrum.ieee.org\/telecom\/wireless\/smartphones-the-pocketable-pc"},{"key":"722_CR29","doi-asserted-by":"crossref","unstructured":"Rouvoy R, Conan D, Seinturier L (2008) Software architecture patterns for a context-processing middleware framework. IEEE Distrib Syst Online 9(6):1","DOI":"10.1109\/MDSO.2008.17"},{"key":"722_CR30","doi-asserted-by":"crossref","unstructured":"Salber D, Dey AK, Abowd GD (1999) The context toolkit: aiding the development of context-enabled applications. In: Proceedings of the SIGCHI conference on human factors in computing systems. ACM, Pittsburgh, pp 434\u2013441","DOI":"10.1145\/302979.303126"},{"key":"722_CR31","doi-asserted-by":"crossref","unstructured":"Schilit BN, Adams NI, Want R (1994) Context-aware computing applications. In: Proceedings of the 1st workshop on mobile computing systems and applications (WMCSA\u201994). IEEE Computer Society, Santa Cruz, CA, pp 85\u201390","DOI":"10.1109\/WMCSA.1994.16"},{"key":"722_CR32","unstructured":"Szyperski C (1997) Component software: beyond object-oriented programming. Addison-Wesley Professional"},{"issue":"1","key":"722_CR33","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1145\/128756.128759","volume":"10","author":"R Want","year":"1992","unstructured":"Want R, Hopper A, Falco V, Gibbons J (1992) The active badge location system. ACM Trans Inf Syst 10(1):91\u2013102","journal-title":"ACM Trans Inf Syst"},{"key":"722_CR34","doi-asserted-by":"crossref","unstructured":"Want R, Schilit B, Adams N, Gold R, Petersen K, Goldberg D, Ellis J, Weiser M (1996) The parctab ubiquitous computing experiment. In: Mobile computing, the springer international series in engineering and computer science, vol. 353. Springer, Berlin, pp 45\u2013101","DOI":"10.1007\/978-0-585-29603-6_2"},{"issue":"10","key":"722_CR35","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1109\/2.237456","volume":"26","author":"M Weiser","year":"1993","unstructured":"Weiser M (1993) Hot topics: ubiquitous computing. IEEE Comput 26(10):71\u201372","journal-title":"IEEE Comput"},{"issue":"3","key":"722_CR36","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1109\/MPRV.2002.1037720","volume":"1","author":"SS Yau","year":"2002","unstructured":"Yau SS, Karim F, Wang Y, Wang B, Gupta SKS (2002) Reconfigurable context-sensitive middleware for pervasive computing. IEEE Pervasive Comput 1(3):33\u201340","journal-title":"IEEE Pervasive Comput"}],"container-title":["Personal and Ubiquitous Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00779-013-0722-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00779-013-0722-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00779-013-0722-7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,7,5]],"date-time":"2023-07-05T02:23:12Z","timestamp":1688523792000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00779-013-0722-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,10,8]]},"references-count":36,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2014,6]]}},"alternative-id":["722"],"URL":"https:\/\/doi.org\/10.1007\/s00779-013-0722-7","relation":{},"ISSN":["1617-4909","1617-4917"],"issn-type":[{"value":"1617-4909","type":"print"},{"value":"1617-4917","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,10,8]]}}}