Scenario-based requirements analysis

被引:56
|
作者
Alistair Sutcliffe
机构
[1] City University,Centre for HCI Design, School of Informatics
关键词
Analysis heuristics; Domain models; Human error; Requirements engineering; Scenarios; Use-cases; Walk through methods;
D O I
10.1007/BF02802920
中图分类号
学科分类号
摘要
A method for scenario-based requirements engineering is described. The method uses two types of scenario: structure models of the system context and scripts of system usage. A modelling language is reported for describing scenarios, and heuristics are given to cross-check dependencies between scenario models and the requirements specification. Heuristics are grouped into several analytic treatments that investigate correspondences between users’ goals and system functions; input events and system processes to deal with them; system output and its destination in the scenario model, and acceptability analysis of system output for different stakeholders. The method is illustrated with a case study taken from the London Ambulance Service report. The prospects for scenario-based requirements engineering and related work are discussed.
引用
收藏
页码:48 / 65
页数:17
相关论文
共 50 条
  • [31] Scenario-based requirements analysis techniques for real-time software systems: a comparative evaluation
    Hossein Saiedian
    Prabha Kumarakulasingam
    Muhammad Anan
    [J]. Requirements Engineering, 2005, 10 : 22 - 33
  • [32] Bridging the gap between users and requirements engineering: the scenario-based approach
    Ben Achour, C
    Souveyet, C
    Tawbi, M
    [J]. COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 1999, 14 (06): : 379 - 388
  • [33] Problem-driven scenario-based collaborative requirements elicitation method
    Institute of Software, School of Electronics Engineering and Computer Science, Peking University, Beijing 100871, China
    [J]. Jisuanji Xuebao/Chinese Journal of Computers, 2008, 31 (09): : 1554 - 1562
  • [34] Are the perspectives really different? Further experimentation on scenario-based reading of requirements
    Regnell B.
    Runeson P.
    Thelin T.
    [J]. Empirical Software Engineering, 2000, 5 (04) : 331 - 356
  • [35] Verifying Real-Time Systems against Scenario-Based Requirements
    Larsen, Kim C.
    Li, Shuhao
    Nielsen, Brian
    Pusinskas, Saulius
    [J]. FM 2009: FORMAL METHODS, PROCEEDINGS, 2009, 5850 : 676 - 691
  • [36] AUTOMATIC GENERATION OF UML DIAGRAMS FROM SCENARIO-BASED USER REQUIREMENTS
    Alashqar, Abdelkareem M.
    [J]. JORDANIAN JOURNAL OF COMPUTERS AND INFORMATION TECHNOLOGY, 2021, 7 (02): : 180 - 191
  • [37] Using scenario-based requirements to direct research on web macro tools
    Scaffidi, Christopher
    Cypher, Allen
    Elbaum, Sebastian
    Koesnandar, Andhy
    Myers, Brad
    [J]. JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2008, 19 (04): : 485 - 498
  • [38] A scenario-based analysis of building energy performance
    Caputo, Silvio
    Caserio, Maria
    Coles, Richard
    Jankovic, Lubo
    Gaterell, Mark R.
    [J]. PROCEEDINGS OF THE INSTITUTION OF CIVIL ENGINEERS-URBAN DESIGN AND PLANNING, 2013, 166 (06) : 326 - 348
  • [39] Synthesis revisited: Generating statechart models from scenario-based requirements
    Harel, D
    Kugler, H
    Pnueli, A
    [J]. FORMAL METHODS IN SOFTWARE AND SYSTEMS MODELING: ESSAYS DEDICATED TO HARTMUT EHRIG ON THE OCCASION OF HIS 60TH BIRTHDAY, 2005, 3393 : 309 - 324
  • [40] Scenario-based analysis of COTS acquisition impacts
    Feblowitz M.D.
    Greenspan S.J.
    [J]. Requirements Engineering, 1998, 3 (3-4) : 182 - 201