{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,13]],"date-time":"2026-02-13T06:25:10Z","timestamp":1770963910944,"version":"3.50.1"},"publisher-location":"Berlin, Heidelberg","reference-count":30,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783642392313","type":"print"},{"value":"9783642392320","type":"electronic"}],"license":[{"start":{"date-parts":[[2013,1,1]],"date-time":"2013-01-01T00:00:00Z","timestamp":1356998400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-3-642-39232-0_44","type":"book-chapter","created":{"date-parts":[[2013,7,2]],"date-time":"2013-07-02T01:44:59Z","timestamp":1372729499000},"page":"401-410","source":"Crossref","is-referenced-by-count":7,"title":["Patterns and Models for Automated User Interface Construction \u2013 In Search of the Missing Links"],"prefix":"10.1007","author":[{"given":"Christian","family":"M\u00e4rtin","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christian","family":"Herdin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J\u00fcrgen","family":"Engel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"44_CR1","unstructured":"Abrams, M., et al.: UIML: An Appliance-Independent XML User Interface Language. In: Proc. Eighth International World Wide Web Conference (WWW 1998). Elsevier Science Pub. (May 1999)"},{"key":"44_CR2","first-page":"254","volume-title":"Proc. CHI 1996","author":"B. Bomsdorf","year":"1996","unstructured":"Bomsdorf, B., Szwillus, G.: Early Prototyping Based on Executable Task Models. In: Proc. CHI 1996, pp. 254\u2013255. ACM, Vancouver (1996)"},{"key":"44_CR3","doi-asserted-by":"crossref","unstructured":"Breiner, K., et al. (eds.): Proc. of the 1st Int. Workshop on Pattern-Driven Engineering of Interactive Computing Systems (PEICS 2010), Berlin, Germany, June 20. ACM Int. Conf. Proc. Series (2010)","DOI":"10.1145\/1822018.1822085"},{"key":"44_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"207","DOI":"10.1007\/3-540-44675-3_13","volume-title":"Interactive Systems. Design, Specification, and Verification","author":"P.P. Silva da","year":"2001","unstructured":"da Silva, P.P.: User Interface Declarative Models and Development Environments: A Survey. In: Patern\u00f3, F. (ed.) DSV-IS 2000. LNCS, vol.\u00a01946, pp. 207\u2013226. Springer, Heidelberg (2001)"},{"key":"44_CR5","doi-asserted-by":"crossref","unstructured":"Engel, J., M\u00e4rtin, C., Forbrig, P.: Tool-support for Pattern-based Generation of User Interfaces. In: [3], pp. 24\u201327 (2010)","DOI":"10.1145\/1824749.1824755"},{"key":"44_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"300","DOI":"10.1007\/978-3-642-39232-0_34","volume-title":"HCII 2013","author":"J. Engel","year":"2013","unstructured":"Engel, J., M\u00e4rtin, C., Herdin, C., Forbrig, P.: Formal Pattern Specifications to Facilitate Semi-Automated User Interface Generation. In: Kurosu, M. (ed.) Human-Computer Interaction, Part I, HCII 2013. LNCS, vol.\u00a08004, pp. 300\u2013309. Springer, Heidelberg (2013)"},{"key":"44_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"826","DOI":"10.1007\/978-3-642-02574-7_92","volume-title":"Human-Computer Interaction. New Trends","author":"J. Engel","year":"2009","unstructured":"Engel, J., M\u00e4rtin, C.: PaMGIS: A Framework for Pattern-Based Modeling and Generation of Interactive Systems. In: Jacko, J.A. (ed.) Human-Computer Interaction, Part I, HCII 2009. LNCS, vol.\u00a05610, pp. 826\u2013835. Springer, Heidelberg (2009)"},{"key":"44_CR8","unstructured":"Engel, J., Herdin, C., M\u00e4rtin, C.: Exploiting HCI Pattern Collections for User Interface Generation. In: Proc. Patterns 2012, Nice, France, pp. 36\u201344. IARIA (2012)"},{"key":"44_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"204","DOI":"10.1007\/978-3-642-21602-2_23","volume-title":"Human-Computer Interaction. Design and Development Approaches","author":"J. Engel","year":"2011","unstructured":"Engel, J., M\u00e4rtin, C., Forbrig, P.: HCI Patterns as a Means to Transform Interactive User Interfaces to Diverse Contexts of Use. In: Jacko, J.A. (ed.) Human-Computer Interaction, Part I, HCII 2011. LNCS, vol.\u00a06761, pp. 204\u2013213. Springer, Heidelberg (2011)"},{"key":"44_CR10","doi-asserted-by":"crossref","unstructured":"Fincher, S., et al.: Perspectives on HCI Patterns: Concepts and Tools (Introducing PLML). In: CHI 2003 Workshop Report (2003)","DOI":"10.1145\/765891.766140"},{"key":"44_CR11","volume-title":"Design Patterns. Elements of Reusable Object-Oriented Software","author":"E. Gamma","year":"1995","unstructured":"Gamma, E., et al.: Design Patterns. Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1995)"},{"key":"44_CR12","first-page":"418","volume-title":"Proc. INTERCHI 1993","author":"C. Janssen","year":"1993","unstructured":"Janssen, C., Weisbecker, A., Ziegler, J.: Generating User Interfaces from Data Models and Dialog Net Specifications. In: Proc. INTERCHI 1993, pp. 418\u2013423. IOS Press, ACM, Amsterdam (1993)"},{"key":"44_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"258","DOI":"10.1007\/978-3-642-21602-2_29","volume-title":"Human-Computer Interaction. Design and Development Approaches","author":"C. Kaelber","year":"2011","unstructured":"Kaelber, C., M\u00e4rtin, C.: From Structural Analysis to Scenarios and Patterns for Knowledge Sharing Applications. In: Jacko, J.A. (ed.) Human-Computer Interaction, Part I, HCII 2011. LNCS, vol.\u00a06761, pp. 258\u2013267. Springer, Heidelberg (2011)"},{"key":"44_CR14","doi-asserted-by":"crossref","unstructured":"Klug, T., Kangasharju, J.: Executable Task Models. In: Proc. TAMODIA 2005, Gdansk, Poland, pp. 119\u2013122. ACM (2005)","DOI":"10.1145\/1122935.1122958"},{"key":"44_CR15","unstructured":"M\u00e4rtin, C.: Software Life Cycle Automation for Interactive Applications: The AME Design Environment. In: Vanderdonckt, J. (ed.) Proc. of CADUI 1996, pp. 57\u201373. Presses Universitaires de Namur (1996)"},{"key":"44_CR16","doi-asserted-by":"publisher","first-page":"187","DOI":"10.1007\/978-3-7091-6451-8_9","volume-title":"Systems: Theory and Practice","author":"C. M\u00e4rtin","year":"1998","unstructured":"M\u00e4rtin, C.: Model-Based Software Engineering for Interactive Systems. In: Albrecht, R. (ed.) Systems: Theory and Practice, pp. 187\u2013211. Springer, Wien (1998)"},{"key":"44_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1159","DOI":"10.1007\/978-3-540-73105-4_126","volume-title":"Human-Computer Interaction. Interaction Design and Usability","author":"C. M\u00e4rtin","year":"2007","unstructured":"M\u00e4rtin, C., Roski, A.: Structurally Supported Design of HCI Pattern Languages. In: Jacko, J.A. (ed.) Human-Computer Interaction, Part I, HCII 2007. LNCS, vol.\u00a04550, pp. 1159\u20131167. Springer, Heidelberg (2007)"},{"key":"44_CR18","doi-asserted-by":"crossref","unstructured":"Marcus, A.: Patterns within Patterns. Interactions, 28\u201334 (March+April 2004)","DOI":"10.1145\/971258.971268"},{"key":"44_CR19","unstructured":"Martinie, C., et al.: Formal Tasks and Systems Models as a Tool for Specifying and Assessing Automation Designs. In: Proc. ATACCS 2011, Barcelona, Spain, pp. 50\u201359 (2011)"},{"key":"44_CR20","doi-asserted-by":"crossref","unstructured":"Meixner, G., Paterno, F., Vanderdonckt, J.: Past, Present, and Future of Model-Based User Interface Development. i-com\u00a0(3), 2\u201311 (2011)","DOI":"10.1524\/icom.2011.0026"},{"key":"44_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"290","DOI":"10.1007\/3-540-46105-1_33","volume-title":"Advances in Object-Oriented Information Systems","author":"S.J. Mellor","year":"2002","unstructured":"Mellor, S.J., Scott, K., Uhl, A., Weise, D.: Model-Driven Architecture. In: Bruel, J.-M., Bellahs\u00e8ne, Z. (eds.) OOIS 2002. LNCS, vol.\u00a02426, pp. 290\u2013297. Springer, Heidelberg (2002)"},{"key":"44_CR22","doi-asserted-by":"crossref","unstructured":"Palanque, P., et al.: A Model-based Approach for Supporting Engineering Usability Evaluation of Interaction Techniques. In: Proc. EICS 2011, Pisa, Italy, pp. 21\u201329. ACM (2011)","DOI":"10.1145\/1996461.1996490"},{"key":"44_CR23","doi-asserted-by":"crossref","unstructured":"Patern\u00f2, F.: Model-Based Design and Evaluation of Interactive Applications. Springer (2000)","DOI":"10.1007\/978-1-4471-0445-2"},{"key":"44_CR24","doi-asserted-by":"crossref","unstructured":"Raneburger, D., et al.: Automated Generation of Device-Specific WIMP UIs: Weaving of Structural and Behavioral Models. In: EICS 2011, Pisa, Italy, pp. 41\u201346. ACM (2011)","DOI":"10.1145\/1996461.1996492"},{"key":"44_CR25","doi-asserted-by":"crossref","unstructured":"Reichart, D., Forbrig, P., Dittmar, A.: Task Models as Basis for Requirements Engineering and Software Execution. In: Proc. TAMODIA 2004, Prague, Czech Republic, pp. 51\u201358. ACM (2004)","DOI":"10.1145\/1045446.1045457"},{"key":"44_CR26","unstructured":"Schlungbaum, E., Elwert, T.: Automatic User Interface Generation from Declarative Models. In: Vanderdonckt, J. (ed.) Proc. of CADUI 1996, pp. 3\u201317. Presses Universitaires de Namur (1996)"},{"key":"44_CR27","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"299","DOI":"10.1007\/978-3-642-21602-2_33","volume-title":"Human-Computer Interaction. Design and Development Approaches","author":"M. Seissler","year":"2011","unstructured":"Seissler, M., Breiner, K., Meixner, G.: Towards Pattern-Driven Engineering of Run-Time Adaptive User Interfaces for Smart Production Environments. In: Jacko, J.A. (ed.) Human-Computer Interaction, Part I, HCII 2011. LNCS, vol.\u00a06761, pp. 299\u2013308. Springer, Heidelberg (2011)"},{"key":"44_CR28","first-page":"424","volume-title":"Proc. INTERCHI 1993","author":"J. Vanderdonckt","year":"1993","unstructured":"Vanderdonckt, J., Bodart, F.: Encapsulating Knowledge for Intelligent Automatic Interaction Objects Selection. In: Proc. INTERCHI 1993, pp. 424\u2013429. IOS Press, ACM, Amsterdam (1993)"},{"key":"44_CR29","unstructured":"Vanderdonckt, J., et al.: UsiXML: a User Interface Description Language for Specifying multimodal User Interfaces. In: Proc. W3C Workshop on Multimodal Interaction (WMI 2004), July 19-20 (2004)"},{"key":"44_CR30","unstructured":"Wendler, S., et al.: Development of Graphical User Interfaces based on User Interface Patterns. In: Proc. Patterns 2012, Nice, France, pp. 57\u201366. IARIA (2012)"}],"container-title":["Lecture Notes in Computer Science","Human-Computer Interaction. Human-Centred Design Approaches, Methods, Tools, and Environments"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-39232-0_44","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,2,27]],"date-time":"2022-02-27T00:09:35Z","timestamp":1645920575000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-39232-0_44"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9783642392313","9783642392320"],"references-count":30,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-39232-0_44","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013]]}}}