{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,1]],"date-time":"2025-05-01T04:13:33Z","timestamp":1746072813349,"version":"3.40.4"},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2013,4,23]],"date-time":"2013-04-23T00:00:00Z","timestamp":1366675200000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/2.0"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Pers Ubiquit Comput"],"published-print":{"date-parts":[[2014,2]]},"DOI":"10.1007\/s00779-013-0666-y","type":"journal-article","created":{"date-parts":[[2013,4,22]],"date-time":"2013-04-22T02:37:42Z","timestamp":1366598262000},"page":"481-488","source":"Crossref","is-referenced-by-count":10,"title":["Device-Independent Architecture for ubiquitous applications"],"prefix":"10.1007","volume":"18","author":[{"given":"Jacek","family":"Chmielewski","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2013,4,23]]},"reference":[{"issue":"1","key":"666_CR1","first-page":"75","volume":"1","author":"M Weiser","year":"1996","unstructured":"Weiser M, Brown JS (1996) Designing calm technology. PowerGrid J 1(1):75\u201385","journal-title":"PowerGrid J"},{"issue":"3","key":"666_CR2","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1038\/scientificamerican0991-94","volume":"265","author":"M Weiser","year":"1991","unstructured":"Weiser M (1991) The computer for the 21st century. Sci Am 265(3):94\u2013104","journal-title":"Sci Am"},{"unstructured":"European Commission (2009) Internet of things\u2014an action plan for Europe. Communication from the Commission to the European Parliament, the Council, the European Economic and Social Committee and the Committee of the Regions, Brussels. http:\/\/ec.europa.eu\/information_society\/policy\/rfid\/documents\/commiot2009.pdf . Accessed 15 Oct 2012","key":"666_CR3"},{"unstructured":"Zappa M (2012) Envisioning emerging technology for 2012 and beyond. Envisioning technology. http:\/\/envisioningtech.com\/envisioning2012\/ . Accessed 15 Oct 2012","key":"666_CR4"},{"unstructured":"Cisco (2012) Cisco visual networking index: global mobile data traffic forecast update 2011\u20132016. Cisco White Paper. http:\/\/www.cisco.com\/en\/US\/solutions\/collateral\/ns341\/ns525\/ns537\/ns705\/ns827\/white_paper_c11-520862.pdf . Accessed 15 Oct 2012","key":"666_CR5"},{"issue":"4","key":"666_CR6","doi-asserted-by":"crossref","first-page":"247","DOI":"10.1145\/378456.378517","volume":"22","author":"D Voorhies","year":"1988","unstructured":"Voorhies D, Kirk D, Lathrop O (1988) Virtual graphics. ACM SIGGRAPH Comput Graph\u00a022(4):247\u2013253","journal-title":"ACM SIGGRAPH Comput Graph"},{"unstructured":"Winokur D (2011) Flash to focus on PC browsing and mobile apps; adobe to more aggressively contribute to HTML5. Adobe website. http:\/\/blogs.adobe.com\/conversations\/2011\/11\/flash-focus.html . Accessed 15 Oct 2012","key":"666_CR7"},{"key":"666_CR8","first-page":"17","volume":"1","author":"T O\u2019Reilly","year":"2007","unstructured":"O\u2019Reilly T (2007) What is web 2.0: design patterns and business models for the next generation of software. Commun Strateg 1:17\u201337","journal-title":"Commun Strateg"},{"unstructured":"Prehofer C, van Gurp J, di Flora C (2007) Towards the web as a platform for ubiquitous applications in smart spaces. Second workshop on requirements and solutions for pervasive software infrastructures (RSPSI), Ubicomp 2007","key":"666_CR9"},{"key":"666_CR10","doi-asserted-by":"crossref","DOI":"10.1109\/SEAA.2008.17","volume-title":"Web browser as an application platform: the lively Kernel experience. Technical report","author":"A Taivalsaari","year":"2008","unstructured":"Taivalsaari A, Mikkonen T, Ingalls D, Palacz K (2008) Web browser as an application platform: the lively Kernel experience. Technical report. Sun Microsystems, Inc., Mountain View, CA, USA"},{"unstructured":"jQuery (2012) http:\/\/jquery.com\/ . Accessed 15 Oct 2012","key":"666_CR11"},{"unstructured":"Webinos project (2012) http:\/\/webinos.org\/ . Accessed 15 Oct 2012","key":"666_CR12"},{"unstructured":"MyMobileWeb project (2012) http:\/\/mymobileweb.morfeo-project.org\/ . Accessed 15 Oct 2012","key":"666_CR13"},{"unstructured":"Apple (2012) Thoughts on flash. Apple website. http:\/\/www.apple.com\/hotnews\/thoughts-on-flash\/ . Accessed 15 Oct 2012","key":"666_CR14"},{"key":"666_CR15","doi-asserted-by":"crossref","first-page":"189","DOI":"10.4304\/jcm.5.3.189-196","volume":"5","author":"PA Neves","year":"2010","unstructured":"Neves PA, Rodrigues JJ (2010) Internet protocol over wireless sensor networks, from myth to reality. J Commun 5:189\u2013196","journal-title":"J Commun"},{"key":"666_CR16","volume-title":"Service-oriented architecture","author":"T Erl","year":"2004","unstructured":"Erl T (2004) Service-oriented architecture. Prentice-Hall, Englewood Cliffs"},{"doi-asserted-by":"crossref","unstructured":"Lawton G (2008) Developing software online with platform-as-a-service technology. Proceedings of IEEE Computer 2008, pp 13\u201315","key":"666_CR17","DOI":"10.1109\/MC.2008.185"},{"doi-asserted-by":"crossref","unstructured":"Birman K, Joseph T (1987) Exploiting virtual synchrony in distributed systems. Proceedings of the eleventh ACM symposium on operating systems principles, SOSP\u201987, pp 123\u2013138","key":"666_CR18","DOI":"10.1145\/41457.37515"},{"doi-asserted-by":"crossref","unstructured":"Simon L, Mallya A, Bansal A, Gupta G, Hite TD (2005) A universal service description language. Proceedings of the IEEE International Conference on Web Services, ICWS \u201805. IEEE Computer Society, Washington, DC, USA, pp 823\u2013824","key":"666_CR19","DOI":"10.1109\/ICWS.2005.20"},{"key":"666_CR20","volume-title":"Design patterns, elements of reusable object-oriented software","author":"E Gamma","year":"1995","unstructured":"Gamma E et al (1995) Design patterns, elements of reusable object-oriented software. Addison-Wesley, Boston"},{"doi-asserted-by":"crossref","unstructured":"Chmielewski J, Walczak K (2013) Application architectures for smart multi-device applications. Proceedings of the Workshop on Multi-device App Middleware 2012, (Montreal, Canada, December 3\u20137, 2012), ACM, New York, pp 5:1\u20135:5","key":"666_CR21","DOI":"10.1145\/2405172.2405177"},{"unstructured":"Calvary G, Coutaz J, Bouillon L, Florins M, Limbourg Q, Marucci L, Patern\u00f2 F, Santoro C, Souchon N, Thevenin D, Vanderdonckt J (2002) The CAMELEON reference framework. Cameleon project deliverable. http:\/\/giove.isti.cnr.it\/projects\/cameleon\/pdf\/CAMELEON%20D1.1RefFramework.pdf . Accessed 15 Oct 2012","key":"666_CR22"},{"unstructured":"Serenoa project (2012) http:\/\/www.serenoa-fp7.eu\/ . Accessed 15 Oct 2012","key":"666_CR23"},{"unstructured":"W3C Model-Based UI Working Group (2012) http:\/\/www.w3.org\/2011\/mbui\/ . Accessed 15 Oct 2012","key":"666_CR24"},{"unstructured":"Cantera JM, Vanderdonckt J, Patern\u00f2 F, Palanque P (2010) EICS panel: model-driven engineering of UIs: fact or fiction. Engineering Interactive Computing Systems (EICS 2010, Berlin, Germany). http:\/\/mymobileweb.morfeo-project.org\/archives\/model-driven-engineering-of-uis-fact-or-fiction . Accessed 15 Oct 2012","key":"666_CR25"},{"unstructured":"Perlman S (2010) Introducing the OnLive game system. OnLive Blog. OnLive. http:\/\/blog.onlive.com\/2010\/11\/17\/introducing-the-onlive-game-system\/ . Accessed 15 Oct 2012","key":"666_CR26"},{"unstructured":"Bule G (2012) OnLive cloud gaming technology for hosted virtual desktops? Virtual Desktop Persiflage Blog. tuCloud. http:\/\/tucloud.com\/BLOG_onlive_powers_hosted_virtual_desktops.html . Accessed 15 Oct 2012","key":"666_CR27"},{"unstructured":"Gaikai (2012) http:\/\/www.gaikai.com\/qa . Accessed 15 Oct 2012","key":"666_CR28"},{"issue":"4","key":"666_CR29","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1145\/1924421.1924442","volume":"54","author":"A Doan","year":"2011","unstructured":"Doan A, Ramakrishnan R, Halevy AY (2011) Crowdsourcing systems on the world-wide web. Commun ACM 54(4):86\u201396","journal-title":"Commun ACM"},{"doi-asserted-by":"crossref","unstructured":"Deterding S, Dixon D, Khaled R, Nacke L (2011) From game design elements to gamefulness: defining \u201cgamification\u201d. Proceedings of the 15th International Academic MindTrek Conference, pp 9\u201315","key":"666_CR30","DOI":"10.1145\/2181037.2181040"},{"unstructured":"Nielsen J (1993) Response times: the 3 important limits. Jakob Nielsen\u2019s Alertbox. http:\/\/www.nngroup.com\/articles\/response-times-3-important-limits\/ . Accessed 15 Oct 2012","key":"666_CR31"}],"container-title":["Personal and Ubiquitous Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00779-013-0666-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00779-013-0666-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00779-013-0666-y","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,30]],"date-time":"2025-04-30T06:02:32Z","timestamp":1745992952000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00779-013-0666-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,4,23]]},"references-count":31,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2014,2]]}},"alternative-id":["666"],"URL":"https:\/\/doi.org\/10.1007\/s00779-013-0666-y","relation":{},"ISSN":["1617-4909","1617-4917"],"issn-type":[{"type":"print","value":"1617-4909"},{"type":"electronic","value":"1617-4917"}],"subject":[],"published":{"date-parts":[[2013,4,23]]}}}