{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T11:29:31Z","timestamp":1740137371197,"version":"3.37.3"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2018,6,6]],"date-time":"2018-06-06T00:00:00Z","timestamp":1528243200000},"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":["Univ Access Inf Soc"],"published-print":{"date-parts":[[2019,11]]},"DOI":"10.1007\/s10209-018-0620-x","type":"journal-article","created":{"date-parts":[[2018,6,6]],"date-time":"2018-06-06T04:05:35Z","timestamp":1528257935000},"page":"909-925","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A model-based framework for mobile apps customization through context-dependent rules"],"prefix":"10.1007","volume":"18","author":[{"given":"Marco","family":"Manca","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8355-6909","authenticated-orcid":false,"given":"Fabio","family":"Patern\u00f2","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Carmen","family":"Santoro","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,6,6]]},"reference":[{"key":"620_CR1","unstructured":"https:\/\/www.w3.org\/2005\/Incubator\/model-based-ui\/XGR-mbui-20100504\/\n                    \n                  . Accessed Jun 2018"},{"key":"620_CR2","doi-asserted-by":"publisher","unstructured":"Kurtev, I., B\u00e9zivin, J., Jouault, F., Valduriez, P.: Model-based DSL frameworks. In: OOPSLA '06 Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications, Portland, Oregan, 22\u201326 October 2006, pp. 602\u2013616. ACM, New York. \n                    https:\/\/doi.org\/10.1145\/1176617.1176632\n                    \n                   (ISBN:1-59593-491-X)","DOI":"10.1145\/1176617.1176632"},{"key":"620_CR3","doi-asserted-by":"publisher","unstructured":"Le Goaer, O., Waltham, S.: Yet another DSL for cross-platforms mobile development. In: Proceedings of the First Workshop on the Globalization of Domain Specific Languages (GlobalDSL \u201813), 28\u201333. ACM, New York. (2013). \n                    https:\/\/doi.org\/10.1145\/2489812.2489819","DOI":"10.1145\/2489812.2489819"},{"issue":"1","key":"620_CR4","first-page":"3","volume":"2","author":"TA Majchrzak","year":"2015","unstructured":"Majchrzak, T.A., Schulte, M.: Context-dependent testing of applications for mobile devices. Open J. Web. Technol. (OJWT) 2(1), 3\u201314 (2015) (RonPub)","journal-title":"Open J. Web. Technol. (OJWT)"},{"key":"620_CR5","first-page":"18","volume-title":"Proceedings of the 9th SIGSAND\/PLAIS EuroSymposium on Systems Analysis and Design Information Systems, Lecture Notes in Business Information Processing (LNBIP)","author":"C Rieger","year":"2016","unstructured":"Rieger, C., Majchrzak, T.A.: Weighted evaluation framework for cross-platform app development approaches. In: Wrycza, S. (ed.) Proceedings of the 9th SIGSAND\/PLAIS EuroSymposium on Systems Analysis and Design Information Systems, Lecture Notes in Business Information Processing (LNBIP), pp. 18\u201339. Springer, Berlin (2016)"},{"key":"620_CR6","doi-asserted-by":"publisher","unstructured":"Rieger, C., Majchrzak, T.A.: Conquering the mobile device jungle: towards a taxonomy for app-enabled devices. In: Proceedings of 13th international conference on web information systems and technologies, vol 1: (WEBIST), pp. 332\u2013339. SciTePress (2017). \n                    https:\/\/doi.org\/10.5220\/0006353003320339\n                    \n                   (ISBN 978-989-758-246-2)","DOI":"10.5220\/0006353003320339"},{"key":"620_CR7","doi-asserted-by":"publisher","unstructured":"Jia, X., Jones, C.A.: AXIOM: a model-driven approach to cross-platform application development. In: ICSOFT 2012\u2014Proceedings of the 7th international conference on software paradigm trends, vol 1:\nICSOFT, 24\u201333, 2012. SciTePress, Rome, Italy (2012). \n                    https:\/\/doi.org\/10.5220\/0004022500240033\n                    \n                   (ISBN: 978-989-8565-19-8)","DOI":"10.5220\/0004022500240033"},{"key":"620_CR8","doi-asserted-by":"publisher","unstructured":"Heitk\u00f6tter, H., Majchrzak, T.A., Kuchen, H.: Cross-platform model-driven development of mobile applications with md2. In: SAC '13 proceedings of the 28th annual ACM symposium on applied computing, Coimbra, Portugal, 18\u201322 March, 2013, pp. 526\u2013533. ACM, New York. \n                    https:\/\/doi.org\/10.1145\/2480362.2480464\n                    \n                   (ISBN: 978-1-4503-1656-9)","DOI":"10.1145\/2480362.2480464"},{"issue":"2","key":"620_CR9","first-page":"3","volume":"2","author":"TA Majchrzak","year":"2015","unstructured":"Majchrzak, T.A., Ernsting, J.: Achieving business practicability of model-driven cross-platform apps. Open. J. Inf. Syst. (OJIS) 2(2), 3\u201314 (2015) (RonPub)","journal-title":"Open. J. Inf. Syst. (OJIS)"},{"key":"620_CR10","doi-asserted-by":"publisher","unstructured":"Ernsting, J., Rieger, C., Wrede, F., Majchrzak, T.A.: Refining a reference architecture for model-driven business apps. In: Proceedings of the 12th international conference on web information systems and\ntechnologies (WEBIST 2016), 307\u2013316. SciTePress, Rome, Italy (2016). \n                    https:\/\/doi.org\/10.5220\/0005862103070316\n                    \n                   (ISBN:978-989-758-186-1)","DOI":"10.5220\/0005862103070316"},{"issue":"1","key":"620_CR11","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1016\/j.scico.2013.11.013","volume":"97","author":"H Heitk\u00f6tter","year":"2015","unstructured":"Heitk\u00f6tter, H., Kuchen, H., Majchrzak, T.A.: Extending a model-driven cross-platform development approach for business apps. Sci. Comput. Program 97(1), 31\u201336 (2015)","journal-title":"Sci. Comput. Program"},{"key":"620_CR12","doi-asserted-by":"publisher","unstructured":"Dickson, P.E.: Cabana: a cross-platform mobile development system. In: SIGCSE '12 Proceedings of the 43rd ACM technical symposium on computer science education. February 29\u2013March 03, 2012, pp. 529\u2013534. ACM, New York, USA. \n                    https:\/\/doi.org\/10.1145\/2157136.2157290\n                    \n                   (ISBN: 978-1-4503-1098-7)","DOI":"10.1145\/2157136.2157290"},{"key":"620_CR13","doi-asserted-by":"publisher","unstructured":"Nebeling, M., Dey, A.K.: XDBrowser: user-defined cross-device web page designs. In: CHI '16 Proceedings of the 2016 CHI conference on human factors in computing systems, San Jose, California, USA, May 07\u201312, 2016, pp. 5494\u20135505. ACM, New York. \n                    https:\/\/doi.org\/10.1145\/2858036.2858048\n                    \n                   (ISBN: 978-1-4503-3362-7)","DOI":"10.1145\/2858036.2858048"},{"key":"620_CR14","doi-asserted-by":"publisher","unstructured":"Van de Camp, F., Stiefelhagen, R.: GlueTK: a framework for multi-modal, multi-display human\u2013machine-interaction. In: IUI '13 Proceedings of the 2013 international conference on Intelligent user interfaces, California, USA, March 19\u201322, 2013, pp.\u00a0329\u2013338. ACM, New York, NY. \n                    https:\/\/doi.org\/10.1145\/2449396.2449440\n                    \n                   (ISBN: 978-1-4503-1965-2)","DOI":"10.1145\/2449396.2449440"},{"key":"620_CR15","doi-asserted-by":"publisher","unstructured":"Ur, B., McManus, E., Ho, M.P.Y., Littman, M.L.: Practical trigger-action programming in the smart home. In: CHI '14 Proceedings of the SIGCHI conference on human factors in computing systems, Toronto, Ontario, Canada, April 26\u2013May 01, 2014, pp. 803\u2013812. ACM, New York. \n                    https:\/\/doi.org\/10.1145\/2556288.2557420\n                    \n                   (ISBN: 978-1-4503-2473-1)","DOI":"10.1145\/2556288.2557420"},{"issue":"2","key":"620_CR16","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1109\/MPRV.2016.24","volume":"15","author":"J Coutaz","year":"2016","unstructured":"Coutaz, J., Crowley, J.L.: A first person experience with end-user development for smart home. IEEE Pervasive Comput. 15(2), 26\u201339 (2016)","journal-title":"IEEE Pervasive Comput."},{"issue":"2","key":"620_CR17","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3057861","volume":"24","author":"Giuseppe Ghiani","year":"2017","unstructured":"Ghiani, G., Manca, M., Patern\u00f2, F., Santoro, C.: Personalization of context-dependent applications through trigger-action rules. In: ACM transactions on computer-human interaction (TOCHI)\u2014special issue EUD for IoT TOCHI, vol 24. ACM, New York (2017). \n                    https:\/\/doi.org\/10.1145\/3057861","journal-title":"ACM Transactions on Computer-Human Interaction"},{"key":"620_CR18","doi-asserted-by":"publisher","first-page":"254","DOI":"10.1007\/11748625_16","volume-title":"Lecture Notes in Computer Science","author":"Anind K. Dey","year":"2006","unstructured":"Dey, A., Sohn, T., Streng, S., Kodama, J.: iCAP: Interactive prototyping of context-aware applications. In: PERVASIVE'06 Proceedings of the 4th international conference on pervasive computing, Dublin, Ireland, May 07\u201310, 2006, pp. 254\u2013271. Springer, Heidelberg. \n                    https:\/\/doi.org\/10.1007\/11748625_16\n                    \n                   (ISBN:3-540-33894-2 978-3-540-33894-)"},{"key":"620_CR19","doi-asserted-by":"publisher","unstructured":"Ghiani, G., Manca, M., Patern\u00f2, F.: Authoring context-dependent cross-device user interfaces based on trigger\/action rules. In: The 14th international conference on mobile and ubiquitous multimedia (MUM2015), Linz, Austria, November 30\u2013December 2, 2015, pp.\u00a0313\u2013322. ACM Press, New York. \n                    https:\/\/doi.org\/10.1145\/2836041.2836073\n                    \n                   (ISBN: 978-1-4503-3605-5)","DOI":"10.1145\/2836041.2836073"},{"key":"620_CR20","doi-asserted-by":"publisher","unstructured":"Gajos, K., Weld, D.S.: SUPPLE: automatically generating user interfaces. In: IUI '04 Proceedings of the 9th international conference on Intelligent user interfaces, Funchal, Madeira, Portugal, January 13\u201316, 2004, pp. 93\u2013100. ACM Press, New York. \n                    https:\/\/doi.org\/10.1145\/964442.964461\n                    \n                   (ISBN:1-58113-815-6)","DOI":"10.1145\/964442.964461"},{"key":"620_CR21","doi-asserted-by":"publisher","unstructured":"Eisenstein, J., Vanderdonckt, J., Puerta, A.: Applying model-based techniques to the development of UIs for mobile computers. In: IUI '01 Proceedings of the 6th international conference on intelligent user\ninterfaces, Santa Fe, New Mexico, USA, January 14\u201317, 2001, pp. 69\u201376. ACM, New York. \n                    https:\/\/doi.org\/10.1145\/359784.360122\n                    \n                   (ISBN:1-58113-325-1)","DOI":"10.1145\/359784.360122"},{"issue":"2","key":"620_CR22","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1145\/2584670","volume":"21","author":"S Mayer","year":"2014","unstructured":"Mayer, S., Tschofen, A., Dey, A.K., Mattern, F.: User interfaces for smart things-A generative approach with semantic interaction descriptions. ACM Trans. Comput. Hum. Interact. (TOCHI) 21(2), 12 (2014)","journal-title":"ACM Trans. Comput. Hum. Interact. (TOCHI)"},{"key":"620_CR23","doi-asserted-by":"publisher","unstructured":"Usman, M., Iqbal, M.Z., Khan, M.U.: A product-line model-driven engineering approach for generating feature-based mobile applications. J. Syst. Softw. 123, 1\u201332. (2017). \n                    https:\/\/doi.org\/10.1016\/j.jss.2016.09.049\n                    \n                  (ISSN 0164\u20131212)","DOI":"10.1016\/j.jss.2016.09.049"},{"key":"620_CR24","doi-asserted-by":"publisher","unstructured":"Halbr\u00fcgge, M., Quade, M., Engelbrecht, K., M\u00f6ller, S., Albayrak, S.: Predicting user error for ambient systems by integrating model-based UI development and cognitive modelling. In: UbiComp '16 Proceedings of the 2016 ACM international joint conference on pervasive and ubiquitous computing, Heidelberg, Germany, September 12\u201316, 2016, pp.\u00a01028\u20131039. ACM Press, New York. \n                    https:\/\/doi.org\/10.1145\/2971648.2971667\n                    \n                   (ISBN: 978-1-4503-4461-6)","DOI":"10.1145\/2971648.2971667"},{"key":"620_CR25","doi-asserted-by":"publisher","unstructured":"Nguyen, T., Vanderdonckt, J., Seffah, A.: Generative patterns for designing multiple user interfaces. In: Proceedings of the International conference on mobile software engineering and systems (MOBILESoft \u201816), Austin, TX, USA, 16\u201317 May 2016, pp. 151\u2013159. ACM, New York. \n                    https:\/\/doi.org\/10.1145\/2897073.2897084\n                    \n                   (ISBN: 978-1-4503-4178-3)","DOI":"10.1145\/2897073.2897084"},{"key":"620_CR26","doi-asserted-by":"publisher","unstructured":"Karuzaki, E., Savidis, A.: Yeti: yet another automatic interface composer. In: Proceedings of the 7th ACM SIGCHI symposium on engineering interactive computing systems (EICS \u201815), pp. 12\u201321. ACM, New York. (2015). \n                    https:\/\/doi.org\/10.1145\/2774225.2774843","DOI":"10.1145\/2774225.2774843"},{"key":"620_CR27","doi-asserted-by":"publisher","first-page":"126","DOI":"10.1007\/978-3-319-61482-3_8","volume-title":"Modelling Foundations and Applications","author":"Enes Yigitbas","year":"2017","unstructured":"Yigitbas, E., Stahl, H., Sauer, S., Engels, G.: Self-adaptive UIs: integrated model-driven development of UIs and their adaptations. In: ECMFA 2017: modelling foundations and applications. Lecture notes in computer science, pp. 126\u2013141. Springer, Cham (2017). \n                    https:\/\/doi.org\/10.1007\/978-3-319-61482-3_8\n                    \n                   (ISBN 978-3-319-61482-3)"},{"issue":"4","key":"620_CR28","doi-asserted-by":"publisher","first-page":"19:1","DOI":"10.1145\/1614390.1614394","volume":"16","author":"F Patern\u00f2","year":"2009","unstructured":"Patern\u00f2, F., Santoro, C., Spano, L.D.: MARIA: a universal, declarative, multiple abstraction-level language for service-oriented applications in ubiquitous environments. ACM Trans. Comput. Hum. Interact. 16(4), 19:1\u201319:30 (2009)","journal-title":"ACM Trans. Comput. Hum. Interact."},{"issue":"10","key":"620_CR29","doi-asserted-by":"publisher","first-page":"1806","DOI":"10.1016\/j.jss.2011.05.025","volume":"84","author":"F Patern\u00f2","year":"2011","unstructured":"Patern\u00f2, F., Santoro, S., Spano, L.D.: Engineering the authoring of usable service front ends. J. Syst. Softw. 84(10), 1806\u20131822 (2011)","journal-title":"J. Syst. Softw."},{"key":"620_CR30","unstructured":"http:\/\/bitalino.com\/en\/\n                    \n                  . Accessed Jun 2018"}],"container-title":["Universal Access in the Information Society"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10209-018-0620-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10209-018-0620-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10209-018-0620-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,11,2]],"date-time":"2019-11-02T09:10:25Z","timestamp":1572685825000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10209-018-0620-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,6,6]]},"references-count":30,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2019,11]]}},"alternative-id":["620"],"URL":"https:\/\/doi.org\/10.1007\/s10209-018-0620-x","relation":{},"ISSN":["1615-5289","1615-5297"],"issn-type":[{"type":"print","value":"1615-5289"},{"type":"electronic","value":"1615-5297"}],"subject":[],"published":{"date-parts":[[2018,6,6]]},"assertion":[{"value":"6 June 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}