{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T03:15:56Z","timestamp":1740107756373,"version":"3.37.3"},"reference-count":43,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2021,1,28]],"date-time":"2021-01-28T00:00:00Z","timestamp":1611792000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,28]],"date-time":"2021-01-28T00:00:00Z","timestamp":1611792000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61902010"],"award-info":[{"award-number":["61902010"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Organization Department of Beijing Municipal Committee","award":["2018000020124G039"],"award-info":[{"award-number":["2018000020124G039"]}]},{"DOI":"10.13039\/501100003213","name":"Beijing Municipal Education Commission","doi-asserted-by":"publisher","award":["KM202110005025"],"award-info":[{"award-number":["KM202110005025"]}],"id":[{"id":"10.13039\/501100003213","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Requirements Eng"],"published-print":{"date-parts":[[2021,9]]},"DOI":"10.1007\/s00766-021-00346-4","type":"journal-article","created":{"date-parts":[[2021,1,28]],"date-time":"2021-01-28T08:25:56Z","timestamp":1611822356000},"page":"301-323","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Toward practical adoption of i* framework: an automatic two-level layout approach"],"prefix":"10.1007","volume":"26","author":[{"given":"Yunduo","family":"Wang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8881-0037","authenticated-orcid":false,"given":"Tong","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qixiang","family":"Zhou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jinlian","family":"Du","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,1,28]]},"reference":[{"key":"346_CR1","unstructured":"Abdulhadi S, Horkoff J, Yu E, Grau G (2007) i* guide. http:\/\/istarwiki.org\/tiki-index.php?page=i%2A+Guide&structure=i%2A+Guide. Accessed 16 April 2020"},{"issue":"5","key":"346_CR2","doi-asserted-by":"publisher","first-page":"3025","DOI":"10.1007\/s10270-018-00709-6","volume":"18","author":"LT Agner","year":"2019","unstructured":"Agner LT, Lethbridge TC, Soares IW (2019) Student experience with software modeling tools. Softw Syst Model 18(5):3025\u20133047","journal-title":"Softw Syst Model"},{"key":"346_CR3","unstructured":"Alencar FM, Silva CT, Lucena M, de\u00a0Castro JB, Santos E, Ramos RA (2008) Improving the understandability of i* models. In: ICEIS (3-1), pp 129\u2013136"},{"issue":"2","key":"346_CR4","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1002\/spip.311","volume":"12","author":"C Andersson","year":"2007","unstructured":"Andersson C, Runeson P (2007) A spiral process model for case studies on software quality monitoring-method and metrics. Softw Process Improv Pract 12(2):125\u2013140","journal-title":"Softw Process Improv Pract"},{"key":"346_CR5","doi-asserted-by":"crossref","unstructured":"Aydemir FB, Giorgini P, Mylopoulos J, Dalpiaz F (2014) Exploring alternative designs for sociotechnical systems. In: 2014 IEEE eighth international conference on research challenges in information science (RCIS), IEEE, pp 1\u201312","DOI":"10.1109\/RCIS.2014.6861037"},{"issue":"3","key":"346_CR6","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1023\/B:AGNT.0000018806.20944.ef","volume":"8","author":"P Bresciani","year":"2004","unstructured":"Bresciani P, Perini A, Giorgini P, Giunchiglia F, Mylopoulos J (2004) Tropos: an agent-oriented software development methodology. Auton Agents Multi-Agent Syst 8(3):203\u2013236","journal-title":"Auton Agents Multi-Agent Syst"},{"issue":"1","key":"346_CR7","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1016\/j.csi.2010.03.005","volume":"33","author":"C Cares","year":"2011","unstructured":"Cares C, Franch X, Perini A, Susi A (2011) Towards interoperability of i* models using istarml. Comput Stand Interfaces 33(1):69\u201379","journal-title":"Comput Stand Interfaces"},{"key":"346_CR8","unstructured":"Dalpiaz F, Franch X, Horkoff J (2016) istar 2.0 language guide. arXiv preprint arXiv:160507767"},{"key":"346_CR9","doi-asserted-by":"crossref","unstructured":"Do\u011frus\u00f6z U, Madden B, Madden P (1996) Circular layout in the graph layout toolkit. In: International symposium on graph drawing, Springer, pp 92\u2013100","DOI":"10.1007\/3-540-62495-3_40"},{"key":"346_CR10","unstructured":"Du X, Li T, Wang D (2017) An automatic layout approach for istar models. In: Proceedings of the tenth international i* workshop, CEUR Workshop Proceedings, vol 1829, pp 61\u201366"},{"key":"346_CR11","unstructured":"Dunne C, Shneiderman B (2009) Improving graph drawing readability by incorporating readability metrics: a software tool for network analysts. University of Maryland, HCIL Tech Report HCIL-2009-13"},{"key":"346_CR12","first-page":"149","volume":"42","author":"P Eades","year":"1984","unstructured":"Eades P (1984) A heuristic for graph drawing. Congres Numer 42:149\u2013160","journal-title":"Congres Numer"},{"key":"346_CR13","doi-asserted-by":"crossref","unstructured":"Franch X (2010) Fostering the adoption of i* by practitioners: some challenges and research directions. In: Intentional perspectives on information systems engineering, Springer, pp 177\u2013193","DOI":"10.1007\/978-3-642-12544-7_10"},{"key":"346_CR14","doi-asserted-by":"crossref","unstructured":"Fruchterman TM, Reingold EM (1991) Graph drawing by force-directed placement. Softw Pract Exp 21(11):1129\u20131164","DOI":"10.1002\/spe.4380211102"},{"key":"346_CR15","doi-asserted-by":"crossref","unstructured":"Grau G, Franch X, Avila S (2006) J-prim: A java tool for a process reengineering i* methodology. In: 14th IEEE International Requirements Engineering Conference (RE\u201906), IEEE, pp 359\u2013360","DOI":"10.1109\/RE.2006.36"},{"key":"346_CR16","doi-asserted-by":"crossref","unstructured":"Horkoff J, Yu E (2010) Visualizations to support interactive goal model analysis. In: 2010 Fifth international workshop on requirements engineering visualization, IEEE, pp 1\u201310","DOI":"10.1109\/REV.2010.5625664"},{"issue":"2","key":"346_CR17","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1007\/s00766-017-0280-z","volume":"24","author":"J Horkoff","year":"2019","unstructured":"Horkoff J, Aydemir FB, Cardoso E, Li T, Mat\u00e9 A, Paja E, Salnitri M, Piras L, Mylopoulos J, Giorgini P (2019) Goal-oriented requirements engineering: an extended systematic mapping study. Requir Eng 24(2):133\u2013160","journal-title":"Requir Eng"},{"key":"346_CR18","doi-asserted-by":"crossref","unstructured":"Jedlitschka A, Ciolkowski M, Pfahl D (2008) Reporting experiments in software engineering. In: Guide to advanced empirical software engineering, Springer, pp 201\u2013228","DOI":"10.1007\/978-1-84800-044-5_8"},{"key":"346_CR19","unstructured":"jUCMNav (2013) jucmnav. http:\/\/istarwiki.org\/tiki-index.php?page=jUCMNav. Accessed 2 Dec 2019"},{"key":"346_CR20","unstructured":"Kobourov SG (2012) Spring embedders and force directed graph drawing algorithms. arXiv preprint arXiv:12013011"},{"key":"346_CR21","unstructured":"Li T, Grubb AM, Horkoff J (2016) Understanding challenges and tradeoffs in istar tool development. In: iStar, pp 49\u201354"},{"issue":"3","key":"346_CR22","first-page":"7","volume":"19","author":"P Lima","year":"2016","unstructured":"Lima P, Vilela J, Gon\u00e7alves E, Pimentel J, Holanda A, Castro J, Alencar F, Lencastre M (2016) An extended systematic mapping study about the scalability of i* models. CLEI Electron J 19(3):7\u20137","journal-title":"CLEI Electron J"},{"key":"346_CR23","doi-asserted-by":"crossref","unstructured":"Mavin A, Wilkinson P, Teufl S, Femmer H, Eckhardt J, Mund J (2017) Does goal-oriented requirements engineering achieve its goal? In: 2017 IEEE 25th international requirements engineering conference (RE), IEEE, pp 174\u2013183","DOI":"10.1109\/RE.2017.40"},{"key":"346_CR24","doi-asserted-by":"crossref","unstructured":"Mussbacher G, Amyot D, Ara\u00fajo J, Moreira A, Weiss M (2007) Visualizing aspect-oriented goal models with aogrl. In: Second international workshop on requirements engineering visualization (REV 2007), IEEE, pp 1\u20131","DOI":"10.1109\/REV.2007.11"},{"key":"346_CR25","unstructured":"OpenOME (2011) Openome. http:\/\/istarwiki.org\/tiki-index.php?page=OpenOME. Accessed 2 Dec 2019"},{"issue":"1","key":"346_CR26","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1186\/s40411-018-0055-3","volume":"6","author":"F Penha","year":"2018","unstructured":"Penha F, Miranda E, Lucena M, Lucena L, Alencar F, S\u00e1 Filho C (2018) Actor\u2019s social complexity: a proposal for managing the istar model. J Softw Eng Res Dev 6(1):11","journal-title":"J Softw Eng Res Dev"},{"issue":"5","key":"346_CR27","doi-asserted-by":"publisher","first-page":"501","DOI":"10.1006\/jvlc.2002.0232","volume":"13","author":"HC Purchase","year":"2002","unstructured":"Purchase HC (2002) Metrics for graph drawing aesthetics. J Vis Lang Comput 13(5):501\u2013516","journal-title":"J Vis Lang Comput"},{"key":"346_CR28","unstructured":"Purchase HC, Colpoys L, McGill M, Carrington D, Britton C (2001a) Uml class diagram syntax: an empirical study of comprehension. In: Proceedings of the 2001 Asia-Pacific symposium on Information visualisation, Australian Computer Society, Inc., vol 9, pp 113\u2013120"},{"key":"346_CR29","unstructured":"Purchase HC, McGill M, Colpoys L, Carrington D (2001b) Graph drawing aesthetics and the comprehension of uml class diagrams: an empirical study. In: Proceedings of the 2001 Asia-Pacific symposium on Information visualisation, Australian Computer Society, Inc., vol 9, pp 129\u2013137"},{"issue":"3","key":"346_CR30","doi-asserted-by":"publisher","first-page":"449","DOI":"10.1109\/TSMCA.2010.2087017","volume":"41","author":"HA Reijers","year":"2010","unstructured":"Reijers HA, Mendling J (2010) A study into the factors that influence the understandability of business process models. IEEE Trans Syst Man Cybern Part A Syst Hum 41(3):449\u2013462","journal-title":"IEEE Trans Syst Man Cybern Part A Syst Hum"},{"issue":"2","key":"346_CR31","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1007\/s10664-008-9102-8","volume":"14","author":"P Runeson","year":"2009","unstructured":"Runeson P, H\u00f6st M (2009) Guidelines for conducting and reporting case study research in software engineering. Empiri Softw Eng 14(2):131\u2013164","journal-title":"Empiri Softw Eng"},{"key":"346_CR32","doi-asserted-by":"crossref","unstructured":"Santos M, Gralha C, Goulao M, Ara\u00fajo J, Moreira A, Cambeiro J (2016) What is the impact of bad layout in the understandability of social goal models? In: 2016 IEEE 24th international requirements engineering conference (RE), IEEE, pp 206\u2013215","DOI":"10.1109\/RE.2016.51"},{"key":"346_CR33","doi-asserted-by":"crossref","unstructured":"Seemann J (1997) Extending the sugiyama algorithm for drawing uml class diagrams: towards automatic layout of object-oriented software diagrams. In: International symposium on graph drawing, Springer, pp 415\u2013424","DOI":"10.1007\/3-540-63938-1_86"},{"key":"346_CR34","doi-asserted-by":"crossref","unstructured":"Sugiyama K, Misue K (1994) A simple and unified method for drawing graphs: Magnetic-spring algorithm. In: International symposium on graph drawing, Springer, pp 364\u2013375","DOI":"10.1007\/3-540-58950-3_391"},{"issue":"3","key":"346_CR35","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1006\/jvlc.1995.1013","volume":"6","author":"K Sugiyama","year":"1995","unstructured":"Sugiyama K, Misue K (1995) Graph drawing by the magnetic spring model. J Vis Lang Comput 6(3):217\u2013231","journal-title":"J Vis Lang Comput"},{"issue":"2","key":"346_CR36","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1109\/TSMC.1981.4308636","volume":"11","author":"K Sugiyama","year":"1981","unstructured":"Sugiyama K, Tagawa S, Toda M (1981) Methods for visual understanding of hierarchical system structures. IEEE Trans Syst Man Cybern 11(2):109\u2013125","journal-title":"IEEE Trans Syst Man Cybern"},{"issue":"1","key":"346_CR37","doi-asserted-by":"publisher","first-page":"359","DOI":"10.1109\/TVCG.2015.2467691","volume":"22","author":"Y Wang","year":"2016","unstructured":"Wang Y, Shen Q, Archambault D, Zhou Z, Zhu M, Yang S, Qu H (2016) Ambiguityvis: visualization of ambiguity in graph layouts. IEEE Trans Vis Comput Gr 22(1):359\u2013368","journal-title":"IEEE Trans Vis Comput Gr"},{"key":"346_CR38","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1007\/978-3-030-01391-2_11","volume-title":"Advances in conceptual modeling","author":"Y Wang","year":"2018","unstructured":"Wang Y, Li T, Zhang H, Sun J, Ni Y, Geng C (2018) A prototype for generating meaningful layout of istar models. In: Woo C, Lu J, Li Z, Ling TW, Li G, Lee ML (eds) Advances in conceptual modeling. Springer International Publishing, Cham, pp 49\u201353"},{"key":"346_CR39","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, Wessl\u00e9n A (2012) Experimentation in software engineering. Springer, Berlin"},{"key":"346_CR40","volume-title":"Case study research design and methods","author":"RK Yin","year":"2009","unstructured":"Yin RK (2009) Case Study Research Design and Methods. Sage publications, London"},{"key":"346_CR41","unstructured":"Yu ES (1997) Towards modelling and reasoning support for early-phase requirements engineering. In: Proceedings of ISRE\u201997: 3rd IEEE international symposium on requirements engineering, IEEE, pp 226\u2013235"},{"key":"346_CR42","doi-asserted-by":"crossref","unstructured":"Yu ES (2009) Social modeling and i*. In: Conceptual modeling: foundations and applications: essays in honor of John Mylopoulos, Springer, pp 99\u2013121","DOI":"10.1007\/978-3-642-02463-4_7"},{"key":"346_CR43","doi-asserted-by":"publisher","first-page":"206","DOI":"10.1007\/978-3-030-01391-2_26","volume-title":"Advances in conceptual modeling","author":"H Zhang","year":"2018","unstructured":"Zhang H, Li T, Wang Y (2018) Design of an empirical study for evaluating an automatic layout tool. In: Woo C, Lu J, Li Z, Ling TW, Li G, Lee ML (eds) Advances in conceptual modeling. Springer International Publishing, Cham, pp 206\u2013211"}],"container-title":["Requirements Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00766-021-00346-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00766-021-00346-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-00346-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,31]],"date-time":"2021-07-31T00:16:28Z","timestamp":1627690588000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00766-021-00346-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1,28]]},"references-count":43,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2021,9]]}},"alternative-id":["346"],"URL":"https:\/\/doi.org\/10.1007\/s00766-021-00346-4","relation":{},"ISSN":["0947-3602","1432-010X"],"issn-type":[{"type":"print","value":"0947-3602"},{"type":"electronic","value":"1432-010X"}],"subject":[],"published":{"date-parts":[[2021,1,28]]},"assertion":[{"value":"10 May 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 January 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 January 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}