{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,16]],"date-time":"2026-04-16T05:14:36Z","timestamp":1776316476642,"version":"3.50.1"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2014,2,26]],"date-time":"2014-02-26T00:00:00Z","timestamp":1393372800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Multimodal User Interfaces"],"published-print":{"date-parts":[[2014,6]]},"DOI":"10.1007\/s12193-013-0141-0","type":"journal-article","created":{"date-parts":[[2014,2,25]],"date-time":"2014-02-25T11:17:46Z","timestamp":1393327066000},"page":"217-229","source":"Crossref","is-referenced-by-count":23,"title":["Context-sensitive, cross-platform user interface generation"],"prefix":"10.1007","volume":"8","author":[{"given":"Miroslav","family":"Macik","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tomas","family":"Cerny","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pavel","family":"Slavik","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2014,2,26]]},"reference":[{"key":"141_CR1","unstructured":"Cbs inc. study (2013) Number of smartphone users tops 1 billion. http:\/\/www.cbsnews.com\/8301-205-162-57534583\/study-number-of-smartphone-users-tops-1-billion\/"},{"key":"141_CR2","unstructured":"Swing gui builder (2013). https:\/\/netbeans.org\/features\/java\/swing.html"},{"key":"141_CR3","doi-asserted-by":"crossref","unstructured":"Baranyi P, Csapo A (2010) Cognitive infocommunications: Coginfocom. In: Computational intelligence and informatics (CINTI), 2010 11th International Symposium on, IEEE, pp 141\u2013146","DOI":"10.1109\/CINTI.2010.5672257"},{"key":"141_CR4","unstructured":"Bernard E (2009) JSR 303: bean validation. http:\/\/jcp.org\/en\/jsr\/detail?id=303"},{"key":"141_CR5","doi-asserted-by":"crossref","unstructured":"Berti S, Correani F, Mori G, Patern\u00f2 F, Santoro C (2004)Teresa: a transformation-based environment for designing and developing multi-device interfaces. In: CHI\u201904 extended abstracts on Human factors in computing systems, ACM, pp 793\u2013794","DOI":"10.1145\/985921.985939"},{"key":"141_CR6","unstructured":"Biswas R, Ort E (2006) The java persistence api-a simpler programming model for entity persistence. Sun Microsystems Inc, May"},{"key":"141_CR7","doi-asserted-by":"crossref","unstructured":"Blumendorf M, Lehmann G, Albayrak S (2010) Bridging models and systems at runtime to build adaptive user interfaces. In: Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems, ACM, New York, pp 9\u201318.","DOI":"10.1145\/1822018.1822022"},{"key":"141_CR8","doi-asserted-by":"crossref","unstructured":"Bryant J, Jones M (2012) Responsive web design. In: Pro HTML5 Performance, pp 37\u201349. Springer, Berlin","DOI":"10.1007\/978-1-4302-4525-4_4"},{"issue":"3","key":"141_CR9","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1016\/S0953-5438(03)00010-9","volume":"15","author":"G Calvary","year":"2003","unstructured":"Calvary G, Coutaz J, Thevenin D, Limbourg Q, Bouillon L, Vanderdonckt J (2003) A unifying reference framework for multi-target user interfaces. Interact Comput 15(3):289\u2013308","journal-title":"Interact Comput"},{"key":"141_CR10","doi-asserted-by":"crossref","unstructured":"Cerny T, Chalupa V, Donahoo MJ (2012) Towards smart user interface design. In: Info. Science and Applications (ICISA), 2012 International Conference on. IEEE , pp 1\u20136","DOI":"10.1109\/ICISA.2012.6220929"},{"key":"141_CR11","doi-asserted-by":"crossref","unstructured":"Cerny T, Donahoo MJ, Song E (2013) Towards effective adaptive user interfaces design. In: Proceedings of the 2013 research in applied computation symposium (RACS 2013)","DOI":"10.1145\/2513228.2513278"},{"key":"141_CR12","doi-asserted-by":"crossref","unstructured":"Cerny T, Song E (2011) Uml-based enhanced rich form generation. In: Proceedings of the 2011 ACM symposium on research in applied computation. ACM, New York, pp 192\u2013199","DOI":"10.1145\/2103380.2103420"},{"key":"141_CR13","unstructured":"Cerny T, Song E (2012) Model-driven rich form generation. INFORMATION: Int Inf Inst 15(7): 2695\u20132714"},{"key":"141_CR14","doi-asserted-by":"crossref","unstructured":"Clerckx T, Luyten K, Coninx K (2004) The mapping problem back and forth: customizing dynamic models while preserving consistency. In: Proceedings of the 3rd annual confernce on task models and diagrams. ACM, New York, pp 33\u201342","DOI":"10.1145\/1045446.1045455"},{"key":"141_CR15","unstructured":"Conrad J, Viescas J (2010) Microsoft $$^{\\textregistered }$$ \u00ae Access $$^{\\textregistered }$$ \u00ae 2010 Inside Out. O\u2019Reilly Media, Inc., USA"},{"key":"141_CR16","doi-asserted-by":"crossref","unstructured":"Czarnecki K, Eisenecker UW (1999) Components and generative programming (invited paper). In: Proceedings of the 7th European software engineering conference, ESEC\/FSE-7. Springer, London, pp 2\u201319","DOI":"10.1145\/318774.318779"},{"key":"141_CR17","unstructured":"DeMichiel L (2009) JSR 317: JavaTM persistence API, version 2.0. http:\/\/jcp.org\/en\/jsr\/detail?id=317"},{"key":"141_CR18","volume-title":"Java reflection in action (In Action series)","author":"IR Forman","year":"2004","unstructured":"Forman IR, Forman N (2004) Java reflection in action (In Action series). Manning Publications Co., Greenwich"},{"issue":"12\u201313","key":"141_CR19","doi-asserted-by":"crossref","first-page":"910","DOI":"10.1016\/j.artint.2010.05.005","volume":"174","author":"K Gajos","year":"2010","unstructured":"Gajos K, Weld D, Wobbrock J (2010) Automatically generating personalized user interfaces with supple. Artif Intell 174(12\u201313):910\u2013950","journal-title":"Artif Intell"},{"key":"141_CR20","unstructured":"Graziano AM, Raulin ML (2003) Research methods: a process of inquiry. HarperCollins College Publishers, New York"},{"issue":"10","key":"141_CR21","doi-asserted-by":"crossref","first-page":"1896","DOI":"10.1016\/j.jss.2010.05.079","volume":"83","author":"R Kennard","year":"2010","unstructured":"Kennard R, Leaney J (2010) Towards a general purpose architecture for ui generation. J Syst Softw 83(10):1896\u20131906","journal-title":"J Syst Softw"},{"key":"141_CR22","unstructured":"Laddad R (2003) AspectJ in action: practical aspect-oriented programming, vol 512. Manning Greenwich,Greenwich"},{"key":"141_CR23","doi-asserted-by":"crossref","unstructured":"Limbourg Q, Vanderdonckt J, Michotte B, Bouillon L, L\u00f3pez-Jaquero V (2005) USIXML: a language supporting multi-path development of user interfaces engineering human computer Interaction and interactive systems, chap 12. Springer, Berlin, pp 134\u2013135. doi: 10.1007\/11431879_12","DOI":"10.1007\/11431879_12"},{"key":"141_CR24","doi-asserted-by":"crossref","unstructured":"L\u00f3pez-Jaquero V, Montero F, Real F (2009) Designing user interface adaptation rules with t: Xml. In: Proceedings of the 14th international conference on intelligent user interfaces. ACM, New York, pp 383\u2013388","DOI":"10.1145\/1502650.1502705"},{"key":"141_CR25","unstructured":"Luyten K, Vandervelpen C, den Bergh JV, Coninx K (2005) Context-sensitive user interfaces for ambient environments: design, development and deployment. In: Davies N, Kirste T, Schumann H (eds) Mobile computing and ambient intelligence: the challenge of multimedia. Dagstuhl Seminar Proceedings. Internationales Begegnungs- und Forschungszentrum f\u00fcr Informatik (IBFI), Schloss Dagstuhl, Germany. http:\/\/drops.dagstuhl.de\/opus\/volltexte\/2005\/377"},{"key":"141_CR26","doi-asserted-by":"crossref","unstructured":"Macik, M.: Context model for ability-based automatic ui generation. In: Cognitive infocommunications (CogInfoCom), 2012 IEEE 3rd International Conference on. IEEE, pp 727\u2013732","DOI":"10.1109\/CogInfoCom.2012.6421947"},{"key":"141_CR27","doi-asserted-by":"crossref","unstructured":"Macik M, Cerny T, Basek J, Slavik P (2013) Platform-aware rich-form generation for adaptive systems through code-inspection. In: Human factors in computing and informatics. Springer, Berlin, pp 768\u2013784","DOI":"10.1007\/978-3-642-39062-3_55"},{"key":"141_CR28","doi-asserted-by":"crossref","unstructured":"Maly I, Mikovec Z (2010) Web applications usability testing with task model skeletons. In: Human-centred software engineering. Springer, Berlin, pp 158\u2013165","DOI":"10.1007\/978-3-642-16488-0_13"},{"issue":"4","key":"141_CR29","doi-asserted-by":"crossref","first-page":"316","DOI":"10.1145\/1118890.1118892","volume":"37","author":"M Mernik","year":"2005","unstructured":"Mernik M, Heering J, Sloane AM (2005) When and how to develop domain-specific languages. ACM Comput Surv 37(4):316\u2013344. doi: 10.1145\/1118890.1118892","journal-title":"ACM Comput Surv"},{"issue":"10","key":"141_CR30","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/MC.2009.327","volume":"42","author":"B Morin","year":"2009","unstructured":"Morin B, Barais O, Jezequel JM, Fleurey F, Solberg A (2009) Models@ run.time to support dynamic adaptation. Computer 42(10):44\u201351. doi: 10.1109\/MC.2009.327","journal-title":"Computer"},{"key":"141_CR31","unstructured":"Nielsen J (1993) Usability engineering. AP Professional, Boston. ISBN 0-12-518406-9"},{"key":"141_CR32","doi-asserted-by":"crossref","unstructured":"O\u2019Neil EJ (2008) Object\/relational mapping 2008: hibernate and the entity data model (edm). In: Proceedings of the 2008 ACM SIGMOD international conference on management of data. ACM, New York, pp 1351\u20131356","DOI":"10.1145\/1376616.1376773"},{"key":"141_CR33","doi-asserted-by":"crossref","unstructured":"Perez-medina Jl, Dupuy-chessa S, Front A (2007) A survey of model driven engineering tools for user interface design. In: Proceedings of 6th international workshop on task models and diagrams (TAMODIA\u20192007). Springer, Berlin, pp 84\u201397","DOI":"10.1007\/978-3-540-77222-4_8"},{"issue":"2","key":"141_CR34","doi-asserted-by":"crossref","first-page":"297","DOI":"10.20965\/jaciii.2012.p0297","volume":"16","author":"G Persa","year":"2012","unstructured":"Persa G, Csap\u00f3 \u00c1B, Baranyi P (2012) Coginfocom systems from an interaction perspective\u2014a pilot application for etocom-. JACIII 16(2):297\u2013304","journal-title":"JACIII"},{"key":"141_CR35","unstructured":"Salah S, Sug H (2011) The effectiveness of rapid business application development using oracle forms. In: Advanced information management and service (ICIPM), 2011 7th international conference on. IEEE, pp 33\u201337"},{"key":"141_CR36","doi-asserted-by":"crossref","unstructured":"Slovacek V (2010) Methods for efficient development of task-based applications. In: Human-centred software engineering. Springer, Berlin, pp 206\u2013213","DOI":"10.1007\/978-3-642-16488-0_18"},{"key":"141_CR37","doi-asserted-by":"crossref","unstructured":"Sottet JS, Calvary G, Coutaz J, Favre JM (2008) A model-driven engineering approach for the usability of plastic user interfaces. In: Engineering interactive systems. Springer, Berlin, pp 140\u2013157","DOI":"10.1007\/978-3-540-92698-6_9"},{"key":"141_CR38","unstructured":"Sottet JS, Calvary G, Favre JM (2006) Models at runtime for sustaining user interface plasticity. In: Models@ run. time workshop (in conjunction with MoDELS\/UML 2006 conf.)"},{"key":"141_CR39","unstructured":"Stephanidis C, Paramythis A, Akoumianakis D, Sfyrakis M (1998) Self-adapting web-based systems: towards universal accessibility. In: 4th workshop on user interface for all. Stockholm, Sweden"},{"issue":"2","key":"141_CR40","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1145\/253671.253708","volume":"40","author":"A Dam Van","year":"1997","unstructured":"Van Dam A (1997) Post-wimp user interfaces. Commun ACM 40(2):63\u201367","journal-title":"Commun ACM"},{"issue":"3","key":"141_CR41","first-page":"9","volume":"3","author":"J Wobbrock","year":"2011","unstructured":"Wobbrock J, Kane S, Gajos K, Harada S, Froehlich J (2011) Ability-based design: concept, principles and examples. ACM Trans Access Comput (TACCESS) 3(3):9","journal-title":"ACM Trans Access Comput (TACCESS)"},{"key":"141_CR42","unstructured":"Yeoh W, Felner A, Koenig S (2008) Bnb-adopt: an asynchronous branch-and-bound dcop algorithm. In: Proceedings of the 7th international joint conference on autonomous agents and multiagent systems, vol 2. Int. Foundation for Autonomous Agents and Multiagent Systems, pp 591\u2013598"}],"container-title":["Journal on Multimodal User Interfaces"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s12193-013-0141-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s12193-013-0141-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s12193-013-0141-0","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,3,27]],"date-time":"2022-03-27T17:01:29Z","timestamp":1648400489000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s12193-013-0141-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,2,26]]},"references-count":42,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2014,6]]}},"alternative-id":["141"],"URL":"https:\/\/doi.org\/10.1007\/s12193-013-0141-0","relation":{},"ISSN":["1783-7677","1783-8738"],"issn-type":[{"value":"1783-7677","type":"print"},{"value":"1783-8738","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,2,26]]}}}