{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T03:15:57Z","timestamp":1740107757339,"version":"3.37.3"},"reference-count":79,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2021,9,1]],"date-time":"2021-09-01T00:00:00Z","timestamp":1630454400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,9,1]],"date-time":"2021-09-01T00:00:00Z","timestamp":1630454400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100004055","name":"King Fahd University of Petroleum and Minerals","doi-asserted-by":"publisher","award":["SB191011"],"award-info":[{"award-number":["SB191011"]}],"id":[{"id":"10.13039\/501100004055","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Requirements Eng"],"published-print":{"date-parts":[[2022,3]]},"DOI":"10.1007\/s00766-021-00362-4","type":"journal-article","created":{"date-parts":[[2021,9,1]],"date-time":"2021-09-01T17:03:01Z","timestamp":1630515781000},"page":"83-116","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["A use case driven approach to game modeling"],"prefix":"10.1007","volume":"27","author":[{"given":"Aghyad","family":"Albaghajati","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8170-9860","authenticated-orcid":false,"given":"Jameleddine","family":"Hassine","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,9,1]]},"reference":[{"key":"362_CR1","unstructured":"GamesIndustry.biz. Global games market value rising to $134.9bn in 2018. https:\/\/www.gamesindustry.biz\/articles\/2018-12-18-global-games-market-value-rose-to-usd134-9bn-in-2018. Accessed Feb 2020"},{"key":"362_CR2","unstructured":"Planet Market Reports. Global games market value rising to $175.9bn in 2025. https:\/\/www.rednewswire.com\/global-games-market-value-rising-to-175-9bn-in-2025\/. Accessed Feb 2020"},{"issue":"10","key":"362_CR3","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1145\/971564.971590","volume":"1","author":"J Blow","year":"2004","unstructured":"Blow J (2004) Game development: harder than you think. Queue 1(10):28\u201337","journal-title":"Queue"},{"key":"362_CR4","doi-asserted-by":"crossref","unstructured":"Callele D, Neufeld E, Schneider KA (2005) Requirements engineering and the creative process in the video game industry. In: 13th IEEE international conference on requirements engineering (RE 2005), 29 August-2 September 2005. France. IEEE Computer Society, Paris, pp 240\u2013252","DOI":"10.1109\/RE.2005.58"},{"key":"362_CR5","unstructured":"Kasurinen J, Maglyas A, Smolander K (2014) Is requirements engineering useless in game development? In: Salinesi C, van de Weerd I (eds) Requirements engineering: foundation for software quality\u201420th international working conference, REFSQ 2014, Essen, Germany, April 7\u201310, 2014. Proceedings, volume 8396 of lecture notes in computer science. Springer, pp 1\u201316"},{"key":"362_CR6","doi-asserted-by":"crossref","unstructured":"Washburn Jr. M, Sathiyanarayanan P, Nagappan M, Zimmermann T, Bird C (2016) What went right and what went wrong: an analysis of 155 postmortems from game development. In: Dillon LK, Visser W, Williams LA (eds) Proceedings of the 38th international conference on software engineering, ICSE 2016, Austin, TX, USA, May 14\u201322, 2016\u2014companion volume. ACM, pp 280\u2013289","DOI":"10.1145\/2889160.2889253"},{"key":"362_CR7","unstructured":"Hussain A, Asadi O, Richardson DJ (2018) A holistic look at requirements engineering practices in the gaming industry. CoRR, arXiv:1811.03482"},{"key":"362_CR8","unstructured":"Reyno EM, Cubel J\u00c1C (2008) Model driven game development: 2d platform game prototyping. In: Botti VJ, Barella A, Carrascosa C (eds) GAMEON\u20192008, (covers game methodology, game graphics, AI behaviour, game AI analysis, AI programming, neural networks and agent based simulation, team building, education and social networks), November 17\u201319, 2008. UPV, Valencia, Spain, EUROSIS, pp 5\u20137"},{"key":"362_CR9","unstructured":"Flood K (2003) Game unified process. https:\/\/www.gamedev.net\/articles\/programming\/general-and-gameplay-programming\/game-unified-process-r1940\/"},{"key":"362_CR10","doi-asserted-by":"crossref","unstructured":"Koutonen J, Lepp\u00e4nen M (2013) How are agile methods and practices deployed in video game development? A survey into finnish game studios. In: Baumeister H, Weber B (eds) Agile processes in software engineering and extreme programming\u201414th international conference, XP 2013, Vienna, Austria, June 3\u20137, 2013. Proceedings, volume 149 of lecture notes in business information processing. Springer, pp 135\u2013149","DOI":"10.1007\/978-3-642-38314-4_10"},{"key":"362_CR11","doi-asserted-by":"crossref","unstructured":"Petrillo F, Pimenta MS (2010) Is agility out there? Agile practices in game development. In: Anacleto JC, de Mattos Fortes RP, Costa CJ (eds) Proceedings of the 28th annual international conference on design of communication, SIGDOC 2010, S\u00e3o Carlos, S\u00e3o Paulo state, Brazil, September 26\u201329, 2010. ACM, pp 9\u201315","DOI":"10.1145\/1878450.1878453"},{"key":"362_CR12","doi-asserted-by":"publisher","first-page":"70350:1","DOI":"10.1155\/2008\/470350","volume":"2008","author":"D Djaouti","year":"2008","unstructured":"Djaouti D, Alvarez J, Jessel J-P, Methel G (2008) A gameplay definition through videogame classification. Int J Comput Games Technol 2008:70350:1-470350:7","journal-title":"Int J Comput Games Technol"},{"issue":"2","key":"362_CR13","doi-asserted-by":"publisher","first-page":"17:1","DOI":"10.1145\/1371216.1371220","volume":"6","author":"EMI Ollila","year":"2008","unstructured":"Ollila EMI, Suomela R, Holopainen J (2008) Using prototypes in early pervasive game development. Comput Entertain 6(2):17:1-17:17","journal-title":"Comput Entertain"},{"key":"362_CR14","doi-asserted-by":"crossref","unstructured":"Coram M, Bohner SA (2005) The impact of agile methods on software project management. In: 12th IEEE international conference on the engineering of computer-based systems (ECBS 2005), 4\u20137 April 2005, Greenbelt, MD, USA. IEEE Computer Society, pp 363\u2013370","DOI":"10.1109\/ECBS.2005.68"},{"key":"362_CR15","doi-asserted-by":"crossref","unstructured":"McKenzie T, Trujillo MM, Hoermann S (2019) Software engineering practices and methods in the game development industry. In: Extended abstracts of the annual symposium on computer-human interaction in play companion extended abstracts, CHI PLAY\u201419 extended abstracts. Association for Computing Machinery, New York, pp 181\u2013193","DOI":"10.1145\/3341215.3354647"},{"key":"362_CR16","unstructured":"Godoy A, Barbosa EF (2010) Game-scrum: an approach to agile game development. In: Proceedings of SBGames. pp 292\u2013295"},{"issue":"2","key":"362_CR17","first-page":"394","volume":"8","author":"M Gonzalez-Salazar","year":"2017","unstructured":"Gonzalez-Salazar M, Mitre-Hernandez H, Lara-Alvarez C (2017) Method for game development driven by user-experience: a study of rework, productivity and complexity of use. Int J Adv Comput Sci Appl 8(2):394\u2013402","journal-title":"Int J Adv Comput Sci Appl"},{"key":"362_CR18","unstructured":"Folmer E (2007) Component based game development\u2013a solution to escalating costs and expanding deadlines? In: Schmidt HW, Crnkovic I, Heineman GT, Stafford JA (eds) Component-based software engineering, 10th international symposium, CBSE 2007, Medford, MA, USA, July 9\u201311, 2007, proceedings, volume of 4608 lecture notes in computer science. Springer, pp 66\u201373"},{"key":"362_CR19","volume-title":"Model-driven software engineering in practice. Synthesis lectures on software engineering","author":"M Brambilla","year":"2017","unstructured":"Brambilla M, Cabot J, Wimmer M (2017) Model-driven software engineering in practice. Synthesis lectures on software engineering, 2nd edn. Morgan & Claypool Publishers, New England","edition":"2"},{"key":"362_CR20","doi-asserted-by":"crossref","unstructured":"Loniewski G, Insfran E, Abrah\u00e3o S (2010) A systematic review of the use of requirements engineering techniques in model-driven development. In: International conference on model driven engineering languages and systems. Springer, pp 213\u2013227","DOI":"10.1007\/978-3-642-16129-2_16"},{"key":"362_CR21","doi-asserted-by":"crossref","unstructured":"Dormans J (2012) The effectiveness and efficiency of model driven game design. In Herrlich M, Malaka R, Masuch M (eds) Entertainment computing\u2014ICEC 2012\u201411th international conference, ICEC 2012, Bremen, Germany, September 26\u201329, 2012. Proceedings, volume 7522 of lecture notes in computer science. Springer, pp 542\u2013548","DOI":"10.1007\/978-3-642-33542-6_71"},{"issue":"1","key":"362_CR22","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1145\/1486508.1486521","volume":"7","author":"F Petrillo","year":"2009","unstructured":"Petrillo F, Pimenta M, Trindade F, Dietrich C (2009) What went wrong? A survey of problems in game development. Comput Entertain 7(1):13","journal-title":"Comput Entertain"},{"key":"362_CR23","doi-asserted-by":"crossref","unstructured":"Callele D, Neufeld E, Schneider KA (2006) Emotional requirements in video games. In: 14th IEEE international conference on requirements engineering (RE 2006), 11\u201315 September 2006, Minneapolis\/St.Paul, Minnesota, USA. IEEE Computer Society, pp 292\u2013295","DOI":"10.1109\/RE.2006.19"},{"key":"362_CR24","doi-asserted-by":"crossref","unstructured":"Paschali ME, Ampatzoglou A, Chatzigeorgiou A, Stamelos I (2014) Non-functional requirements that influence gaming experience: a survey on gamers satisfaction factors. In: Proceedings of the 18th international academic MindTrek conference: media business, management, content & services. ACM, pp 208\u2013215","DOI":"10.1145\/2676467.2676471"},{"key":"362_CR25","unstructured":"Cheng BHC, Atlee JM (2007) Research directions in requirements engineering. In Briand LC, Wolf AL (eds) International conference on software engineering, ISCE 2007, workshop on the future of software engineering, FOSE 2007, May 23\u201325, 2007, Minneapolis, MN, USA. IEEE Computer Society, pp 285\u2013303"},{"key":"362_CR26","unstructured":"OMG (2017) OMG Unified Modeling Language\u2014version 2.5.1. https:\/\/www.omg.org\/spec\/UML\/2.5.1. Accessed Dec 2020"},{"key":"362_CR27","doi-asserted-by":"crossref","unstructured":"Wolf MJP (2001) Genre and the video game. The medium of the video game. pp 113\u2013134","DOI":"10.7560\/791480-008"},{"key":"362_CR28","unstructured":"Wikipedia. Super Mario Bros. https:\/\/en.wikipedia.org\/wiki\/Super_Mario_Bros. Accessed Dec 2020"},{"key":"362_CR29","unstructured":"Wikipedia. Tetris. https:\/\/en.wikipedia.org\/wiki\/Tetris. Accessed Dec 2020"},{"key":"362_CR30","unstructured":"Wikipedia. Just dance. https:\/\/en.wikipedia.org\/wiki\/Just_Dance_(video_game). Accessed Dec 2020"},{"key":"362_CR31","unstructured":"Wikipedia. The walking dead. https:\/\/en.wikipedia.org\/wiki\/The_Walking_Dead_(video_game). Accessed Dec 2020"},{"key":"362_CR32","unstructured":"Ambler SW (2001) Agile modeling: a brief overview. In: Evans A, France RB, Moreira AMD, Rumpe B (eds) Practical UML-based rigorous development methods\u2014countering or integrating the eXtremists, workshop of the pUML-group held together with the \u201cUML\u201d 2001, October 1st, 2001 in Toronto, Canada, volume P-7 of LNI. GI, pp 7\u201311"},{"key":"362_CR33","volume-title":"Agile modeling: effective practices for extreme programming and the unified process","author":"SW Ambler","year":"2002","unstructured":"Ambler SW (2002) Agile modeling: effective practices for extreme programming and the unified process. Wiley, New Jersey"},{"issue":"4","key":"362_CR34","doi-asserted-by":"publisher","first-page":"571","DOI":"10.1007\/s10270-012-0278-4","volume":"11","author":"MRV Chaudron","year":"2012","unstructured":"Chaudron MRV, Werner H, Ariadi N (2012) How effective is UML modeling? Softw Syst Model 11(4):571\u2013580","journal-title":"Softw Syst Model"},{"issue":"2","key":"362_CR35","doi-asserted-by":"publisher","first-page":"813","DOI":"10.1007\/s10270-013-0333-9","volume":"14","author":"M Misbhauddin","year":"2015","unstructured":"Misbhauddin M, Alshayeb M (2015) Extending the UML use case metamodel with behavioral information to facilitate model analysis and interchange. Softw Syst Model 14(2):813\u2013838","journal-title":"Softw Syst Model"},{"key":"362_CR36","doi-asserted-by":"crossref","unstructured":"Sauer S, Engels G (2001) Uml-based behavior specification of interactive multimedia applications. In: 2002 IEEE CS international symposium on human-centric computing languages and environments (HCC 2001), September 5\u20137, 2001 Stresa, Italy. IEEE Computer Society, pp 248\u2013255","DOI":"10.1109\/HCC.2001.995271"},{"key":"362_CR37","volume-title":"UML distilled\u2014a brief guide to the Standard Object Modeling Language. notThenot Addison-Wesley object technology series","author":"M Fowler","year":"2000","unstructured":"Fowler M, Scott K (2000) UML distilled\u2014a brief guide to the Standard Object Modeling Language. notThenot Addison-Wesley object technology series, 2nd edn. Addison-Wesley-Longman, Boston","edition":"2"},{"key":"362_CR38","volume-title":"Writing effective use cases","author":"A Cockburn","year":"2000","unstructured":"Cockburn A (2000) Writing effective use cases, 1st edn. Addison-Wesley Longman Publishing Co., Inc., Boston","edition":"1"},{"key":"362_CR39","unstructured":"OMG (2013) OMG Meta Object Facility (MOF) Core Specification. Version 2.4.1"},{"issue":"6","key":"362_CR40","first-page":"123","volume":"52","author":"M Zhu","year":"2019","unstructured":"Zhu M, Wang AI (2019) Model-driven game development: a literature review. ACM Comput Surv 52(6):123","journal-title":"ACM Comput Surv"},{"key":"362_CR41","volume-title":"Game development essentials: an introduction","author":"J Novak","year":"2011","unstructured":"Novak J (2011) Game development essentials: an introduction. Cengage Learning, Boston"},{"key":"362_CR42","unstructured":"Tang S, Hanneghan M, Hughes T, Dennett C, Cooper S, Ariff Sabri M et\u00a0al. (2008) Towards a domain specific modelling language for serious game design. In: 6th international game design and technology workshop, Liverpool, UK"},{"issue":"1","key":"362_CR43","first-page":"61","volume":"11","author":"S Tang","year":"2013","unstructured":"Tang S, Hanneghan M, Carter C (2013) A platform independent game technology model for model driven serious games development. Electron J e-Learn 11(1):61\u201379","journal-title":"Electron J e-Learn"},{"key":"362_CR44","unstructured":"Erickson J, Siau K (2007) Can uml be simplified? practitioner use of uml in separate domains. In: Proceedings EMMSAD, vol 7. pp 87\u201396. Citeseer"},{"key":"362_CR45","doi-asserted-by":"crossref","unstructured":"Hernandez FE, Ortega FR (2010) Eberos gml2d: a graphical domain-specific language for modeling 2d video games. In: Proceedings of the 10th workshop on domain-specific modeling. pp 1. Citeseer","DOI":"10.1145\/2060329.2060342"},{"key":"362_CR46","doi-asserted-by":"crossref","unstructured":"Herzig P, Jugel K, Momm C, Ameling M, Schill A (2013) Gaml-a modeling language for gamification. In: 2013 IEEE\/ACM 6th international conference on utility and cloud computing (UCC). IEEE, pp 494\u2013499","DOI":"10.1109\/UCC.2013.96"},{"issue":"2","key":"362_CR47","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1145\/1541895.1541909","volume":"7","author":"EM Reyno","year":"2009","unstructured":"Reyno EM, Cubel J\u00c1C (2009) Automatic prototyping in model-driven game development. Comput Entertain 7(2):29","journal-title":"Comput Entertain"},{"key":"362_CR48","doi-asserted-by":"crossref","unstructured":"Pleuss A, Hussmann H (2011) Model-driven development of interactive multimedia applications with MML. In: Hussmann H, Meixner G, Zuehlke D (eds) Model-driven development of advanced user interfaces. Springer, pp 199\u2013218","DOI":"10.1007\/978-3-642-14562-9_10"},{"key":"362_CR49","doi-asserted-by":"crossref","unstructured":"de Lope RP, Medina-Medina N (2016) Using UML to model educational games. In: 8th international conference on games and virtual worlds for serious applications, VS-GAMES 2016, Barcelona, Spain, September 7\u20139, 2016. IEEE Computer Society, pp 1\u20134","DOI":"10.1109\/VS-GAMES.2016.7590373"},{"key":"362_CR50","unstructured":"Hog CE, Djemaa RB, Amous I (2011) Towards an UML based modeling language to design adaptive web services. In: Proceedings of the international conference on semantic web and web services. pp 38\u201344"},{"key":"362_CR51","doi-asserted-by":"crossref","unstructured":"Murali R, Ireland A, Grov G (2015) A rigorous approach to combining use case modelling and accident scenarios. In: Havelund K, Holzmann GJ, Joshi R (eds) NASA formal methods\u20137th international symposium, NFM 2015, Pasadena, CA, USA, April 27\u201329, 2015, proceedings, volume 9058 of lecture notes in computer science. Springer, pp 263\u2013278","DOI":"10.1007\/978-3-319-17524-9_19"},{"key":"362_CR52","doi-asserted-by":"crossref","unstructured":"Al-alshuhai A, Siewe F (2015) An extension of the use case diagram to model context-aware applications. In: 2015 SAI intelligent systems conference (IntelliSys). IEEE, pp 884\u2013888","DOI":"10.1109\/IntelliSys.2015.7361247"},{"key":"362_CR53","doi-asserted-by":"crossref","unstructured":"Yue T, Zhang H, Ali S, Liu C (2016) A practical use case modeling approach to specify crosscutting concerns. In: Kapitsaki GM, de Almeida ES (eds) Software reuse: bridging with social-awareness\u201315th international conference, ICSR 2016, Limassol, Cyprus, June 5\u20137, 2016, proceedings, volume 9679 of lecture notes in computer science. Springer, pp 89\u2013105","DOI":"10.1007\/978-3-319-35122-3_7"},{"key":"362_CR54","doi-asserted-by":"publisher","first-page":"165","DOI":"10.1016\/j.infsof.2018.04.007","volume":"100","author":"PX Mai","year":"2018","unstructured":"Mai PX, Goknil A, Shar LK, Pastore F, Briand LC, Shaame S (2018) Modeling security and privacy requirements: a use case-driven approach. Inf Softw Technol 100:165\u2013182","journal-title":"Inf Softw Technol"},{"key":"362_CR55","doi-asserted-by":"crossref","unstructured":"Cooper KML, Longstreet CS (2012) Towards model-driven game engineering for serious educational games: tailored use cases for game requirements. In: Mehdi QH, Elmaghraby A, Marshall I, Moreton R, Ragade RK, Zapirain BG, Chariker J, El-Said MM, Yampolskiy RV, Zhigiang NL (eds) 17th international conference on computer games, CGAMES 2012, Louisville, KY, USA, July 30\u2013Aug. 1, 2012. IEEE Computer Society, pp 208\u2013212","DOI":"10.1109\/CGames.2012.6314577"},{"issue":"5","key":"362_CR56","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1145\/2890778","volume":"59","author":"I Jacobson","year":"2016","unstructured":"Jacobson I (2016) Use-case 2.0. Commun ACM 59(5):61\u201369","journal-title":"Commun ACM"},{"issue":"1","key":"362_CR57","doi-asserted-by":"publisher","first-page":"6","DOI":"10.1186\/s40411-016-0032-7","volume":"4","author":"S Aleem","year":"2016","unstructured":"Aleem S, Capretz LF, Ahmed F (2016) Game development software engineering process life cycle: a systematic review. J Softw Eng Res Dev 4(1):6","journal-title":"J Softw Eng Res Dev"},{"key":"362_CR58","unstructured":"Sonic the hedgehog, Sep 2019"},{"key":"362_CR59","volume-title":"Writing effective use cases","author":"A Cockburn","year":"2000","unstructured":"Cockburn A (2000) Writing effective use cases. Addison-Wesley Professional, Boston"},{"issue":"2","key":"362_CR60","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1016\/j.engappai.2004.11.016","volume":"18","author":"B Bauer","year":"2005","unstructured":"Bauer B, Odell J (2005) UML 2.0 and agents: how to build agent-based systems with the new UML standard. Eng Appl Artif Intell 18(2):141\u2013157","journal-title":"Eng Appl Artif Intell"},{"key":"362_CR61","doi-asserted-by":"crossref","unstructured":"Araujo Guedes GT, Vicari RM (2009) Applying AUML and UML 2 in the multi-agent systems project. In: Heuser CA, Pernul G (eds) Advances in conceptual modeling\u2014challenging perspectives, ER 2009 workshops CoMoL, ETheCoM, FP-UML, MOST-ONISW, QoIS, RIGiM, SeCoGIS, Gramado, Brazil, November 9\u201312, 2009. Proceedings, volume 5833 of lecture notes in computer science. Springer, pp 106\u2013115","DOI":"10.1007\/978-3-642-04947-7_14"},{"issue":"13\u201314","key":"362_CR62","doi-asserted-by":"publisher","first-page":"1332","DOI":"10.1080\/00140130310001610865","volume":"46","author":"D Johnson","year":"2003","unstructured":"Johnson D, Wiles J (2003) Effective affective user interface design in games. Ergonomics 46(13\u201314):1332\u20131345","journal-title":"Ergonomics"},{"key":"362_CR63","doi-asserted-by":"publisher","DOI":"10.1201\/b22299","volume-title":"Game anim: video game animation explained: a complete guide to video game animation","author":"J Cooper","year":"2019","unstructured":"Cooper J (2019) Game anim: video game animation explained: a complete guide to video game animation. CRC Press, Boca Raton"},{"key":"362_CR64","volume-title":"Every game is an Island: endings and extremities in video games","author":"R Fassone","year":"2017","unstructured":"Fassone R (2017) Every game is an Island: endings and extremities in video games. Bloomsbury Publishing USA, Boston"},{"key":"362_CR65","unstructured":"Unity Technologies. 2020. Unity. https:\/\/unity.com"},{"issue":"2","key":"362_CR66","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1145\/511152.511155","volume":"27","author":"BA Kitchenham","year":"2002","unstructured":"Kitchenham BA, Pfleeger SL (2002) Principles of survey research: part 3: constructing a survey instrument. SIGSOFT Softw Eng Notes 27(2):20\u201324","journal-title":"SIGSOFT Softw Eng Notes"},{"key":"362_CR67","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-29044-2","volume-title":"Experimentation in software engineering","author":"C Wohlin","year":"2012","unstructured":"Wohlin C, Runeson P, H\u00f6st M, Ohlsson MC, Regnell B (2012) Experimentation in software engineering. Springer, Berlin"},{"key":"362_CR68","unstructured":"International Standard Organization (ISO) (2001) International standard iso\/iec 9126, information technology\u2014product quality\u2014part1: quality model"},{"key":"#cr-split#-362_CR69.1","doi-asserted-by":"crossref","unstructured":"Michelsen CD, Dominick WD, Urban JE (1980) A methodology for the objective evaluation of the user\/system interfaces of the MADAM system using software engineering principles. In Miles Jr. EP","DOI":"10.1145\/503838.503847"},{"key":"#cr-split#-362_CR69.2","unstructured":"(ed) Proceedings of the 18th annual southeast regional conference, 1980, Tallahassee, Florida, USA, March 24-26, 1980. ACM, pp 103-109"},{"issue":"3","key":"362_CR70","doi-asserted-by":"publisher","first-page":"319","DOI":"10.2307\/249008","volume":"13","author":"FD Davis","year":"1989","unstructured":"Davis FD (1989) Perceived usefulness, perceived ease of use, and user acceptance of information technology. MIS Q 13(3):319\u2013340","journal-title":"MIS Q"},{"key":"362_CR71","unstructured":"Chadha Rishi (2019) gaming on twitter"},{"issue":"1","key":"362_CR72","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1214\/aoms\/1177730491","volume":"18","author":"HB Mann","year":"1947","unstructured":"Mann HB, Whitney DR (1947) On a test of whether one of two random variables is stochastically larger than the other. Ann Math Stat 18(1):50\u201360","journal-title":"Ann Math Stat"},{"key":"362_CR73","doi-asserted-by":"crossref","unstructured":"Klemm C, Pieters W (2017) Game mechanics and technological mediation: an ethical perspective on the effects of mmorpg\u2019s. Ethics Inf Technol 19(2):81\u201393","DOI":"10.1007\/s10676-017-9416-6"},{"key":"362_CR74","doi-asserted-by":"crossref","unstructured":"Moody DL (2009) The \u201cphysics\u201d of notations: Toward a scientific basis for constructing visual notations in software engineering. IEEE Trans Softw Eng 35(6):756\u2013779","DOI":"10.1109\/TSE.2009.67"},{"key":"362_CR75","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1016\/j.infsof.2017.10.008","volume":"95","author":"M Ozkaya","year":"2018","unstructured":"Ozkaya M (2018) Do the informal & formal software modeling notations satisfy practitioners for software architecture modeling? Inf Softw Technol 95:15\u201333","journal-title":"Inf Softw Technol"},{"key":"362_CR76","doi-asserted-by":"crossref","unstructured":"Wright HK, Kim M, Perry DE (2010) Validity concerns in software engineering research. In: FoSER. pp 411\u2013414","DOI":"10.1145\/1882362.1882446"},{"key":"362_CR77","doi-asserted-by":"publisher","first-page":"136","DOI":"10.1016\/j.jss.2019.06.096","volume":"156","author":"M El-Attar","year":"2019","unstructured":"El-Attar M (2019) Evaluating and empirically improving the visual syntax of use case diagrams. J Syst Softw 156:136\u2013163","journal-title":"J Syst Softw"},{"key":"362_CR78","volume-title":"Design rules: the power of modularity","author":"CY Baldwin","year":"1999","unstructured":"Baldwin CY, Clark KB (1999) Design rules: the power of modularity, vol 1. MIT Press, Cambridge"}],"container-title":["Requirements Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00766-021-00362-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00766-021-00362-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00766-021-00362-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,2,14]],"date-time":"2022-02-14T13:54:43Z","timestamp":1644846883000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00766-021-00362-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,1]]},"references-count":79,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,3]]}},"alternative-id":["362"],"URL":"https:\/\/doi.org\/10.1007\/s00766-021-00362-4","relation":{},"ISSN":["0947-3602","1432-010X"],"issn-type":[{"type":"print","value":"0947-3602"},{"type":"electronic","value":"1432-010X"}],"subject":[],"published":{"date-parts":[[2021,9,1]]},"assertion":[{"value":"20 July 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 August 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 September 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}