{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,10]],"date-time":"2026-02-10T10:18:03Z","timestamp":1770718683372,"version":"3.49.0"},"reference-count":19,"publisher":"Emerald","issue":"9","license":[{"start":{"date-parts":[[2004,12,1]],"date-time":"2004-12-01T00:00:00Z","timestamp":1101859200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2004,12,1]]},"abstract":"<jats:p>As systems get complex, requirements elicitation and analysis are becoming increasingly difficult and important in software development. Even though various analysis methods have been proposed, including scenario\u2010based analysis, goal\u2010based analysis, combining goal with scenario and use case\u2010driven analysis \u2013 each method has its own strengths and weaknesses and do not support requirements elicitation and analysis efficiently. This paper proposes a multi\u2010view approach to analyze the requirements of complex software systems. The multi\u2010view approach comprises four views, which incorporate many factors that are part of existing methods. This paper discusses the need for these four views, the activities that are part of each view and how they are carried out. As a proof of concept, we apply the multi\u2010view approach to an automatic teller machine system development.<\/jats:p>","DOI":"10.1108\/02635570410567694","type":"journal-article","created":{"date-parts":[[2004,11,15]],"date-time":"2004-11-15T19:18:09Z","timestamp":1100546289000},"page":"702-711","source":"Crossref","is-referenced-by-count":19,"title":["A multi\u2010view approach for requirements analysis using goal and scenario"],"prefix":"10.1108","volume":"104","author":[{"given":"Jeongwook","family":"Kim","sequence":"first","affiliation":[]},{"given":"Jintae","family":"Kim","sequence":"additional","affiliation":[]},{"given":"Sooyong","family":"Park","sequence":"additional","affiliation":[]},{"given":"Vijayan","family":"Sugumaran","sequence":"additional","affiliation":[]}],"member":"140","reference":[{"key":"key2022021019455097500_b1","unstructured":"Ant\u00f3n, A.I. (1996), \u201cGoal\u2010based requirements analysis\u201d, Proceedings of the 2nd International Conference on Requirements Engineering, Colorado Springs, CO, pp. 136\u201044."},{"key":"key2022021019455097500_b2","unstructured":"Ant\u00f3n, A. (1997), \u201cGoal identification and refinement in the specification of software\u2010based information systems\u201d, PhD thesis, Georgia Institute of Technology, Altlanta, GA."},{"key":"key2022021019455097500_b3","doi-asserted-by":"crossref","unstructured":"Belian, G., Yen, D. and Chou, D. (1998), \u201cA manager's guide to total quality software design\u201d, Industrial Management & Data Systems, Vol. 98 No. 3, pp. 100\u20107.","DOI":"10.1108\/02635579810213099"},{"key":"key2022021019455097500_b4","unstructured":"Bittner, H. and Spence, I. (2002), Usecase Modeling, Addison\u2010Wesley, Reading, MA."},{"key":"key2022021019455097500_b5","unstructured":"Clements, P., Kazman, R. and Klein, M. (2002), Evaluating Software Architectures, Addison\u2010Wesley, Reading, MA."},{"key":"key2022021019455097500_b6","doi-asserted-by":"crossref","unstructured":"Dardenne, A., Lamsweerde, A.V. and Fickas, S. (1993), \u201cGoal\u2010directed requirements acquisition\u201d, Science of Computer Programming, Vol. 20 No. 1\/2, pp. 3\u201050.","DOI":"10.1016\/0167-6423(93)90021-G"},{"key":"key2022021019455097500_b7","unstructured":"Davis, A.M. (1990), Software Requirements \u2013 Analysis and Specification, Prentice\u2010Hall, Englewood Cliffs, NJ."},{"key":"key2022021019455097500_b8","doi-asserted-by":"crossref","unstructured":"Gupta, A. (1995), \u201cA stakeholder analysis approach for interorganizational systems\u201d, Industrial Management & Data Systems, Vol. 95 No. 6, pp. 3\u20107.","DOI":"10.1108\/02635579510091269"},{"key":"key2022021019455097500_b9","unstructured":"ISO (2001), Software Engineering \u2013 Product Quality \u2013 Part 1: Quality Model, ISO\/IEC 9126\u20101."},{"key":"key2022021019455097500_b10","doi-asserted-by":"crossref","unstructured":"Leite, J.C.S.P. and Freeman, A.P. (1991), \u201cRequirements validation through viewpoint resolution\u201d, IEEE Transactions on Software Engineering, Vol. 17 No. 12, pp. 1253\u201069.","DOI":"10.1109\/32.106986"},{"key":"key2022021019455097500_b11","unstructured":"Liu, L. and Yu, E. (2001), \u201cFrom requirements to architectural design \u2013 using goals and scenarios\u201d, paper presented at the ICSE\u20102001 Workshop: From Software Requirements to Architectures, pp. 22\u201030."},{"key":"key2022021019455097500_b12","unstructured":"Plihon, V., Ralyte, J., Benjamen, A., Maiden, N.A.M., Sutcliffe, A., Dubois, E. and Heymans, P. (1998), \u201cA reuse\u2010oriented approach for the construction of scenario\u2010based methods\u201d, Proceedings of the International Software Process Association 5th International Conference on Software Process, Chicago, IL, pp. 14\u201017."},{"key":"key2022021019455097500_b13","unstructured":"Regnell, B., Kimbler, K. and Wessl\u00e9n, A. (1995), \u201cImproving the use of case driven approach to requirements engineering\u201d, Proceedings of 2nd IEEE International Symposium on Requirements Engineering (RE\u201995), p. 40."},{"key":"key2022021019455097500_b14","doi-asserted-by":"crossref","unstructured":"Rolland, C., Souveyet, C. and Achour, C.B. (1998), \u201cGuiding goal modeling using scenarios\u201d, IEEE Transactions on Software Engineering, Vol. 24 No. 12, pp. 1055\u201071.","DOI":"10.1109\/32.738339"},{"key":"key2022021019455097500_b15","doi-asserted-by":"crossref","unstructured":"Sutcliffe, A.G. (1998), \u201cScenario\u2010based requirement analysis\u201d, Requirements Engineering Journal, Vol. 3 No. 1, pp. 48\u201065.","DOI":"10.1007\/BF02802920"},{"key":"key2022021019455097500_b16","doi-asserted-by":"crossref","unstructured":"Weidenhaupt, K., Pohl, K., Jarke, M. and Haumer, P. (1998), \u201cScenario usage in system development: a report on current practice\u201d, IEEE Software, Vol. 15 No. 2, pp. 34\u201045.","DOI":"10.1109\/52.663783"},{"key":"key2022021019455097500_b17","doi-asserted-by":"crossref","unstructured":"Yang, H. and Tang, J. (2003), \u201cA three\u2010stage model of requirements elicitation for Web\u2010based information systems\u201d, Industrial Management & Data Systems, Vol. 103 No. 6, pp. 398\u2010409.","DOI":"10.1108\/02635570310479972"},{"key":"key2022021019455097500_b18","doi-asserted-by":"crossref","unstructured":"Yang, Y. (2001), \u201cSoftware quality management and ISO 9000 implementation\u201d, Industrial Management & Data Systems, Vol. 101 No. 7, pp. 329\u201038.","DOI":"10.1108\/EUM0000000005821"},{"key":"key2022021019455097500_b19","unstructured":"Yu, E. and Mylopoulos, J. (1998), \u201cWhy goal\u2010oriented requirements engineering?\u201d, in Dubois, E., Opdahl, A.L. and Pohl, K. (Eds), Proceedings of the 4th International Workshop on Requirements Engineering: Foundations of Software Quality, Pisa, 8\u20109 June, Presses Universitaires de Namur, pp. 15\u201022."}],"container-title":["Industrial Management &amp; Data Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.emeraldinsight.com\/doi\/full-xml\/10.1108\/02635570410567694","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/02635570410567694\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/02635570410567694\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T23:37:27Z","timestamp":1753400247000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/imds\/article\/104\/9\/702-711\/175958"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004,12,1]]},"references-count":19,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2004,12,1]]}},"alternative-id":["10.1108\/02635570410567694"],"URL":"https:\/\/doi.org\/10.1108\/02635570410567694","relation":{},"ISSN":["0263-5577"],"issn-type":[{"value":"0263-5577","type":"print"}],"subject":[],"published":{"date-parts":[[2004,12,1]]}}}