{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T16:45:23Z","timestamp":1781109923177,"version":"3.54.1"},"reference-count":40,"publisher":"IGI Global Scientific Publishing","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,4,1]]},"abstract":"<p>Declarative approaches to process modeling are regarded well suited for highly volatile environments as they provide a high degree of flexibility. However, problems in understanding and maintaining declarative process models impede their usage. To compensate for these shortcomings, Test Driven Modeling (TDM) has been proposed. This paper reports on an empirical investigation in which TDM is viewed from two different angles. First, the impact of TDM on communication is explored in a case study. Results indicate that domain experts are inclined to use test cases for communicating with the model builder (system analyst) and prefer them over the process model. The second part of the investigation, a controlled experiment, investigates the impact of TDM on process model maintenance. Data gathered in this experiment indicates that the adoption of test cases significantly lowers cognitive load and increases the perceived quality of changes.<\/p>","DOI":"10.4018\/jismd.2013040102","type":"journal-article","created":{"date-parts":[[2013,8,14]],"date-time":"2013-08-14T13:20:13Z","timestamp":1376486413000},"page":"23-43","source":"Crossref","is-referenced-by-count":12,"title":["Empirical Evaluation of Test Driven Modeling"],"prefix":"10.4018","volume":"4","author":[{"given":"Stefan","family":"Zugal","sequence":"first","affiliation":[{"name":"Department of Computer Science, University of Innsbruck, Innsburck, Austria"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Cornelia","family":"Haisjackl","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Innsbruck, Innsburck, Austria"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jakob","family":"Pinggera","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Innsbruck, Innsburck, Austria"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Barbara","family":"Weber","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Innsbruck, Innsburck, Austria"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"2432","reference":[{"key":"jismd.2013040102-0","doi-asserted-by":"crossref","unstructured":"Agrawal, H., Horgan, J., Krauser, E., & London, S. (1993). Incremental regression testing. In Proceedings of International Conference on Software Maintenance '93, (pp. 348-357).","DOI":"10.1109\/ICSM.1993.366927"},{"key":"jismd.2013040102-1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2004.43"},{"key":"jismd.2013040102-2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-85758-7_24"},{"key":"jismd.2013040102-3","author":"K.Beck","year":"1999","journal-title":"Extreme programming explained: Embracing change"},{"key":"jismd.2013040102-4","author":"K.Beck","year":"2002","journal-title":"Test driven development: By example"},{"key":"jismd.2013040102-5","unstructured":"Davis, F. (1986). A technology acceptance model for empirically testing new end-user information systems: Theory and results. Unpublished PhD Thesis, Sloan School of Management, Massachusetts Institute of Technology."},{"key":"jismd.2013040102-6","doi-asserted-by":"publisher","DOI":"10.1002\/0471741442"},{"key":"jismd.2013040102-7","unstructured":"Edwards, S. H. (2003). Using test-driven development in the classroom: providing students with automatic, concrete feedback on performance. In Conference on Education and Information Systems: Technologies and Applications '03, (pp. 421-426)."},{"key":"jismd.2013040102-8","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2005.37"},{"key":"jismd.2013040102-9","unstructured":"Fahland, D. (2010). From scenarios to components. Unpublished PhD thesis, Humboldt-Universit\u00e4t zu Berlin, Germany."},{"key":"jismd.2013040102-10","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2003.09.011"},{"key":"jismd.2013040102-11","first-page":"103","article-title":"Simulation-driven creation, validation and evolution of behavioral requirements models.","volume":"07","author":"M.Glinz","year":"2007","journal-title":"Proceedings of Model-Based Development of Embedded Systems"},{"key":"jismd.2013040102-12","doi-asserted-by":"publisher","DOI":"10.1006\/jvlc.1996.0009"},{"key":"jismd.2013040102-13","doi-asserted-by":"publisher","DOI":"10.1007\/11915072_27"},{"key":"jismd.2013040102-14","doi-asserted-by":"publisher","DOI":"10.1023\/A:1026586415054"},{"key":"jismd.2013040102-15","doi-asserted-by":"publisher","DOI":"10.1287\/isre.1060.0081"},{"key":"jismd.2013040102-16","doi-asserted-by":"publisher","DOI":"10.1016\/j.datak.2006.04.007"},{"key":"jismd.2013040102-17","doi-asserted-by":"publisher","DOI":"10.1016\/j.datak.2007.06.007"},{"key":"jismd.2013040102-18","doi-asserted-by":"crossref","unstructured":"Marchenko, A., Pekka, A., & Ihme, T. (2009). Long-term effects of test-driven development: A case study. In Proceedings XP '09, (pp. 13-22).","DOI":"10.1007\/978-3-642-01853-4_4"},{"key":"jismd.2013040102-19","doi-asserted-by":"publisher","DOI":"10.1037\/h0043158"},{"key":"jismd.2013040102-20","doi-asserted-by":"publisher","DOI":"10.1207\/S15326985EP3801_8"},{"key":"jismd.2013040102-21","unstructured":"Pan\u010dur, M., Ciglari\u010d, M., Trampu\u0161, M., & Vidmar, T. (2003). Towards empirical evaluation of test-driven development in a university environment. In Proceedings of the International Conference on Computer as a Tool '03, (pp. 83-86)."},{"key":"jismd.2013040102-22","unstructured":"Pesic, M. (2008). Constraint-based workflow management: Shifting control to users. Unpublished PhD thesis, TU Eindhoven."},{"key":"jismd.2013040102-23","doi-asserted-by":"crossref","unstructured":"Pesic, M., Schonenberg, H., Sidorova, N., & van der Aalst, W. (2007). Constraint-based workflow models: Change made easy. In Proceedings of International Conference on Cooperative Information Systems '07, (pp. 77-94).","DOI":"10.1007\/978-3-540-76848-7_7"},{"key":"jismd.2013040102-24","author":"M.Pett","year":"1997","journal-title":"Nonparametric statistics for health care research: Statistics for small samples and unusual distributions"},{"key":"jismd.2013040102-25","first-page":"13","article-title":"Investigating the process of process modeling with cheetah experimental platform.","volume":"10","author":"J.Pinggera","year":"2010","journal-title":"Proceedings of Empirical Research in Process-Oriented Information Systems"},{"key":"jismd.2013040102-26","doi-asserted-by":"publisher","DOI":"10.1023\/A:1008604709862"},{"key":"jismd.2013040102-27","doi-asserted-by":"crossref","unstructured":"Rittgen, P. (2007). Negotiating models. In Proceedings of Conference on Advanced Information Systems Engineering '07, (pp. 561-573).","DOI":"10.1007\/978-3-540-72988-4_39"},{"key":"jismd.2013040102-28","doi-asserted-by":"crossref","unstructured":"Seeber, I., Weber, B., & Maier, R. (2012). CoPrA: A process analysis technique to investigate collaboration in groups. In Proceedings of the Hawaii International Conference on System Sciences '12.","DOI":"10.1109\/HICSS.2012.184"},{"key":"jismd.2013040102-29","author":"M.Siniaalto","year":"2006","journal-title":"Test driven development: empirical body of evidence (Technical report, ITEA)"},{"key":"jismd.2013040102-30","first-page":"1128","article-title":"Exploring modelling strategies in a meta-modelling context.","volume":"06","author":"P.van Bommel","year":"2006","journal-title":"Proceedings of On the Move to Meaningful Information Systems"},{"key":"jismd.2013040102-31","doi-asserted-by":"publisher","DOI":"10.1016\/j.datak.2004.07.003"},{"key":"jismd.2013040102-32","first-page":"130","article-title":"Process mining and verification of properties: An approach based on temporal logic.","volume":"05","author":"W.van der Aalst","year":"2005","journal-title":"Proceedings of On the Move to Meaningful Internet Systems"},{"key":"jismd.2013040102-33","doi-asserted-by":"publisher","DOI":"10.1016\/j.datak.2008.05.001"},{"key":"jismd.2013040102-34","doi-asserted-by":"crossref","unstructured":"Weber, B., Reijers, H., Zugal, S., & Wild, W. (2009). The declarative approach to business process execution: An empirical test. In Proceedings of Conference on Advanced Information Systems Engineering '09, (pp. 270-285).","DOI":"10.1007\/978-3-642-02144-2_37"},{"key":"jismd.2013040102-35","first-page":"177","article-title":"Assessing process models with cognitive psychology.","volume":"11","author":"S.Zugal","year":"2011","journal-title":"Proceedings of Enterprise Modelling and Information Systems Architectures"},{"key":"jismd.2013040102-36","doi-asserted-by":"crossref","unstructured":"Zugal, S., Pinggera, J., & Weber, B. (2011b). Creating declarative process models using test driven modeling suite. In Proceedings of Conference on Advanced Information Systems Engineering Forum '11, (pp. 16-32).","DOI":"10.1007\/978-3-642-29749-6_2"},{"key":"jismd.2013040102-37","doi-asserted-by":"crossref","unstructured":"Zugal, S., Pinggera, J., & Weber, B. (2011c). The impact of testcases on the maintainability of declarative process models. In Business Process Modeling, Development, and Support '11, (pp. 163-177).","DOI":"10.1007\/978-3-642-21759-3_12"},{"key":"jismd.2013040102-38","doi-asserted-by":"publisher","DOI":"10.1002\/smr.554"},{"key":"jismd.2013040102-39","first-page":"123","article-title":"Assessing the impact of hierarchy on model understandability\u2014a cognitive perspective.","volume":"11","author":"S.Zugal","year":"2011","journal-title":"Proceedings of Experiences and Empirical Studies in Software Modelling"}],"container-title":["International Journal of Information System Modeling and Design"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=80243","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T15:59:19Z","timestamp":1654099159000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/jismd.2013040102"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2013,4,1]]},"references-count":40,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2013,4]]}},"URL":"https:\/\/doi.org\/10.4018\/jismd.2013040102","relation":{},"ISSN":["1947-8186","1947-8194"],"issn-type":[{"value":"1947-8186","type":"print"},{"value":"1947-8194","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,4,1]]}}}