{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,6,2]],"date-time":"2022-06-02T05:08:14Z","timestamp":1654146494631},"reference-count":55,"publisher":"IGI Global","issue":"4","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010,10,1]]},"abstract":"<p>The effective analysis and specification of requirements is critical in software development. Faults in the requirements may have significant impact on the quality of the software system. Use cases describe and analyze requirements in many current Object Oriented (OO) development methodologies, and can serve as a means for developers to communicate with different stakeholders. However, issues concerning use case format and level of detail are unclear and debatable. This study uses theories from cognitive psychology on how humans understand text and diagrams to investigate the effect of use case model format on end user understanding. An experiment to assess the performance of novices when using different use case formats indicated that for tasks that required only surface understanding of the use case model, the provision of diagrams along with the textual use case descriptions significantly improved comprehension performance in both familiar and unfamiliar application domains. However, the author found no statistically significant difference in performance between simple and detailed diagrams, suggesting that the provision of simple diagrams along with textual use case descriptions might be sufficient to support the negotiation and communication on system requirements between novice end-users and system analysts.<\/p>","DOI":"10.4018\/jitr.2010100101","type":"journal-article","created":{"date-parts":[[2011,2,15]],"date-time":"2011-02-15T21:01:05Z","timestamp":1297803665000},"page":"1-20","source":"Crossref","is-referenced-by-count":2,"title":["Comparing the Effect of Use Case Format on End User Understanding of System Requirements"],"prefix":"10.4018","volume":"3","author":[{"given":"Balsam A.","family":"Mustafa","sequence":"first","affiliation":[{"name":"Swinburne University of Technology - Sarawak, Malaysia"}]}],"member":"2432","reference":[{"key":"jitr.2010100101-0","doi-asserted-by":"crossref","unstructured":"Anda, B., Sj\u00f8berg, D., & J\u00f8rgensen, M. (2001). Quality and Understandability of Use Case Models. In Proceedings of European Conference on Object- Oriented Programming (ECOOP), Budapest, Hungary (pp. 402-428).","DOI":"10.1007\/3-540-45337-7_21"},{"key":"jitr.2010100101-1","unstructured":"Anderson, K., & Polanski, T. (2001). Object-Oriented Analysis and Design - CSCI 6448. Retrieved from http:\/\/www.cs.colorado.edu\/~kena\/classes\/6448\/s01\/homeworks\/hw02.html"},{"issue":"3","key":"jitr.2010100101-2","first-page":"257","article-title":"Contemporary Approaches and Techniques for the Systems Analyst.","volume":"17","author":"D.Batra","year":"2006","journal-title":"Journal of Information Systems Education"},{"key":"jitr.2010100101-3","doi-asserted-by":"publisher","DOI":"10.1287\/isre.12.4.384.9702"},{"key":"jitr.2010100101-4","author":"G.Booch","year":"1999","journal-title":"The Unified Modeling Language, User Guide"},{"key":"jitr.2010100101-5","doi-asserted-by":"publisher","DOI":"10.1287\/isre.1050.0079"},{"issue":"12","key":"jitr.2010100101-6","doi-asserted-by":"crossref","first-page":"748","DOI":"10.17705\/1jais.00179","article-title":"The Effects of Decomposition Quality and Multiple Forms of Information on Novices\u2019 Understanding of a Domain from a Conceptual Model.","volume":"9","author":"A.Burton-Jones","year":"2008","journal-title":"Journal of the Association for Information Systems"},{"key":"jitr.2010100101-7","unstructured":"Charbonneau, S. (2003). Modeling Use Cases the Borland Suite of Tools. Retrieved from http:\/\/dn.codegear.com\/article\/images\/31962\/ModelingUseCases.pdf"},{"key":"jitr.2010100101-8","author":"A.Cockburn","year":"2001","journal-title":"Writing Effective Use Cases"},{"key":"jitr.2010100101-9","author":"J.Cohen","year":"1988","journal-title":"Statistical Power Analysis for the Behavioral Sciences"},{"key":"jitr.2010100101-10","unstructured":"Constantine, L., & Lockwood, L. A. (2000). Structure and Style in Use Cases for User Interface Design. Retrieved from http:\/\/www.foruse.com"},{"key":"jitr.2010100101-11","doi-asserted-by":"crossref","unstructured":"Cruz-Lemus, J., Genero, M., Morasca, S., & Piattini, M. (2007). Using Practitioners for Assessing the Understandability of UML Statechart Diagrams with Composite States. In J.-L. Hainaut et al. (Eds.), ER Workshop 2007 (LNCS 4802, pp. 213-222)","DOI":"10.1007\/978-3-540-76292-8_25"},{"key":"jitr.2010100101-12","doi-asserted-by":"crossref","unstructured":"Damian, D., Lanubile, F., & Mallardo, T. (2006, May 20-28). The Role of Asynchronous Discussions in Increasing the Effectiveness of Remote Synchronous Requirements. In Proceedings of (ICSE'06), Shanghai, China (pp. 917-920).","DOI":"10.1145\/1134285.1134452"},{"key":"jitr.2010100101-13","doi-asserted-by":"crossref","unstructured":"Dobing, B., & Parsons, J. (2005). Current Practices in the Use of UML. In J. Akoka, et al. (Eds.), Workshops 2005 (LNCS 3770).","DOI":"10.1007\/11568346_2"},{"key":"jitr.2010100101-14","doi-asserted-by":"publisher","DOI":"10.1145\/1125944.1125949"},{"key":"jitr.2010100101-15","doi-asserted-by":"publisher","DOI":"10.1145\/581571.581599"},{"key":"jitr.2010100101-16","author":"M.Fowler","year":"1997","journal-title":"UML Distilled"},{"key":"jitr.2010100101-17","doi-asserted-by":"publisher","DOI":"10.1145\/944217.944243"},{"key":"jitr.2010100101-18","doi-asserted-by":"publisher","DOI":"10.1016\/j.datak.2004.12.009"},{"key":"jitr.2010100101-19","doi-asserted-by":"publisher","DOI":"10.1145\/203356.203361"},{"key":"jitr.2010100101-20","doi-asserted-by":"crossref","unstructured":"Kalyuga, S., Chandler, P., & Sweller, J. (1997). Levels of expertise and user-adapted formats of instructional presentations: A cognitive load approach. In A. Jameson, C. Paris, & C. Tasso (Eds.), User modeling: Proceedings of the Sixth International Conference (UM97) (pp. 261- 272). Berlin: Springer Wien.","DOI":"10.1007\/978-3-7091-2670-7_27"},{"key":"jitr.2010100101-21","doi-asserted-by":"publisher","DOI":"10.1518\/001872098779480587"},{"key":"jitr.2010100101-22","doi-asserted-by":"publisher","DOI":"10.1007\/BF02504800"},{"key":"jitr.2010100101-23","doi-asserted-by":"publisher","DOI":"10.1145\/203241.203265"},{"key":"jitr.2010100101-24","doi-asserted-by":"publisher","DOI":"10.1145\/317665.317673"},{"key":"jitr.2010100101-25","doi-asserted-by":"publisher","DOI":"10.1145\/502269.502306"},{"key":"jitr.2010100101-26","doi-asserted-by":"crossref","unstructured":"Lamsweerde, A. (2001). Building Formal Requirements Models for Reliable Software. In Reliable Software Technologies: Ada-Europe\u20192001 (LNCS 2043).","DOI":"10.1007\/3-540-45136-6_1"},{"key":"jitr.2010100101-27","doi-asserted-by":"crossref","unstructured":"Lange, C., & Chaudron, M. (2006, May 20-28). Effects of Defects in UML Models \u2013 An Experimental Investigation. In Proceedings of ICSE\u201906, Shanghai, China (pp. 401-410).","DOI":"10.1145\/1134285.1134341"},{"key":"jitr.2010100101-28","author":"R.Malan","year":"2001","journal-title":"Functional Requirements and Use Cases"},{"key":"jitr.2010100101-29","doi-asserted-by":"crossref","unstructured":"Manso, M., Cruz-Lemus, J., Genero, M., & Piattini, M. (2009). Empirical Validation of Measures for UML Class Diagrams: A Meta-Analysis Study. In M.R.V. Chaudron (Ed.), MODELS 2008 Workshops (LNCS 5421, pp. 303-313).","DOI":"10.1007\/978-3-642-01648-6_32"},{"key":"jitr.2010100101-30","doi-asserted-by":"crossref","first-page":"43","DOI":"10.3102\/00346543059001043","article-title":"Models for understanding.","volume":"59","author":"R. E.Mayer","year":"1989","journal-title":"Review of Educational Research"},{"key":"jitr.2010100101-31","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9781139164603","author":"R. E.Mayer","year":"2001","journal-title":"Multimedia Learning"},{"key":"jitr.2010100101-32","doi-asserted-by":"publisher","DOI":"10.1016\/S0959-4752(01)00018-4"},{"key":"jitr.2010100101-33","doi-asserted-by":"publisher","DOI":"10.1037\/h0043158"},{"key":"jitr.2010100101-34","doi-asserted-by":"publisher","DOI":"10.1287\/isre.2.3.192"},{"key":"jitr.2010100101-35","doi-asserted-by":"publisher","DOI":"10.1023\/B:TRUC.0000021806.17516.d0"},{"key":"jitr.2010100101-36","author":"A.Paivio","year":"1986","journal-title":"Mental representation: A dual coding approach"},{"key":"jitr.2010100101-37","doi-asserted-by":"publisher","DOI":"10.1016\/j.datak.2004.12.008"},{"key":"jitr.2010100101-38","doi-asserted-by":"publisher","DOI":"10.1016\/S0959-4752(01)00016-0"},{"key":"jitr.2010100101-39","author":"G.Schneider","year":"2001","journal-title":"Applying Use Cases: A practical guide"},{"key":"jitr.2010100101-40","doi-asserted-by":"publisher","DOI":"10.1016\/S0959-4752(02)00017-8"},{"key":"jitr.2010100101-41","doi-asserted-by":"publisher","DOI":"10.1145\/214762.214768"},{"key":"jitr.2010100101-42","doi-asserted-by":"crossref","first-page":"26","DOI":"10.4018\/jdm.2001010103","article-title":"Unified Modeling Language (UML) - A Complexity Analysis.","author":"K.Siau","year":"2001","journal-title":"Journal of Database Management"},{"issue":"3","key":"jitr.2010100101-43","doi-asserted-by":"crossref","first-page":"40","DOI":"10.4018\/jdm.2005070103","article-title":"Complexity of UML: Theoretical vs. Practical Complexity: The Case of UML.","volume":"16","author":"K.Siau","year":"2005","journal-title":"Journal of Database Management"},{"key":"jitr.2010100101-44","doi-asserted-by":"publisher","DOI":"10.1007\/s00766-004-0203-7"},{"key":"jitr.2010100101-45","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2005.09.014"},{"key":"jitr.2010100101-46","doi-asserted-by":"publisher","DOI":"10.1207\/s15516709cog1202_4"},{"key":"jitr.2010100101-47","doi-asserted-by":"publisher","DOI":"10.1207\/s1532690xci1203_1"},{"key":"jitr.2010100101-48","doi-asserted-by":"publisher","DOI":"10.1023\/A:1022193728205"},{"key":"jitr.2010100101-49","doi-asserted-by":"crossref","unstructured":"Valenti, S., Panti, M., & Cucchiarelli, A. (1998). Overcoming communication obstacles in user-analyst interaction for functional requirements elicitation. ACM SIGSOFT Software Engineering Notes, 23(1).","DOI":"10.1145\/272263.272276"},{"key":"jitr.2010100101-50","doi-asserted-by":"publisher","DOI":"10.1007\/s10648-005-3951-0"},{"key":"jitr.2010100101-51","doi-asserted-by":"publisher","DOI":"10.1145\/175290.175305"},{"key":"jitr.2010100101-52","doi-asserted-by":"publisher","DOI":"10.1287\/isre.13.4.363.69"},{"key":"jitr.2010100101-53","doi-asserted-by":"publisher","DOI":"10.1109\/47.59083"},{"key":"jitr.2010100101-54","doi-asserted-by":"publisher","DOI":"10.1016\/S0263-7863(01)00075-8"}],"container-title":["Journal of Information Technology Research"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=49142","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T17:00:37Z","timestamp":1654102837000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/jitr.2010100101"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2010,10,1]]},"references-count":55,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2010,10]]}},"URL":"https:\/\/doi.org\/10.4018\/jitr.2010100101","relation":{},"ISSN":["1938-7857","1938-7865"],"issn-type":[{"value":"1938-7857","type":"print"},{"value":"1938-7865","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,10,1]]}}}