{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,3,31]],"date-time":"2022-03-31T17:27:28Z","timestamp":1648747648144},"reference-count":52,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2016,2,3]],"date-time":"2016-02-03T00:00:00Z","timestamp":1454457600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Pers Ubiquit Comput"],"published-print":{"date-parts":[[2016,4]]},"DOI":"10.1007\/s00779-016-0904-1","type":"journal-article","created":{"date-parts":[[2016,2,3]],"date-time":"2016-02-03T08:15:34Z","timestamp":1454487334000},"page":"209-227","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["A user-centric approach to dynamic adaptation of reusable communication services"],"prefix":"10.1007","volume":"20","author":[{"given":"Andrew A.","family":"Allen","sequence":"first","affiliation":[]},{"given":"F\u00e1bio M.","family":"Costa","sequence":"additional","affiliation":[]},{"given":"Peter J.","family":"Clarke","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2016,2,3]]},"reference":[{"key":"904_CR1","volume-title":"Policy technologies for self-managing systems","author":"D Agrawal","year":"2008","unstructured":"Agrawal D, Calo S, Lee KW, Lobo J, Verma D (2008) Policy technologies for self-managing systems. IBM Press, Indianapolis"},{"key":"904_CR2","doi-asserted-by":"crossref","unstructured":"Allen AA, Leslie S, Wu Y, Clarke PJ, Tirado R (2008) Self-configuring user-centric communication services. In: ICONS 2008. IEEE, pp 253\u2013259","DOI":"10.1109\/ICONS.2008.23"},{"key":"904_CR3","doi-asserted-by":"crossref","unstructured":"Allen AA, Wu Y, Clarke PJ, King TM, Deng Y (2009) An autonomic framework for user-centric communication services. In: CASCON 2009. ACM, New York pp 203\u2013215","DOI":"10.1145\/1723028.1723052"},{"key":"904_CR4","unstructured":"Allison M (2014) A generic model of execution for synthesizing domain-specific models. Ph.D. thesis, Florida International University, FIU Electronic Theses and Dissertations (2014). http:\/\/digitalcommons.fiu.edu\/etd\/1563"},{"key":"904_CR5","doi-asserted-by":"crossref","first-page":"172","DOI":"10.1016\/j.jss.2014.06.006","volume":"96","author":"M Allison","year":"2014","unstructured":"Allison M, Morris KA, Costa FM, Clarke PJ (2014) Synthesizing interpreted domain-specific models to manage smart microgrids. J Syst Softw 96:172\u2013193","journal-title":"J Syst Softw"},{"key":"904_CR6","doi-asserted-by":"crossref","unstructured":"Boettner P, Gupta M, Wu Y, Allen AA (2009) Towards policy driven self-configuration of user-centric communication. In: ACM-SE 47. ACM, New York, pp 35:1\u201335:6","DOI":"10.1145\/1566445.1566493"},{"key":"904_CR7","doi-asserted-by":"crossref","unstructured":"Charalambides M, Flegkas P, Pavlou G, Rubio-Loyola J, Bandara A, Lupu E, Russo A, Sloman M, Dulay N (2006) Dynamic policy analysis and conflict resolution for diffserv quality of service management. In: Network Operations and Management Symposium, 2006. NOMS 2006. 10th IEEE\/IFIP, pp 294\u2013304 (2006). doi: 10.1109\/NOMS.2006.1687560","DOI":"10.1109\/NOMS.2006.1687560"},{"issue":"6","key":"904_CR8","doi-asserted-by":"crossref","first-page":"1291","DOI":"10.1007\/s00779-013-0743-2","volume":"18","author":"KY Chung","year":"2014","unstructured":"Chung KY (2014) Recent trends on convergence and ubiquitous computing. Pers Ubiquitous Comput 18(6):1291\u20131293. doi: 10.1007\/s00779-013-0743-2","journal-title":"Pers Ubiquitous Comput"},{"key":"904_CR9","unstructured":"Clarke PJ, Wu Y, Allen AA, Hernandez F, Allison M, France R (2012) Towards dynamic semantics for synthesizing domain-specific models. In: Mernik M (ed) Formal and practical aspects of domain-specific languages: recent developments., Chap. 9. IGI Global, pp 242\u2013269"},{"issue":"10","key":"904_CR10","doi-asserted-by":"crossref","first-page":"1640","DOI":"10.1016\/j.jss.2008.02.020","volume":"81","author":"Y Deng","year":"2008","unstructured":"Deng Y, Masoud Sadjadi S, Clarke PJ, Hristidis V, Rangaswami R, Wang Y (2008) CVM\u2014a communication virtual machine. J Syst Softw 81(10):1640\u20131662. doi: 10.1016\/j.jss.2008.02.020","journal-title":"J Syst Softw"},{"key":"904_CR11","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4612-0903-4","volume-title":"The joy of sets: fundamentals of contemporary set theory","author":"K Devlin","year":"1993","unstructured":"Devlin K (1993) The joy of sets: fundamentals of contemporary set theory, 2nd edn. Springer, New York","edition":"2"},{"key":"904_CR12","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1145\/1186778.1186782","volume":"1","author":"S Dobson","year":"2006","unstructured":"Dobson S, Denazis S, Fern\u00e1ndez A, Ga\u00efti D, Gelenbe E, Massacci F, Nixon P, Saffre F, Schmidt N, Zambonelli F (2006) A survey of autonomic communications. ACM Trans Auton Adapt Syst 1:223\u2013259","journal-title":"ACM Trans Auton Adapt Syst"},{"key":"904_CR13","unstructured":"Eclipse Test and Performance Tools Platform Project: Eclipse Test and Performance Tools Platform (2010). http:\/\/www.eclipse.org\/tptp\/"},{"key":"904_CR14","unstructured":"Google: GoogleTalk (2010). http:\/\/www.google.com\/talk\/"},{"issue":"1","key":"904_CR15","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1109\/JPROC.2007.909880","volume":"96","author":"X Gu","year":"2008","unstructured":"Gu X, Strassner J, Xie J, Wolf L, Suda T (2008) Autonomic multimedia communications: Where are we now? Proc IEEE 96(1):143\u2013154. doi: 10.1109\/JPROC.2007.909880","journal-title":"Proc IEEE"},{"key":"904_CR16","unstructured":"IBM Autonomic Computing Architecture Team (2006) An architectural blueprint for autonomic computing. Tech. rep, IBM, Hawthorne, NY"},{"key":"904_CR17","unstructured":"Ignite Realtime: Smack api 3.1.0 (2009). http:\/\/www.igniterealtime.org\/"},{"key":"904_CR18","unstructured":"ITU-T: Y.2001 General overview of NGN. International Telecommunication Union (2004)"},{"key":"904_CR19","unstructured":"ITU-T Recommendation: Packet-based Multimedia Communications Systems (2009). Tech. rep., Network Working Group. H.323 v7"},{"key":"904_CR20","unstructured":"Kamoda H, Broda K (2005) Policy conflict analysis using free variable tableaux for access control in web services environments. In: In policy management for the web workshop, pp 5\u201312"},{"issue":"1","key":"904_CR21","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1109\/MC.2003.1160055","volume":"36","author":"J Kephart","year":"2003","unstructured":"Kephart J, Chess D (2003) The vision of autonomic computing. Computer 36(1):41\u201352","journal-title":"Computer"},{"key":"904_CR22","doi-asserted-by":"crossref","unstructured":"King TM, Babich D, Alava J, Clarke PJ, Stevens R (2007) Towards self-testing in autonomic computing systems. In: ISADS \u201907: Proceedings of the eighth international symposium on autonomous decentralized systems, pp 51\u201358. IEEE Computer Society, Washington, DC, USA (2007). doi: 10.1109\/ISADS.2007.75","DOI":"10.1109\/ISADS.2007.75"},{"key":"904_CR23","doi-asserted-by":"crossref","unstructured":"King TM, Ramirez AE, Clarke PJ, Quinones-Morales B (2008) A reusable object-oriented design to support self-testable autonomic software. In: SAC, pp 1664\u20131669","DOI":"10.1145\/1363686.1364081"},{"key":"904_CR24","unstructured":"Lasserre P, Kan D (2005) User-centric interactions beyond communications. Alcatel Telecommunications Review, 1st Quarter"},{"key":"904_CR25","doi-asserted-by":"crossref","unstructured":"Lei H, Ranganathan A (2004) Context-aware unified communication. In: Proceedings of the 2004 IEEE international conference on mobile data management, 2004, pp 176\u2013186 (2004). doi: 10.1109\/MDM.2004.1263064","DOI":"10.1109\/MDM.2004.1263064"},{"key":"904_CR26","doi-asserted-by":"crossref","unstructured":"Lewis D, O\u2019Donnell T, Feeney K, Brady A, Wade V (2004) Managing user-centric adaptive services for pervasive computing. In: ICAC 2006. IEEE Computer Society, pp 248\u2013255","DOI":"10.1109\/ICAC.2004.1301370"},{"key":"904_CR27","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1201\/9781420009354.ch11","volume-title":"Autonomic computing: concepts, infrastructure, and applications","author":"H Liu","year":"2006","unstructured":"Liu H, Parashar M (2006) A programming system for autonomic self-managing applications. In: Parashar M, Hariri S (eds) Autonomic computing: concepts, infrastructure, and applications. CRC Press, Boca Raton, pp 211\u2013235"},{"key":"904_CR28","doi-asserted-by":"crossref","unstructured":"Lupu E, Sloman M (1997) Conflict analysis for management policies. In: Proceedings of the fifth IFIP\/IEEE international symposium on integrated network management V: integrated management in a virtual world. Chapman & Hall Ltd, London, UK, pp 430\u2013443","DOI":"10.1007\/978-0-387-35180-3_32"},{"key":"904_CR29","unstructured":"Masullo MJ, Calo SB (1993) Policy management: an architecture and approach. In: IEEE first international workshop on systems management, pp 13\u201326"},{"key":"904_CR30","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1016\/j.infsof.2015.02.003","volume":"62","author":"KA Morris","year":"2015","unstructured":"Morris KA, Allison M, Costa FM, Wei J, Clarke PJ (2015) An adaptive middleware design to support the dynamic interpretation of domain-specific models. Inf Softw Technol 62:21\u201341","journal-title":"Inf Softw Technol"},{"key":"904_CR31","unstructured":"Network Working Group: The COPS (Common Open Policy Service) Protocol: Request for Comments: 2748 Category: Standards Track (2000)"},{"key":"904_CR32","unstructured":"Network Working Group: Policy Core Information Model (PCIM) Extensions: Request for Comments: 3460 IBM Updates: 3060 Category: Standards Track (2003)"},{"key":"904_CR33","unstructured":"ooVoo LLC: ooVoo Developers (2010). http:\/\/www.oovoo.com\/Developers.aspx?pname=DevelopersMain"},{"key":"904_CR34","unstructured":"Open API Solutions: OSA\/Parlay (2010). http:\/\/www.openapisolutions.com\/brochures\/OSAParlayOverview.pdf"},{"key":"904_CR35","unstructured":"Oracle: JAIN-SIP-1.2 (2010). https:\/\/jain-sip.dev.java.net\/"},{"key":"904_CR36","unstructured":"Oracle: Java Media Framework API (JMF) 2.1.1.e (2010). http:\/\/www.oracle.com\/technetwork\/java\/javase\/tech\/index-jsp-140239.html"},{"key":"904_CR37","unstructured":"Provensi LL, Costa FM, Sacramento V (2009) Management of runtime models and meta-models in meta-ORB reflective middleware architecture. In: Proceedings of the 4th International Workshop Models@Run.time, CEUR Workshop Proceedings, vol 509, pp 81\u201388. CEUR-WS.org, Denver"},{"key":"904_CR38","doi-asserted-by":"crossref","unstructured":"Rasche A, Polze A (2003) Configuration and dynamic reconfiguration of component-based applications with Microsoft.NET. In: IEEE sixth international symposium on object-oriented real-time distributed computing, p 164","DOI":"10.1109\/ISORC.2003.1199251"},{"key":"904_CR39","doi-asserted-by":"crossref","unstructured":"Rosenberg J, Schulzrinne H, Camarillo G, Johnston A, Peterson J, Sparks R, Handley M, Schooler E (2002) SIP: session initiation protocol. Tech. rep., Network Working Group (2002). RFC 3261","DOI":"10.17487\/rfc3261"},{"key":"904_CR40","doi-asserted-by":"crossref","unstructured":"Sadjadi S, Kalayci S, Deng Y (2008) A self-configuring communication virtual machine. In: IEEE international conference on networking, sensing and control, 2008. ICNSC 2008, pp 739\u2013744 (2008). doi: 10.1109\/ICNSC.2008.4525314","DOI":"10.1109\/ICNSC.2008.4525314"},{"key":"904_CR41","doi-asserted-by":"crossref","unstructured":"Schulzrinne H, Casner S, Frederick R, Jacobson V (2003) SIP: session initiation protocol. Tech. rep., Network Working Group (2003). RFC 3550","DOI":"10.1002\/0471219282.eot251"},{"key":"904_CR42","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1002\/bltj.20363","volume":"14","author":"J Sienel","year":"2009","unstructured":"Sienel J, Mart\u00edn AL, Zorita CB, Goix LW, Reol AM, Mart\u00ednez BC (2009) OPUCE: A telco-driven service mash-up approach. Bell Lab Tech J 14:203\u2013218. doi: 10.1002\/bltj.v14:1","journal-title":"Bell Lab Tech J"},{"key":"904_CR43","unstructured":"Skype Limited: Skype (2010). http:\/\/www.skype.com\/intl\/en-us\/home"},{"key":"904_CR44","doi-asserted-by":"crossref","first-page":"333","DOI":"10.1007\/BF02283186","volume":"2","author":"M Sloman","year":"1994","unstructured":"Sloman M (1994) Policy driven management for distributed systems. J Netw Syst Manag 2:333\u2013360","journal-title":"J Netw Syst Manag"},{"key":"904_CR45","doi-asserted-by":"crossref","unstructured":"Sousa GCM, Costa FM, Clarke PJ, Allen AA (2012) Model-driven development of DSML execution engines. In: Proceedings of the 7th Workshop on Models@Run.Time, MRT \u201912, pp 10\u201315. ACM, New York (2012). doi: 10.1145\/2422518.2422521","DOI":"10.1145\/2422518.2422521"},{"issue":"3","key":"904_CR46","doi-asserted-by":"crossref","first-page":"328","DOI":"10.1109\/TSMCC.2006.871588","volume":"36","author":"J Sousa","year":"2006","unstructured":"Sousa J, Poladian V, Garlan D, Schmerl B, Shaw M (2006) Task-based adaptation for ubiquitous computing. IEEE Trans Syst Man Cybern Part C Appl Rev 36(3):328\u2013340. doi: 10.1109\/TSMCC.2006.871588","journal-title":"IEEE Trans Syst Man Cybern Part C Appl Rev"},{"issue":"9","key":"904_CR47","doi-asserted-by":"crossref","first-page":"1580","DOI":"10.1109\/49.790483","volume":"17","author":"B Stiller","year":"1999","unstructured":"Stiller B, Class C, Waldvogel M, Caronni G, Bauer D (1999) A flexible middleware for multimedia communication: design, implementation, and experience. IEEE J Sel Areas Commun 17(9):1580\u20131598. doi: 10.1109\/49.790483","journal-title":"IEEE J Sel Areas Commun"},{"key":"904_CR48","unstructured":"van der Meer Stephan Steglich SAS (2001) User-centric communications. In: IEEE international conference on telecommunications, pp 425\u2013444. Special Sessions"},{"key":"904_CR49","doi-asserted-by":"crossref","unstructured":"Wang H, Morlang A, Katz R (2001) A personal communication service creation model for internet-based unified communication systems. In: Proceedings of IEEE international conference on communications, pp 1325\u20131329. doi: 10.1109\/ICC.2001.936919","DOI":"10.1109\/ICC.2001.936919"},{"issue":"4","key":"904_CR50","doi-asserted-by":"crossref","first-page":"693","DOI":"10.1147\/sj.384.0693","volume":"38","author":"M Weiser","year":"1999","unstructured":"Weiser M, Gold R, Brown JS (1999) The origins of ubiquitous computing research at parc in the late 1980s. IBM Syst J 38(4):693\u2013696. doi: 10.1147\/sj.384.0693","journal-title":"IBM Syst J"},{"issue":"3","key":"904_CR51","doi-asserted-by":"crossref","first-page":"357","DOI":"10.1002\/spe.1081","volume":"42","author":"Y Wu","year":"2012","unstructured":"Wu Y, Allen AA, Hernandez F, France R, Clarke PJ (2012) A domain-specific modeling approach to realizing user-centric communication. Softw Pract Exp 42(3):357\u2013390","journal-title":"Softw Pract Exp"},{"key":"904_CR52","doi-asserted-by":"crossref","unstructured":"Zhang C, Sadjadi M, Sun W, Rangaswami R, Deng Y (2006) A user-centric network communication broker for multimedia collaborative computing. In: International conference on collaborative computing: networking, applications and worksharing, 2006. CollaborateCom 2006, pp 1\u20135 (2006)","DOI":"10.1109\/COLCOM.2006.361857"}],"container-title":["Personal and Ubiquitous Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00779-016-0904-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00779-016-0904-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00779-016-0904-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,4]],"date-time":"2019-09-04T07:03:51Z","timestamp":1567580631000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00779-016-0904-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,2,3]]},"references-count":52,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2016,4]]}},"alternative-id":["904"],"URL":"https:\/\/doi.org\/10.1007\/s00779-016-0904-1","relation":{},"ISSN":["1617-4909","1617-4917"],"issn-type":[{"value":"1617-4909","type":"print"},{"value":"1617-4917","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,2,3]]}}}