Scenario-based assessment of nonfunctional requirements

被引:26
|
作者
Gregoriades, A [1 ]
Sutcliffe, A
机构
[1] Univ Surrey, Sch Management, Surrey Def Technol Ctr, Guildford GU2 7XH, Surrey, England
[2] Univ Manchester, Sch Informat, Manchester M60 1QD, Lancs, England
关键词
nonfunctional requirements validation; scenario-based testing; Bayesian belief networks; systems engineering;
D O I
10.1109/TSE.2005.59
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper describes a method and a tool for validating nonfunctional requirements in complex socio-technical systems. The System Requirements Analyzer (SRA) tool validates system reliability and operational performance requirements using scenario-based testing. Scenarios are transformed into sequences of task steps and the reliability of human agents performing tasks with computerized technology is assessed using Bayesian Belief Network (BN) models. The tool tests system performance within an envelope of environmental variations and reports the number of tests that pass a benchmark threshold. The tool diagnoses problematic areas in scenarios representing pathways through system models, assists in the identification of their causes, and supports comparison of alternative requirements specifications and system designs. It is suitable for testing socio-technical systems where operational scenarios are sequential and deterministic, in domains where designs are incrementally modified so set up costs of the BNs can be defrayed over multiple tests.
引用
收藏
页码:392 / 409
页数:18
相关论文
共 50 条
  • [31] Combining goals and functional requirements in a scenario-based design process
    Kaindl, H
    PEOPLE AND COMPUTER XIII, PROCEEDINGS, 1998, : 102 - 121
  • [32] Validation of Scenario-based Business Requirements with Coloured Petri Nets
    Ribeiro, Oscar R.
    Fernandes, Joao M.
    2009 FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2009), 2009, : 250 - 255
  • [33] SCENARIO-BASED REQUIREMENTS ELICITATION IN A PAIN-TELETREATMENT APPLICATION
    Widya, I.
    Bults, R. G. A.
    in 't Veld, M. H. A. Huis
    Vollenbroek-Hutten, M. M. R.
    ICSOFT 2009: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 2, 2009, : 406 - +
  • [34] ISRE: immersive scenario-based requirements engineering with virtual prototypes
    Sutcliffe, A
    Gault, B
    Maiden, N
    REQUIREMENTS ENGINEERING, 2005, 10 (02) : 95 - 111
  • [35] An XML definition language to support scenario-based requirements engineering
    Della Penna, G
    Intrigila, B
    Laurenzi, AR
    Orefice, S
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2003, 13 (03) : 237 - 256
  • [36] Automating performance assessment and diagnosis in scenario-based training
    Carolan, TF
    Evans, DC
    Roth, JT
    ScottNash, S
    PROCEEDINGS OF THE HUMAN FACTORS AND ERGONOMICS SOCIETY 41ST ANNUAL MEETING, 1997, VOLS 1 AND 2, 1997, : 1123 - 1127
  • [37] Scenario-Based Assessment of the Future Relevance of Sustainability Technologies
    Berner, Simon H.
    Doenitz, Ewa J.
    Westhofen, Aline
    Moller, Bjoern P.
    CHEMIE INGENIEUR TECHNIK, 2016, 88 (04) : 427 - 436
  • [38] Chiangmai Smart City Initiative: A Scenario-based Assessment
    Chaichaloempreecha, Achiraya
    Chunark, Puttipong
    Limmeechokchai, Bundit
    2020 INTERNATIONAL CONFERENCE AND UTILITY EXHIBITION ON ENERGY, ENVIRONMENT AND CLIMATE CHANGE (ICUE 2020), 2020,
  • [39] Survey on Scenario-Based Safety Assessment of Automated Vehicles
    Riedmaier, Stefan
    Ponn, Thomas
    Ludwig, Dieter
    Schick, Bernhard
    Diermeyer, Frank
    IEEE ACCESS, 2020, 8 (08): : 87456 - 87477
  • [40] Bridging the gap between users and requirements engineering: the scenario-based approach
    Ben Achour, C
    Souveyet, C
    Tawbi, M
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 1999, 14 (06): : 379 - 388