{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,29]],"date-time":"2025-06-29T20:40:06Z","timestamp":1751229606093,"version":"3.41.0"},"reference-count":76,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2018,1,12]],"date-time":"2018-01-12T00:00:00Z","timestamp":1515715200000},"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":["Softw Syst Model"],"published-print":{"date-parts":[[2019,6]]},"DOI":"10.1007\/s10270-017-0652-3","type":"journal-article","created":{"date-parts":[[2018,1,12]],"date-time":"2018-01-12T05:03:55Z","timestamp":1515733435000},"page":"2213-2239","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Example-driven modeling: on effects of using examples on structural model comprehension, what makes them useful, and how to create them"],"prefix":"10.1007","volume":"18","author":[{"given":"Dina","family":"Zayan","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Atrisha","family":"Sarkar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Micha\u0142","family":"Antkiewicz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rita Suzana Pitangueira","family":"Maciel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Krzysztof","family":"Czarnecki","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,1,12]]},"reference":[{"key":"652_CR1","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1214\/ss\/1177011454","volume":"7","author":"A Agresti","year":"1992","unstructured":"Agresti, A.: A survey of exact inference for contingency tables. Stat. Sci. 7, 131\u2013153 (1992)","journal-title":"Stat. Sci."},{"issue":"2","key":"652_CR2","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1002\/stvr.270","volume":"13","author":"A Andrews","year":"2003","unstructured":"Andrews, A., France, R., Ghosh, S., Craig, G.: Test adequacy criteria for UML design models. Softw. Test. Verif. Reliab. 13(2), 95\u2013127 (2003)","journal-title":"Softw. Test. Verif. Reliab."},{"key":"652_CR3","unstructured":"Antkiewicz, M., B\u0105k, K., Zayan, D., Czarnecki, K., W\u0105sowski, A., Diskin, Z.: Example-driven modeling using Clafer. In: First International Workshop on Model-driven Engineering By Example (2013)"},{"key":"652_CR4","doi-asserted-by":"crossref","unstructured":"B\u0105k, K., Czarnecki, K., W\u0105sowski, A.: Feature and meta-models in Clafer: mixed, specialized and coupled. In: International Conference on Software Language Engineering, pp. 291\u2013301 (2010)","DOI":"10.1007\/978-3-642-19440-5_7"},{"key":"652_CR5","doi-asserted-by":"crossref","unstructured":"B\u0105k, K., Diskin, Z., Antkiewicz, M., Czarnecki, K., W\u0105sowski, A.: Partial instances via subclassing. In: 6th International Conference on Software Language Engineering (2013)","DOI":"10.1007\/978-3-319-02654-1_19"},{"key":"652_CR6","doi-asserted-by":"crossref","unstructured":"B\u0105k, K., Zayan, D., Czarnecki, K., Antkiewicz, M., Diskin, Z., W\u0105sowski, A., Rayside, D.: Example-driven modeling. Model\u00a0=\u00a0Abstractions\u00a0+\u00a0Examples. In: New Ideas and Emerging Results (NIER) track of ICSE\u201913 (2013)","DOI":"10.1109\/ICSE.2013.6606696"},{"key":"652_CR7","doi-asserted-by":"crossref","unstructured":"Balogh, A., Varr\u00f3, D.: Advanced model transformation language constructs in the VIATRA2 framework. In: Proceedings of the 2006 ACM Symposium on Applied Computing, pp. 1280\u20131287. ACM (2006)","DOI":"10.1145\/1141277.1141575"},{"key":"652_CR8","unstructured":"Batot, E.: Generating examples for knowledge abstraction in MDE: a multi-objective framework. In: SRC@ MoDELS, pp. 1\u20136 (2015)"},{"key":"652_CR9","unstructured":"Bauer, J., Baader, F.: Model exploration to support understanding of ontologies. Ph.D. thesis, Master\u2019s thesis, Technische Universit\u00e4t Dresden (2009)"},{"key":"652_CR10","doi-asserted-by":"crossref","unstructured":"Brosch, P., Langer, P., Seidl, M., Wieland, K., Wimmer, M., Kappel, G., Retschitzegger, W., Schwinger, W.: An example is worth a thousand words: composite operation modeling by-example. In: Model Driven Engineering Languages and Systems, Volume 5795 of Lecture Notes in Computer Science, pp. 271\u2013285 (2009)","DOI":"10.1007\/978-3-642-04425-0_20"},{"issue":"12","key":"652_CR11","doi-asserted-by":"publisher","first-page":"130","DOI":"10.1145\/1610252.1610286","volume":"52","author":"N Cerpa","year":"2009","unstructured":"Cerpa, N., Verner, J.M.: Why did your project fail? Commun. ACM 52(12), 130\u2013134 (2009)","journal-title":"Commun. ACM"},{"issue":"2","key":"652_CR12","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1207\/s15516709cog0502_2","volume":"5","author":"MT Chi","year":"1981","unstructured":"Chi, M.T., Feltovich, P.J., Glaser, R.: Categorization and representation of physics problems by experts and novices. Cogn. Sci. 5(2), 121\u2013152 (1981)","journal-title":"Cogn. Sci."},{"key":"652_CR13","doi-asserted-by":"crossref","unstructured":"Cho, H., Gray, J., Syriani, E.: Creating visual domain-specific modeling languages from end-user demonstration. In: Proceedings of the 4th International Workshop on Modeling in Software Engineering, MiSE \u201912, pp. 22\u201328 (2012)","DOI":"10.1109\/MISE.2012.6226010"},{"issue":"5","key":"652_CR14","doi-asserted-by":"publisher","first-page":"684","DOI":"10.1109\/TSE.2009.28","volume":"35","author":"B Cornelissen","year":"2009","unstructured":"Cornelissen, B., Zaidman, A., Van Deursen, A., Moonen, L., Koschke, R.: A systematic survey of program comprehension through dynamic analysis. IEEE Trans. Softw. Eng. 35(5), 684\u2013702 (2009)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"652_CR15","unstructured":"Demuth, B.: The dresden OCL toolkit and its role in information systems development. In: Proceedings of the 13th International Conference on Information Systems Development (ISD\u01602004), vol. 7 (2004)"},{"key":"652_CR16","doi-asserted-by":"crossref","unstructured":"Dick, J., Faivre, A.: Automating the generation and sequencing of test cases from model-based specifications. In: Woodcock, J., Larsen, P. (eds.) FME \u201993: Industrial-Strength Formal Methods, volume 670 of Lecture Notes in Computer Science, pp. 268\u2013284. Springer, Berlin (1993)","DOI":"10.1007\/BFb0024651"},{"issue":"5","key":"652_CR17","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1145\/1125944.1125949","volume":"49","author":"B Dobing","year":"2006","unstructured":"Dobing, B., Parsons, J.: How UML is used. Commun. ACM 49(5), 109\u2013113 (2006)","journal-title":"Commun. ACM"},{"issue":"1","key":"652_CR18","doi-asserted-by":"publisher","first-page":"1","DOI":"10.4018\/jdm.2008010101","volume":"19","author":"B Dobing","year":"2008","unstructured":"Dobing, B., Parsons, J.: Dimensions of UML diagram use: a survey of practitioners. J. Database Manag. 19(1), 1\u201318 (2008)","journal-title":"J. Database Manag."},{"issue":"4","key":"652_CR19","doi-asserted-by":"publisher","first-page":"479","DOI":"10.1007\/s10270-008-0095-y","volume":"8","author":"K Ehrig","year":"2009","unstructured":"Ehrig, K., K\u00fcster, J., T\u00e4ntzer, G.: Generating instance models from meta models. Softw. Syst. Model. 8(4), 479\u2013500 (2009)","journal-title":"Softw. Syst. Model."},{"key":"652_CR20","doi-asserted-by":"crossref","unstructured":"Fisler, K., Krishnamurthi, S., Meyerovich, L.A., Tschantz, M.C.: Verification and change-impact analysis of access-control policies. In: Proceedings of the 27th International Conference on Software Engineering, pp. 196\u2013205. ACM (2005)","DOI":"10.1145\/1062455.1062502"},{"issue":"2","key":"652_CR21","doi-asserted-by":"publisher","first-page":"185","DOI":"10.1007\/s10270-007-0074-8","volume":"8","author":"F Fleurey","year":"2009","unstructured":"Fleurey, F., Baudry, B., Muller, P.-A., Le Traon, Y.: Qualifying input test data for model transformations. Softw. Syst. Model. 8(2), 185\u2013203 (2009)","journal-title":"Softw. Syst. Model."},{"issue":"1","key":"652_CR22","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/0010-0285(83)90002-6","volume":"15","author":"ML Gick","year":"1983","unstructured":"Gick, M.L., Holyoak, K.J.: Schema induction and analogical transfer. Cogn. Psychol. 15(1), 1\u201338 (1983)","journal-title":"Cogn. Psychol."},{"issue":"4","key":"652_CR23","doi-asserted-by":"publisher","first-page":"539","DOI":"10.1037\/h0084333","volume":"46","author":"ML Gick","year":"1992","unstructured":"Gick, M.L., Paterson, K.: Do contrasting examples facilitate schema acquisition and analogical transfer? Can. J. Psychol. 46(4), 539\u2013550 (1992)","journal-title":"Can. J. Psychol."},{"issue":"1","key":"652_CR24","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1016\/j.scico.2007.01.013","volume":"69","author":"M Gogolla","year":"2007","unstructured":"Gogolla, M., B\u00fcttner, F., Richters, M.: USE: a UML-based specification environment for validating UML and OCL. Sci. Comput. Progr. 69(1), 27\u201334 (2007)","journal-title":"Sci. Comput. Progr."},{"issue":"1","key":"652_CR25","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1207\/s15327809jls1401_4","volume":"14","author":"RL Goldstone","year":"2005","unstructured":"Goldstone, R.L., Son, J.Y.: The transfer of scientific principles using concrete and idealized simulations. J. Learn. Sci. 14(1), 69 (2005)","journal-title":"J. Learn. Sci."},{"issue":"4","key":"652_CR26","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1145\/2185520.2185531","volume":"31","author":"P Guan","year":"2012","unstructured":"Guan, P., Reiss, L., Hirshberg, D.A., Weiss, A., Black, M.J.: Drape: dressing any person. ACM Trans. Graph. 31(4), 35 (2012)","journal-title":"ACM Trans. Graph."},{"key":"652_CR27","unstructured":"Halbert, D.C.: Programming by example. Ph.D. thesis, University of California, Berkeley (1984)"},{"issue":"7","key":"652_CR28","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1145\/2209249.2209270","volume":"55","author":"D Harel","year":"2012","unstructured":"Harel, D., Marron, A., Weiss, G.: Behavioral programming. Commun. ACM 55(7), 90\u2013100 (2012)","journal-title":"Commun. ACM"},{"key":"652_CR29","doi-asserted-by":"crossref","unstructured":"Hutchinson, J., Whittle, J., Rouncefield, M., Kristoffersen, S.: Empirical assessment of MDE in industry. In: Proceedings of the 33rd International Conference on Software Engineering, ICSE \u201911, pp. 471\u2013480, New York. ACM (2011)","DOI":"10.1145\/1985793.1985858"},{"key":"652_CR30","volume-title":"Software Abstractions: Logic, Language, and Analysis","author":"D Jackson","year":"2012","unstructured":"Jackson, D.: Software Abstractions: Logic, Language, and Analysis. MIT Press, London (2012)"},{"key":"652_CR31","doi-asserted-by":"crossref","unstructured":"Jackson, E.K., Kang, E., Dahlweid, M., Seifert, D., Santen, T.: Components, platforms and possibilities: towards generic automation for MDA. In: Proceedings of the Tenth ACM International Conference on Embedded Software, pp. 39\u201348. ACM (2010)","DOI":"10.1145\/1879021.1879027"},{"issue":"9","key":"652_CR32","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1109\/MC.2005.314","volume":"38","author":"D Janzen","year":"2005","unstructured":"Janzen, D., Saiedian, H.: Test-driven development concepts, taxonomy, and future direction. Computer 38(9), 43\u201350 (2005)","journal-title":"Computer"},{"key":"652_CR33","volume-title":"Basics of Software Engineering Experimentation","author":"N Juristo","year":"2010","unstructured":"Juristo, N., Moreno, A.M.: Basics of Software Engineering Experimentation, 1st edn. Springer, Berlin (2010)","edition":"1"},{"issue":"5","key":"652_CR34","doi-asserted-by":"publisher","first-page":"402","DOI":"10.1016\/j.learninstruc.2009.02.003","volume":"19","author":"S Kalyuga","year":"2009","unstructured":"Kalyuga, S.: Knowledge elaboration: a cognitive load perspective. Cognitive load in interactive knowledge construction. Learn. Instr. 19(5), 402\u2013410 (2009)","journal-title":"Learn. Instr."},{"key":"652_CR35","doi-asserted-by":"crossref","unstructured":"Kappel, G., Langer, P., Retschitzegger, W., Schwinger, W., Wimmer, M.: Conceptual modelling and its theoretical foundations. In: Chapter Model Transformation by-Example: A Survey of the First Wave, pp. 197\u2013215 (2012)","DOI":"10.1007\/978-3-642-28279-9_15"},{"key":"652_CR36","doi-asserted-by":"crossref","unstructured":"Karasneh, B., Jolak, R., Chaudron, M.R.V.: Using examples for teaching software design: an experiment using a repository of UML class diagrams. In: 2015 Asia\u2013Pacific Software Engineering Conference (APSEC), pp. 261\u2013268 (2015)","DOI":"10.1109\/APSEC.2015.59"},{"issue":"2","key":"652_CR37","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1007\/s10270-010-0175-7","volume":"11","author":"M Kessentini","year":"2012","unstructured":"Kessentini, M., Sahraoui, H., Boukadoum, M., Omar, O.B.: Search-based model transformation by example. Softw. Syst. Model. 11(2), 209\u2013226 (2012)","journal-title":"Softw. Syst. Model."},{"issue":"8","key":"652_CR38","doi-asserted-by":"publisher","first-page":"721","DOI":"10.1109\/TSE.2002.1027796","volume":"28","author":"B Kitchenham","year":"2002","unstructured":"Kitchenham, B., Pfleeger, S., Pickard, L., Jones, P., Hoaglin, D., El Emam, K., Rosenberg, J.: Preliminary guidelines for empirical research in software engineering. IEEE Trans. Softw. Eng. 28(8), 721\u2013734 (2002)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"8","key":"652_CR39","doi-asserted-by":"publisher","first-page":"721","DOI":"10.1109\/TSE.2002.1027796","volume":"28","author":"BA Kitchenham","year":"2002","unstructured":"Kitchenham, B.A., Pfleeger, S.L., Pickard, L.M., Jones, P.W., Hoaglin, D.C., El Emam, K., Rosenberg, J.: Preliminary guidelines for empirical research in software engineering. IEEE Trans. Softw. Eng. 28(8), 721\u2013734 (2002)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"1","key":"652_CR40","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1007\/PL00010355","volume":"6","author":"S Lauesen","year":"2001","unstructured":"Lauesen, S., Vinter, O.: Preventing requirement defects: an experiment in process improvement. Requir. Eng. 6(1), 37\u201350 (2001)","journal-title":"Requir. Eng."},{"key":"652_CR41","first-page":"1","volume":"140","author":"R Likert","year":"1932","unstructured":"Likert, R.: A technique for the measurement of attitudes. Arch. Psychol. 140, 1\u201355 (1932)","journal-title":"Arch. Psychol."},{"key":"652_CR42","first-page":"1","volume":"14","author":"JJ L\u00f3pez-Fern\u00e1ndez","year":"2013","unstructured":"L\u00f3pez-Fern\u00e1ndez, J.J., Cuadrado, J.S., Guerra, E., de Lara, J.: Example-driven meta-model development. Softw. Syst. Model. 14, 1\u201325 (2013)","journal-title":"Softw. Syst. Model."},{"key":"652_CR43","doi-asserted-by":"publisher","first-page":"104","DOI":"10.1016\/j.is.2016.06.008","volume":"62","author":"JJ L\u00f3pez-Fern\u00e1ndez","year":"2016","unstructured":"L\u00f3pez-Fern\u00e1ndez, J.J., Guerra, E., de Lara, J.: Combining unit and specification-based testing for meta-model validation and verification. Inf. Syst. 62, 104\u2013135 (2016)","journal-title":"Inf. Syst."},{"key":"652_CR44","unstructured":"Magicdraw. http:\/\/www.nomagic.com\/products\/magicdraw.html . Accessed 21 Oct 2017"},{"key":"652_CR45","doi-asserted-by":"crossref","unstructured":"Maoz, S., Ringert, J.O., Rumpe, B.: Modal object diagrams. In: European Conference on Object-Oriented Programming, pp. 281\u2013305. Springer (2011)","DOI":"10.1007\/978-3-642-22655-7_14"},{"key":"652_CR46","unstructured":"Mendel, L.: Modeling by example. Ph.D. thesis, Massachusetts Institute of Technology (2007)"},{"key":"652_CR47","doi-asserted-by":"crossref","unstructured":"Montaghami, V., Rayside, D.: Extending alloy with partial instances. In: Proceedings of Abstract State Machines, Alloy, B, VDM, and Z: Third International Conference, ABZ 2012, June 18\u201321, pp. 122\u2013135 (2012)","DOI":"10.1007\/978-3-642-30885-7_9"},{"issue":"6","key":"652_CR48","doi-asserted-by":"publisher","first-page":"756","DOI":"10.1109\/TSE.2009.67","volume":"35","author":"D Moody","year":"2009","unstructured":"Moody, D.: The \u201cphysics\u201d of notations: toward a scientific basis for constructing visual notations in software engineering. IEEE Trans. Softw. Eng. 35(6), 756\u2013779 (2009)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"652_CR49","doi-asserted-by":"crossref","unstructured":"Nebeling, M., Geel, M., Norrie, M.C.: Engineering information management tools by example. In: Proceedings of the 2014 International Working Conference on Advanced Visual Interfaces, pp. 313\u2013320. ACM (2014)","DOI":"10.1145\/2598153.2598164"},{"key":"652_CR50","doi-asserted-by":"crossref","unstructured":"Nelson, T., Saghafi, S., Dougherty, D.J., Fisler, K., Krishnamurthi, S.: Aluminum: principled scenario exploration through minimality. In: Proceedings of the 2013 International Conference on Software Engineering, pp. 232\u2013241. IEEE Press (2013)","DOI":"10.1109\/ICSE.2013.6606569"},{"key":"652_CR51","first-page":"1","volume":"12","author":"D North","year":"2006","unstructured":"North, D.: Introducing BDD. Better Softw. 12, 1 (2006)","journal-title":"Better Softw."},{"issue":"12","key":"652_CR52","doi-asserted-by":"publisher","first-page":"1670","DOI":"10.1016\/j.infsof.2009.04.007","volume":"51","author":"A Nugroho","year":"2009","unstructured":"Nugroho, A.: Level of detail in UML models and its impact on model comprehension: a controlled experiment. Inf. Softw. Technol. 51(12), 1670\u20131685 (2009)","journal-title":"Inf. Softw. Technol."},{"key":"652_CR53","doi-asserted-by":"crossref","unstructured":"Offutt, J., Abdurazik, A.: Generating tests from UML specifications. In: France, R., Rumpe, B. (eds.) UML\u201999\u2014The Unified Modeling Language, Volume 1723 of Lecture Notes in Computer Science, pp. 416\u2013429 (1999)","DOI":"10.1007\/3-540-46852-8_30"},{"key":"652_CR54","volume-title":"Contributions to Probability and Statistics: Essays in Honor of Harold Hotelling","author":"I Olkin","year":"1960","unstructured":"Olkin, I.: Contributions to Probability and Statistics: Essays in Honor of Harold Hotelling. Stanford University Press, Stanford (1960)"},{"key":"652_CR55","unstructured":"Park, S.S.: Communicating domain knowledge through example-driven story testing. Master\u2019s thesis, University of Calgary, Alberta (2011)"},{"key":"652_CR56","doi-asserted-by":"crossref","unstructured":"Petre, M.: UML in practice. In: Proceedings of the 2013 International Conference on Software Engineering, pp. 722\u2013731 (2013)","DOI":"10.1109\/ICSE.2013.6606618"},{"key":"652_CR57","unstructured":"Purchase, H.C., Colpoys, L., McGill, M., Carrington, D., Britton, C.: UML class diagram syntax: an empirical study of comprehension. In: Proceedings of the 2001 Asia\u2013Pacific Symposium on Information Visualisation\u2014Volume 9, APVis\u201901, pp. 113\u2013120. Australian Computer Society, Inc. (2001)"},{"key":"652_CR58","doi-asserted-by":"crossref","unstructured":"Ricca, F., Di\u00a0Penta, M., Torchiano, M., Tonella, P., Ceccato, M.: The role of experience and ability in comprehension tasks supported by UML stereotypes. In: 29th International Conference on Software Engineering, pp. 375\u2013384 (2007)","DOI":"10.1109\/ICSE.2007.86"},{"key":"652_CR59","doi-asserted-by":"crossref","unstructured":"Sadilek, D.A., Wei\u00dfleder, S.: Testing metamodels. In: Model Driven Architecture\u2013Foundations and Applications, pp. 294\u2013309. Springer, Berlin (2008)","DOI":"10.1007\/978-3-540-69100-6_20"},{"issue":"2","key":"652_CR60","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1007\/s00766-013-0170-y","volume":"18","author":"R Salay","year":"2013","unstructured":"Salay, R., Chechik, M., Horkoff, J., Sandro, A.D.: Managing requirements uncertainty with partial models. Requir. Eng. 18(2), 107\u2013128 (2013)","journal-title":"Requir. Eng."},{"key":"652_CR61","doi-asserted-by":"crossref","unstructured":"Scanniello, G., Ricca, F., Torchiano, M.: On the effectiveness of the UML object diagrams: a replicated experiment. In: 15th Annual Conference on Evaluation Assessment in Software Engineering (EASE 2011), pp. 76\u201385 (2011)","DOI":"10.1049\/ic.2011.0009"},{"key":"652_CR62","doi-asserted-by":"crossref","unstructured":"Sun, Y., White, J., Gray, J.: Model transformation by demonstration. In: Schurr, A., Selic, B. (eds.) Model Driven Engineering Languages and Systems, pp. 712\u2013726. Springer, Berlin (2009)","DOI":"10.1007\/978-3-642-04425-0_58"},{"key":"652_CR63","unstructured":"Supplemental materials for the controlled experiment presented in Zayan et al.: Effects of Using Examples on Structural Model Comprehension (2013). http:\/\/gsd.uwaterloo.ca\/publications\/view\/541.html . Accessed 21 Oct 2017"},{"key":"652_CR64","unstructured":"The R project for statistical computing. http:\/\/www.r-project.org\/ . Accessed 21 Oct 2017"},{"key":"652_CR65","doi-asserted-by":"crossref","unstructured":"Torchiano, M.: Empirical assessment of UML static object diagrams. In: Proceedings of 12th IEEE International Workshop on Program Comprehension, pp. 226\u2013230 (2004)","DOI":"10.1109\/WPC.2004.1311064"},{"key":"652_CR66","doi-asserted-by":"crossref","unstructured":"Torlak, E., Jackson, D.: Kodkod: a relational model finder. In: Tools and Algorithms for the Construction and Analysis of Systems, pp. 632\u2013647. Springer, Berlin (2007)","DOI":"10.1007\/978-3-540-71209-1_49"},{"issue":"3","key":"652_CR67","doi-asserted-by":"publisher","first-page":"212","DOI":"10.1016\/j.cedpsych.2010.10.004","volume":"36","author":"T Gog van","year":"2011","unstructured":"van Gog, T., Kester, L., Paas, F.: Effects of worked examples, example-problem, and problem-example pairs on novices\u2019 learning. Contemp. Educ. Psychol. 36(3), 212\u2013218 (2011)","journal-title":"Contemp. Educ. Psychol."},{"key":"652_CR68","doi-asserted-by":"publisher","DOI":"10.1002\/0471028959.sof142","volume-title":"Goal Question Metric (GQM) Approach","author":"R Solingen van","year":"2002","unstructured":"van Solingen, R., Basili, V., Caldiera, G., Rombach, H.D.: Goal Question Metric (GQM) Approach. Wiley, New York (2002)"},{"key":"652_CR69","volume-title":"The Object Constraint Language: Getting Your Models Ready for MDA","author":"J Warmer","year":"2003","unstructured":"Warmer, J., Kleppe, A.: The Object Constraint Language: Getting Your Models Ready for MDA, 2nd edn. Addison-Wesley Longman Publishing Co. Inc., Boston (2003)","edition":"2"},{"key":"652_CR70","unstructured":"Welch\u2019s t test. http:\/\/statistics.berkeley.edu\/computing\/r-t-tests . Accessed 21 Oct 2017"},{"key":"652_CR71","unstructured":"Whittle, J.: What do 449 MDE practitioners think about MDE? In: EESSMod (2011)"},{"key":"652_CR72","unstructured":"Wimmer, M., Strommer, M., Kargl, H., Kramler, G.: Towards model transformation generation by-example. In: 40th Annual Hawaii International Conference on System Sciences, 2007. HICSS 2007, pp. 285b\u2013285b. IEEE (2007)"},{"key":"652_CR73","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-4625-2","volume-title":"Experimentation in Software Engineering: An Introduction","author":"C Wohlin","year":"2000","unstructured":"Wohlin, C., Runeson, P., H\u00f6st, M., Ohlsson, M.C., Regnell, B., Wessl\u00e9n, A.: Experimentation in Software Engineering: An Introduction. Kluwer Academic Publishers, Norwell (2000)"},{"key":"652_CR74","doi-asserted-by":"crossref","unstructured":"Yusuf, S., Kagdi, H., Maletic, J.I.: Assessing the comprehension of UML class diagrams via eye tracking. In: 15th International Conference on Program Comprehension (ICPC\u201907), pp. 113\u2013122. IEEE Computer Society (2007)","DOI":"10.1109\/ICPC.2007.10"},{"key":"652_CR75","doi-asserted-by":"crossref","unstructured":"Zayan, D., Antkiewicz, M., Czarnecki, K.: Effects of using examples on structural model comprehension: a controlled experiment. In: Proceedings of the 36th International Conference on Software Engineering, pp. 955\u2013966. ACM (2014)","DOI":"10.1145\/2568225.2568270"},{"issue":"5","key":"652_CR76","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1109\/C-M.1981.220446","volume":"14","author":"M Zloof","year":"1981","unstructured":"Zloof, M.: QBE\/OBE: a language for office and business automation. Computer 14(5), 13\u201322 (1981)","journal-title":"Computer"}],"container-title":["Software &amp; Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10270-017-0652-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-017-0652-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-017-0652-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,29]],"date-time":"2025-06-29T20:12:34Z","timestamp":1751227954000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10270-017-0652-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,1,12]]},"references-count":76,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2019,6]]}},"alternative-id":["652"],"URL":"https:\/\/doi.org\/10.1007\/s10270-017-0652-3","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"type":"print","value":"1619-1366"},{"type":"electronic","value":"1619-1374"}],"subject":[],"published":{"date-parts":[[2018,1,12]]},"assertion":[{"value":"2 January 2017","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 June 2017","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 November 2017","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 January 2018","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}