{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T11:55:14Z","timestamp":1742990114544,"version":"3.40.3"},"publisher-location":"Cham","reference-count":43,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030110291"},{"type":"electronic","value":"9783030110307"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"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":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-3-030-11030-7_9","type":"book-chapter","created":{"date-parts":[[2019,1,31]],"date-time":"2019-01-31T04:13:06Z","timestamp":1548907986000},"page":"185-210","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Technology Enhanced Support for Learning Interactive Software Systems"],"prefix":"10.1007","author":[{"given":"Jenny","family":"Ruiz","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Estefan\u00eda","family":"Serral","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Monique","family":"Snoeck","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,2,1]]},"reference":[{"issue":"1","key":"9_CR1","first-page":"9","volume":"47","author":"PA Akiki","year":"2015","unstructured":"Akiki, P.A., Bandara, A.K., Yu, Y.: Adaptive model-driven user interface development systems. ACM Comput. Surv. 47(1), 9 (2015)","journal-title":"ACM Comput. Surv."},{"key":"9_CR2","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1016\/j.infsof.2018.01.010","volume":"97","author":"L Cayola","year":"2018","unstructured":"Cayola, L., Mac\u00edas, J.A.: Systematic guidance on usability methods in user-centered software development. Inf. Softw. Technol. 97, 163\u2013175 (2018)","journal-title":"Inf. Softw. Technol."},{"key":"9_CR3","doi-asserted-by":"publisher","DOI":"10.1007\/1-4020-4113-6","volume-title":"Human-Centered Software Engineering-Integrating Usability in the Software Development Lifecycle","year":"2005","unstructured":"Seffah, A., Gulliksen, J., Desmarais, M.C. (eds.): Human-Centered Software Engineering-Integrating Usability in the Software Development Lifecycle, vol. 8. Springer, Heidelberg (2005). \n                  https:\/\/doi.org\/10.1007\/1-4020-4113-6"},{"key":"9_CR4","doi-asserted-by":"crossref","unstructured":"da Cruz, A.M.R., Faria, J.P.: Automatic generation of user interface models and prototypes from domain and use case models. In: ICSOFT, no. 1, pp. 169\u2013176 (2009)","DOI":"10.5772\/9498"},{"issue":"3","key":"9_CR5","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1524\/icom.2011.0026","volume":"10","author":"G Meixner","year":"2011","unstructured":"Meixner, G., Patern\u00f2, F., Vanderdonckt, J.: Past, present, and future of model-based user interface development. i-com 10(3), 2\u201311 (2011)","journal-title":"i-com"},{"key":"9_CR6","unstructured":"Nguyen, K.D., Rahman, M.A.: Identifying interface design patterns by studying intrinsic designs. In: CSCEET 2016, pp. 13\u201324 (2016)"},{"issue":"7","key":"9_CR7","first-page":"824","volume":"14","author":"T Sboui","year":"2016","unstructured":"Sboui, T., Ayed, M.B.: Generative software development techniques of user interface: survey and open issues. Int. J. Comput. Sci. Inf. Secur. 14(7), 824 (2016)","journal-title":"Int. J. Comput. Sci. Inf. Secur."},{"issue":"5","key":"9_CR8","first-page":"86","volume":"9","author":"J Dehinbo","year":"2011","unstructured":"Dehinbo, J.: Establishing and applying criteria for evaluating the ease of use of dynamic platforms for teaching web application development. Inf. Syst. Educ. J. 9(5), 86 (2011)","journal-title":"Inf. Syst. Educ. J."},{"key":"9_CR9","doi-asserted-by":"crossref","unstructured":"Ruiz, J., Serral, E., Snoeck, M.: Evaluating user interface generation approaches: model-based versus model-driven development. Softw. Syst. Model. 1\u201324 (2018)","DOI":"10.1007\/s10270-018-0698-x"},{"key":"9_CR10","doi-asserted-by":"crossref","unstructured":"Ruiz, J., Serral, E., Snoeck, M.: A fully implemented didactic tool for the teaching of interactive software systems. In: Modelsward 2018, pp. 95\u2013105 (2018)","DOI":"10.5220\/0006579600950105"},{"key":"9_CR11","doi-asserted-by":"crossref","unstructured":"Feuerstack, S., Blumendorf, M., Schwartze, V., Albayrak, S.: Model-based layout generation. In: AVI, pp. 217\u2013224 (2008)","DOI":"10.1145\/1385569.1385605"},{"issue":"12","key":"9_CR12","doi-asserted-by":"publisher","first-page":"995","DOI":"10.1631\/FITEE.1500083","volume":"16","author":"I Marin","year":"2015","unstructured":"Marin, I., Ortin, F., Pedrosa, G., Rodriguez, J.: Generating native user interfaces for multiple devices by means of model transformation. Front. Inf. Technol. Electron. Eng. 16(12), 995\u20131017 (2015)","journal-title":"Front. Inf. Technol. Electron. Eng."},{"key":"9_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"256","DOI":"10.1007\/978-3-540-45233-1_19","volume-title":"Human-Computer Interaction with Mobile Devices and Services","author":"K Coninx","year":"2003","unstructured":"Coninx, K., Luyten, K., Vandervelpen, C., Van den Bergh, J., Creemers, B.: Dygimes: dynamically generating interfaces for mobile computing devices and embedded systems. In: Chittaro, L. (ed.) Mobile HCI 2003. LNCS, vol. 2795, pp. 256\u2013270. Springer, Heidelberg (2003). \n                  https:\/\/doi.org\/10.1007\/978-3-540-45233-1_19"},{"key":"9_CR14","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1016\/j.ijhcs.2015.09.003","volume":"86","author":"A Delgado","year":"2016","unstructured":"Delgado, A., Estepa, A., Troyano, J.A., Estepa, R.: Reusing UI elements with model-based user interface development. Int. J. Hum. Comput. Stud. 86, 48\u201362 (2016)","journal-title":"Int. J. Hum. Comput. Stud."},{"issue":"8","key":"9_CR15","doi-asserted-by":"publisher","first-page":"507","DOI":"10.1109\/TSE.2004.40","volume":"30","author":"G Mori","year":"2004","unstructured":"Mori, G., Paterno, F., Santoro, C.: Design and development of multidevice user interfaces through multiple logical descriptions. Softw. Eng. IEEE Trans. 30(8), 507\u2013520 (2004)","journal-title":"Softw. Eng. IEEE Trans."},{"key":"9_CR16","doi-asserted-by":"crossref","unstructured":"Tran, V.: UI generation from task, domain and user models: the DB-USE approach. In: 2nd ACM SIGCHI, pp. 353\u2013356 (2010)","DOI":"10.1145\/1822018.1822079"},{"key":"9_CR17","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1016\/j.advengsoft.2012.06.002","volume":"52","author":"AI Molina","year":"2012","unstructured":"Molina, A.I., Giraldo, W.J., Gallardo, J., Redondo, M.A., Ortega, M., Garc\u00eda, G.: CIAT-GUI: a MDE-compliant environment for developing Graphical User Interfaces of information systems. Adv. Eng. Softw. 52, 10\u201329 (2012)","journal-title":"Adv. Eng. Softw."},{"key":"9_CR18","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-71868-0","volume-title":"Model-Driven Architecture in Practice - A Software Production Environment Based on Conceptual Modeling","author":"O Pastor","year":"2007","unstructured":"Pastor, O., Molina, J.C.: Model-Driven Architecture in Practice - A Software Production Environment Based on Conceptual Modeling. Springer, Heidelberg (2007). \n                  https:\/\/doi.org\/10.1007\/978-3-540-71868-0"},{"key":"9_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"605","DOI":"10.1007\/978-3-319-19890-3_39","volume-title":"Engineering the Web in the Big Data Era","author":"R Acerbis","year":"2015","unstructured":"Acerbis, R., Bongio, A., Brambilla, M., Butti, S.: Model-driven development based on OMG\u2019s IFML with WebRatio web and mobile platform. In: Cimiano, P., Frasincar, F., Houben, G.-J., Schwabe, D. (eds.) ICWE 2015. LNCS, vol. 9114, pp. 605\u2013608. Springer, Cham (2015). \n                  https:\/\/doi.org\/10.1007\/978-3-319-19890-3_39"},{"issue":"1","key":"9_CR20","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1145\/169073.169359","volume":"25","author":"ML Barrett","year":"1993","unstructured":"Barrett, M.L.: A hypertext module for teaching user interface design. ACM SIGCSE Bull. 25(1), 107\u2013111 (1993)","journal-title":"ACM SIGCSE Bull."},{"issue":"4","key":"9_CR21","doi-asserted-by":"publisher","first-page":"375","DOI":"10.1016\/j.ijhcs.2005.08.016","volume":"64","author":"AG Sutcliffe","year":"2006","unstructured":"Sutcliffe, A.G., Kurniawan, S., Shin, J.-E.: A method and advisor tool for multimedia user interface design. Int. J. Hum. Comput. Stud. 64(4), 375\u2013392 (2006)","journal-title":"Int. J. Hum. Comput. Stud."},{"issue":"1","key":"9_CR22","first-page":"21","volume":"11","author":"FBV Benitti","year":"2015","unstructured":"Benitti, F.B.V., Sommariva, L.: Evaluation of a game used to teach usability to undergraduate students in computer science. J. Usability Stud. 11(1), 21\u201339 (2015)","journal-title":"J. Usability Stud."},{"key":"9_CR23","doi-asserted-by":"crossref","unstructured":"Lisowska Masson, A., Lalanne, D., Amstutz, T.: A usability refactoring process for large-scale open source projects: the ILIAS case study. In: 2017 CHI Conference Extended Abstracts on Human Factors in Computing Systems, pp. 1135\u20131143 (2017)","DOI":"10.1145\/3027063.3053345"},{"key":"9_CR24","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-10145-3","volume-title":"Enterprise Information Systems Engineering: The MERODE Approach","author":"M Snoeck","year":"2014","unstructured":"Snoeck, M.: Enterprise Information Systems Engineering: The MERODE Approach. Springer, Cham (2014). \n                  https:\/\/doi.org\/10.1007\/978-3-319-10145-3"},{"key":"9_CR25","series-title":"Lecture Notes in Business Information Processing","doi-asserted-by":"publisher","first-page":"411","DOI":"10.1007\/978-3-642-38484-4_29","volume-title":"Enterprise, Business-Process and Information Systems Modeling","author":"G Sedrakyan","year":"2013","unstructured":"Sedrakyan, G., Snoeck, M.: Feedback-enabled MDA-prototyping effects on modeling knowledge. In: Nurcan, S., et al. (eds.) BPMDS\/EMMSAD -2013. LNBIP, vol. 147, pp. 411\u2013425. Springer, Heidelberg (2013). \n                  https:\/\/doi.org\/10.1007\/978-3-642-38484-4_29"},{"key":"9_CR26","doi-asserted-by":"publisher","first-page":"367","DOI":"10.1016\/j.compedu.2014.06.014","volume":"78","author":"G Sedrakyan","year":"2014","unstructured":"Sedrakyan, G., Snoeck, M., Poelmans, S.: Assessing the effectiveness of feedback enabled simulation in teaching conceptual modeling. Comput. Educ. 78, 367\u2013382 (2014)","journal-title":"Comput. Educ."},{"key":"9_CR27","unstructured":"Sedrakyan, G., Snoeck, M.: A PIM-to-Code requirements engineering framework. In: Modelsward 2013, pp. 163\u2013169 (2013)"},{"key":"9_CR28","doi-asserted-by":"crossref","unstructured":"Ruiz, J., Sedrakyan, G., Snoeck, M.: Generating user interface from conceptual, presentation and user models with JMermaid in a learning approach. In: Interaction 2015 (2015)","DOI":"10.1145\/2829875.2829893"},{"key":"9_CR29","doi-asserted-by":"crossref","unstructured":"Ruiz, J., Serral, E., Snoeck, M.: UI-GEAR: user interface generation prEview capable to adapt in real-time. In: Modelsward 2017, pp. 277\u2013284 (2017)","DOI":"10.5220\/0006115402770284"},{"issue":"6","key":"9_CR30","doi-asserted-by":"publisher","first-page":"615","DOI":"10.1016\/j.is.2010.01.001","volume":"35","author":"B Benavides","year":"2010","unstructured":"Benavides, B., Segura, S., Cort\u00e9s, A.R.: Automated analysis of feature models 20 years later: a literature review. Inf. Syst. 35(6), 615\u2013636 (2010)","journal-title":"Inf. Syst."},{"key":"9_CR31","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"397","DOI":"10.1007\/978-3-319-58071-5_30","volume-title":"Human-Computer Interaction. User Interface Design, Development and Multimodality","author":"J Engel","year":"2017","unstructured":"Engel, J., M\u00e4rtin, C., Forbrig, P.: Practical aspects of pattern-supported model-driven user interface generation. In: Kurosu, M. (ed.) HCI 2017. LNCS, vol. 10271, pp. 397\u2013414. Springer, Cham (2017). \n                  https:\/\/doi.org\/10.1007\/978-3-319-58071-5_30"},{"key":"9_CR32","unstructured":"Limbourg, Q., Vanderdonckt, J., Michotte, B., Bouillon, L., Florins, M.: USIXML: a user interface description language supporting multiple levels of independence. In: ICWE Workshops, pp. 325\u2013338 (2004)"},{"key":"9_CR33","volume-title":"The Elements of User Interface Design","author":"T Mandel","year":"1997","unstructured":"Mandel, T.: The Elements of User Interface Design, vol. 20. Wiley, New York (1997)"},{"key":"9_CR34","doi-asserted-by":"crossref","unstructured":"Norman, D.A.: Design principles for human-computer interfaces. In: SIGCHI, pp. 1\u201310 (1983)","DOI":"10.1145\/800045.801571"},{"key":"9_CR35","volume-title":"10 Usability Heuristics for User Interface Design","author":"J Nielsen","year":"1995","unstructured":"Nielsen, J.: 10 Usability Heuristics for User Interface Design. Nielsen Norman Group, Fremont (1995)"},{"key":"9_CR36","volume-title":"User Interface Design and Evaluation","author":"D Stone","year":"2005","unstructured":"Stone, D., Jarrett, C., Woodroffe, M., Minocha, S.: User Interface Design and Evaluation. Morgan Kaufmann, Burlington (2005)"},{"key":"9_CR37","volume-title":"GUI Bloopers 2.0: Common User Interface Design Don\u2019ts and Dos","author":"J Johnson","year":"2007","unstructured":"Johnson, J.: GUI Bloopers 2.0: Common User Interface Design Don\u2019ts and Dos. Morgan Kaufmann, Burlington (2007)"},{"key":"9_CR38","volume-title":"Designing the User Interface: Strategies for Effective Human-Computer Interaction","author":"B Shneiderman","year":"2010","unstructured":"Shneiderman, B.: Designing the User Interface: Strategies for Effective Human-Computer Interaction, vol. 3, 5th edn. Addison-Wesley, Boston (2010)","edition":"5"},{"key":"9_CR39","doi-asserted-by":"crossref","unstructured":"Bastien, J.M.C., Scapin, D.L.: Ergonomic criteria for the evaluation of human-computer interfaces. Inria (1993)","DOI":"10.1145\/259964.260198"},{"issue":"1","key":"9_CR40","doi-asserted-by":"publisher","first-page":"81","DOI":"10.3102\/003465430298487","volume":"77","author":"J Hattie","year":"2007","unstructured":"Hattie, J., Timperley, H.: The power of feedback. Rev. Educ. Res. 77(1), 81\u2013112 (2007)","journal-title":"Rev. Educ. Res."},{"issue":"3","key":"9_CR41","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1007\/BF02505024","volume":"50","author":"MD Merrill","year":"2002","unstructured":"Merrill, M.D.: First principles of instruction. Educ. Technol. Res. Dev. 50(3), 43\u201359 (2002)","journal-title":"Educ. Technol. Res. Dev."},{"issue":"1","key":"9_CR42","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1080\/10447319509526110","volume":"7","author":"JR Lewis","year":"1995","unstructured":"Lewis, J.R.: IBM computer usability satisfaction questionnaires: psychometric evaluation and instructions for use. Int. J. Hum. Comput. Interact. 7(1), 57\u201378 (1995)","journal-title":"Int. J. Hum. Comput. Interact."},{"issue":"1","key":"9_CR43","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1080\/10494821003714749","volume":"20","author":"G McArdle","year":"2012","unstructured":"McArdle, G., Bertolotto, M.: Assessing the application of three-dimensional collaborative technologies within an e-learning environment. Interact. Learn. Environ. 20(1), 57\u201375 (2012)","journal-title":"Interact. Learn. Environ."}],"container-title":["Communications in Computer and Information Science","Model-Driven Engineering and Software Development"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-11030-7_9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,20]],"date-time":"2019-05-20T23:59:28Z","timestamp":1558396768000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-11030-7_9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030110291","9783030110307"],"references-count":43,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-11030-7_9","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"1 February 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"MODELSWARD","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Model-Driven Engineering and Software Development","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Funchal","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Portugal","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2018","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 January 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"24 January 2018","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"6","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"modelsward2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.modelsward.org\/?y=2018","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"Primoris","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"101","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"29","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"28","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"29% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"4","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}}]}}