{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T06:59:51Z","timestamp":1743058791015,"version":"3.40.3"},"publisher-location":"Cham","reference-count":46,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319072326"},{"type":"electronic","value":"9783319072333"}],"license":[{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"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":[[2014]]},"DOI":"10.1007\/978-3-319-07233-3_28","type":"book-chapter","created":{"date-parts":[[2014,6,10]],"date-time":"2014-06-10T12:58:45Z","timestamp":1402405125000},"page":"295-307","source":"Crossref","is-referenced-by-count":4,"title":["Evaluation of Model-Based User Interface Development Approaches"],"prefix":"10.1007","author":[{"given":"J\u00fcrgen","family":"Engel","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christian","family":"Herdin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christian","family":"M\u00e4rtin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"unstructured":"Balzert, H., et al.: The JANUS Application Development Environment - Generating More than the User Interface. In: Computer-Aided Design of User Interfaces, pp. 183\u2013206. Namur University Press (1996)","key":"28_CR1"},{"doi-asserted-by":"crossref","unstructured":"Bennett, W.E., et al.: Transformations on a Dialog Tree: Rule-Based Mapping of Content to Style. In: Proceedings of the ACM SIGGRAPH Symposium on User Interface Software and Technology, Williamsburg, Virginia, USA (1989)","key":"28_CR2","DOI":"10.1145\/73660.73669"},{"doi-asserted-by":"crossref","unstructured":"Berti, S., et al.: TERESA: A Transformation-based Environment for Designing and Developing Multi-Device Interfaces. In:Proceedings of ACM CHI 2004 (Vienna, April 2004), vol.\u00a0II, pp. 793\u2013794. ACM Press (2004)","key":"28_CR3","DOI":"10.1145\/985921.985939"},{"unstructured":"Berti, S., Mori, G., Patern\u00f2, F., Santoro, C.: TERESA: An Environment for Designing Multi-Device Interactive Services (2005), \n                    \n                      http:\/\/giove.isti.cnr.it\/attachments\/publications\/2005-A2-80.pdf\n                    \n                    \n                   (last Website call on January 25, 2014)","key":"28_CR4"},{"doi-asserted-by":"crossref","unstructured":"Bodart, F., et al.: Towards a Systematic Building of Software Architectures: the TRIDENT Methodological Guide. In: Design, Specification and Verification of Interactive Systems, pp. 262\u2013278. Springer (1995)","key":"28_CR5","DOI":"10.1007\/978-3-7091-9437-9_16"},{"unstructured":"Calvary, G., et al.: The CAMELEON Reference Framework. Document D1.1 of the CAMELEON R&D Project IST-2000-30104 (2002)","key":"28_CR6"},{"key":"28_CR7","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. da Silva","year":"2001","unstructured":"da Silva, P.P.: User interface declarative models and development environments: A survey. In: Palanque, P., Patern\u00f3, F. (eds.) DSV-IS 2000. LNCS, vol.\u00a01946, pp. 207\u2013226. Springer, Heidelberg (2001)"},{"doi-asserted-by":"crossref","unstructured":"Elwert, T., Schlungbaum, E.: Modelling and Generation of Graphical User Interfaces in the TADEUS Approach. In: Designing, Specification and Verification of Interactive Systems, pp. 193\u2013208. Springer (1995)","key":"28_CR8","DOI":"10.1007\/978-3-7091-9437-9_12"},{"key":"28_CR9","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 2013. LNCS, vol.\u00a05610, pp. 826\u2013835. Springer, Heidelberg (2009)"},{"key":"28_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"300","DOI":"10.1007\/978-3-642-39232-0_34","volume-title":"Human-Computer Interaction. Human-Centred Design Approaches, Methods, Tools, and Environments","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.) HCII\/HCI 2013, Part I. LNCS, vol.\u00a08004, pp. 300\u2013309. Springer, Heidelberg (2013)"},{"key":"28_CR11","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1109\/52.16899","volume":"6","author":"J. Foley","year":"1989","unstructured":"Foley, J., et al.: The User Interface Design Environment - A Computer Aided Software Engineering Tool for the User Computer Interface. IEEE Software\u00a06, 25\u201332 (1989)","journal-title":"IEEE Software"},{"key":"28_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1007\/11551201_3","volume-title":"UbiComp 2005: Ubiquitous Computing","author":"K. Gajos","year":"2005","unstructured":"Gajos, K., Christianson, D., Hoffmann, R., Shaked, T., Henning, K., Long, J.J., Weld, D.S.: Fast and Robust Interface Generation for Ubiquitous Applications. In: Beigl, M., Intille, S.S., Rekimoto, J., Tokuda, H. (eds.) UbiComp 2005. LNCS, vol.\u00a03660, pp. 37\u201355. Springer, Heidelberg (2005)"},{"doi-asserted-by":"crossref","unstructured":"Gajos, K., Weld, D.: Preference Elicitation for Interface Optimization. In: UIST 2005: Proceedings of the 18th Annual ACM Symposium on User Interface Software and Technology, New York, USA (2005)","key":"28_CR13","DOI":"10.1145\/1095034.1095063"},{"doi-asserted-by":"crossref","unstructured":"Gajos, K., Weld, D.S.: SUPPLE: Automatically Generating User Interfaces. In: Proceedings of the 9th International Conference on Intelligent User Interfaces, pp. 93\u2013100 (2004)","key":"28_CR14","DOI":"10.1145\/964442.964461"},{"key":"28_CR15","doi-asserted-by":"publisher","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.: Automatically Generating Personalized User Interfaces with SUPPLE. Artificial Intelligence\u00a0174, 910\u2013950 (2010)","journal-title":"Artificial Intelligence"},{"unstructured":"Gajos, K., Weld, S., Wobbrock, J.: Decision-Theoretic User Interface Generation. In: AAAI 2008, pp. 1532\u20131536. AAAI Press (2008)","key":"28_CR16"},{"doi-asserted-by":"crossref","unstructured":"Gajos, K., Wobbrock, J., Weld, D.: Automatically Generating User Interfaces Adapted to Users\u2019 Motor and Vision Capabilities. In: UIST 2007: Proceedings of the 20th Annual ACM Symposium on User Interface Software and Technology, New Port, Rhode Island, USA (2007)","key":"28_CR17","DOI":"10.1145\/1294211.1294253"},{"doi-asserted-by":"crossref","unstructured":"Gajos, K., Wobbrock, J., Weld, D.: Improving the Performance of Motor-Impaired Users with Automaticalls-generated, Ability-Based Interfaces. In: CHI 2008: Proceeding of the 26th Annual SIGCHI Conference on Human Factors in Computing Systems, New York, USA (2008)","key":"28_CR18","DOI":"10.1145\/1357054.1357250"},{"doi-asserted-by":"crossref","unstructured":"Griffiths, T., et al.: Teallach: A Model-Based User Interface Development Environment for Object Databases. In: Proceedings of UIDIS 1999, pp. 86\u201396. IEEE Press (1999)","key":"28_CR19","DOI":"10.1109\/UIDIS.1999.791465"},{"unstructured":"ISTI: MARIA Fact Sheet (2011), \n                    \n                      http:\/\/giove.isti.cnr.it\/tools\/MARIA\/MARIA%20Fact%20Sheet.pdf\n                    \n                    \n                   (last Website call on January 25, 2014]","key":"28_CR20"},{"doi-asserted-by":"crossref","unstructured":"Janssen, C., Weisbecker, A., Ziegler, J.: Generating User Interfaces from Data Models and Dialogue Net Specifications. In: Proceedings of Inter CHI 1993, pp. 418\u2013423. ACM Press (1993)","key":"28_CR21","DOI":"10.1145\/169059.169335"},{"unstructured":"Lonczewski, F., Schreiber, S.: The FUSE-System: an Integrated User Interface Desgin Environment. In: Computer-Aided Design of User Interfaces, pp. 37\u201356. Namur University Press (1996)","key":"28_CR22"},{"doi-asserted-by":"crossref","unstructured":"Markopoulos, P., Pycock, J., Wilson, S., Johnson, P.: Adept - A Task Based Design Environment. In: Proceedings of the 25th Hawaii International Conference on System Sciences, pp. 587\u2013596. IEEE Computer Society Press (1992)","key":"28_CR23","DOI":"10.1109\/HICSS.1992.183310"},{"key":"28_CR24","series-title":"Advances in Computing Science Series","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: Systems: Theory and Practice. Advances in Computing Science Series, pp. 187\u2013211. Springer, Heidelberg (1998)"},{"unstructured":"M\u00e4rtin, C.: Software Life Cycle Automation for Interactive Applications: The AME Design Environment. In: Computer-Aided Design of User Interfaces, pp. 57\u201374. Namur University Press (1996)","key":"28_CR25"},{"unstructured":"M\u00e4rtin, C., Winterhalder, C.: Integrating CASE and UIMS for Automatic Software Construction. In: Proceedings of the 5th Int. Conference on Human-Computer Interaction - HCI International 1993, pp. 291\u2013296. Elsevier (1993)","key":"28_CR26"},{"issue":"8","key":"28_CR27","doi-asserted-by":"publisher","first-page":"507","DOI":"10.1109\/TSE.2004.40","volume":"30","author":"G. Mori","year":"2004","unstructured":"Mori, G., Patern\u00f2, F., Santoro, C.: Design and Development of Multidevice User Interfaces through Multiple Logical Descriptions. Journal IEEE Transactions on Software Engineering\u00a030(8), 507\u2013520 (2004)","journal-title":"Journal IEEE Transactions on Software Engineering"},{"doi-asserted-by":"crossref","unstructured":"Mori, G., Patern\u00f2, F., Santoro, C.: Tool Support for Designing Nomadic Applications. In: IUI 2003 Proceedings of the 8th International Conference on Intelligent User Interfaces, pp. 141\u2013148. ACM (2003)","key":"28_CR28","DOI":"10.1145\/604045.604069"},{"unstructured":"Myers, B.A.: State of the Art in User Interface Software Tools. In: Advances in Human-Computer Interaction, vol.\u00a04. Ablex Publishing (1992)","key":"28_CR29"},{"key":"28_CR30","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1007\/978-1-4471-0445-2_4","volume-title":"Model-Based Design and Evaluation of Interactive Applications","author":"F. Patern\u00f2","year":"2000","unstructured":"Patern\u00f2, F.: The ConcurTaskTrees Notation. In: Model-Based Design and Evaluation of Interactive Applications, pp. 39\u201366. Springer, Heidelberg (2000)"},{"issue":"2","key":"28_CR31","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1504\/IJWET.2008.018099","volume":"4","author":"F. Patern\u00f2","year":"2008","unstructured":"Patern\u00f2, F., et al.: Authoring Pervasive Multimodal user Interfaces. International Jounal of Web Engineering and Technology\u00a04(2), 235\u2013261 (2008)","journal-title":"International Jounal of Web Engineering and Technology"},{"key":"28_CR32","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, C., Spano, L.D.: Engineering the Authoring of Usable Service Front Ends. The Journal of Systems and Software\u00a084, 1806\u20131822 (2011)","journal-title":"The Journal of Systems and Software"},{"doi-asserted-by":"crossref","unstructured":"Patern\u00f2, F., Santoro, C., Spano, L.D.: Exploiting Web Service Annotations in Model-based User Interface Development. In: Proceedings of EICS 2010 - 2nd ACM SIGCHI Symposium on Engineering Interactive Computing Systems, pp. 219\u2013224. ACM (2010)","key":"28_CR33","DOI":"10.1145\/1822018.1822053"},{"doi-asserted-by":"crossref","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 Transactions on Human-Computer Interaction (2009)","key":"28_CR34","DOI":"10.1145\/1614390.1614394"},{"key":"28_CR35","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"892","DOI":"10.1007\/978-3-642-03655-2_98","volume-title":"Human-Computer Interaction \u2013 INTERACT 2009","author":"F. Patern\u00f2","year":"2009","unstructured":"Patern\u00f2, F., Santoro, C., Spano, L.D.: Model-Based Design of Multi-device Interactive Applications Based on Web Services. In: Gross, T., Gulliksen, J., Kotz\u00e9, P., Oestreicher, L., Palanque, P., Prates, R.O., Winckler, M. (eds.) INTERACT 2009 Part I. LNCS, vol.\u00a05726, pp. 892\u2013905. Springer, Heidelberg (2009)"},{"doi-asserted-by":"crossref","unstructured":"Patern\u00f2, F., Santoro, C., Spano, L.D.: Support for Authoring Service Front-Ends. In: Proceedings of EICS 2009 - 1st ACM SIGCHI Symposium on Engineering Interactive Computing Systems, Pittsburgh, PA, USA (2009)","key":"28_CR36","DOI":"10.1145\/1570433.1570451"},{"doi-asserted-by":"crossref","unstructured":"Puerta, A., Maulsby, D.: Management of Interface Design Knowledge with MODI-D. In: Proceedings of IUI 1997, Orlando, FL, pp. 249\u2013252 (1997)","key":"28_CR37","DOI":"10.1145\/238218.238337"},{"unstructured":"Puerta, A.: The Mecano Project: Comprehensive and Integrated Support for Model-Based Interface Development. In: Computer-Aided Design of User Interfaces, pp. 19\u201336. Namur University Press (1996)","key":"28_CR38"},{"unstructured":"Puerta, A., Eisenstein, J.: Interactively Mapping Task Models to Interfaces in MOBI-D. In: Proc. Eurographics Workshop on Design, Specification and Validation of Interactive Systems (DSV-IS 1998), pp. 261\u2013273 (1998)","key":"28_CR39"},{"key":"28_CR40","first-page":"171","volume-title":"IUI 1999 Proceedings of the 4th International Conference on Intelligent User Interfaces","author":"A. Puerta","year":"1999","unstructured":"Puerta, A., Eisenstein, J.: Towards a general computational framework for model-based interface development systems. In: IUI 1999 Proceedings of the 4th International Conference on Intelligent User Interfaces, pp. 171\u2013178. ACM, New York (1999)"},{"doi-asserted-by":"crossref","unstructured":"Puerta, A., Eriksson, H., Gennari, J., Musen, M.: Beyond Data Models for Automated User Interface Generation. In: Proc. British HCI 1994, pp. 353\u2013366. University Press (1994)","key":"28_CR41","DOI":"10.1017\/CBO9780511600821.027"},{"unstructured":"Schlungbaum, E.: Model-based User Interface Software Tools - Current State of Declarative Models. Graphics, Visualization and Usability Centre, Georgia Institute of Technology, GVU Tech Report (1996)","key":"28_CR42"},{"doi-asserted-by":"crossref","unstructured":"Szekely, P., Luo, P., Neches, R.: Facilitating the Exploration of Interface Design Alternatives: The HUMANOID Model of Interface Design. In: Proceedings of SIGCHI 1992, vol.\u00a01992, pp. 507\u2013515 (1992)","key":"28_CR43","DOI":"10.1145\/142750.142912"},{"doi-asserted-by":"crossref","unstructured":"Szekely, P., et al.: Declarative Interface Models for User Interface Construction Tools: the MASTERMIND Approach. In: Engineering for Human-Computer Interaction, pp. 120\u2013150. Chapman & Hall (1996)","key":"28_CR44","DOI":"10.1007\/978-0-387-34907-7_8"},{"issue":"3","key":"28_CR45","doi-asserted-by":"publisher","first-page":"204","DOI":"10.1145\/98188.98194","volume":"8","author":"C. Wiecha","year":"1990","unstructured":"Wiecha, C., et al.: ITS: A Tool for Rapidly Developing Interactive Applications. ACM Transactions on Information Systems\u00a08(3), 204\u2013236 (1990)","journal-title":"ACM Transactions on Information Systems"},{"doi-asserted-by":"crossref","unstructured":"Wiecha, C., Boies, S.: Generating User Interfaces: Principles and Use of ITS Style Rules. In: Proceedings of UIST 1990 (1990)","key":"28_CR46","DOI":"10.1145\/97924.97927"}],"container-title":["Lecture Notes in Computer Science","Human-Computer Interaction. Theories, Methods, and Tools"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-07233-3_28","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,2,22]],"date-time":"2020-02-22T23:06:01Z","timestamp":1582412761000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-07233-3_28"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783319072326","9783319072333"],"references-count":46,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-07233-3_28","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2014]]}}}