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 条
  • [1] Scenario-based requirements engineering
    Sutcliffe, A
    [J]. 11TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2003, : 320 - 329
  • [2] Scenario-based requirements analysis
    Alistair Sutcliffe
    [J]. Requirements Engineering, 1998, 3 (1) : 48 - 65
  • [3] Requirements development in scenario-based design
    Carroll, JM
    Rosson, MB
    Chin, G
    Koenemann, J
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1998, 24 (12) : 1156 - 1170
  • [4] Supporting scenario-based requirements engineering
    Sutcliffe, AG
    Maiden, NAM
    Minocha, S
    Manuel, D
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1998, 24 (12) : 1072 - 1088
  • [5] Modeling and composing scenario-based requirements with aspects
    Araújo, J
    Whittle, J
    Kim, DK
    [J]. 12TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 58 - 67
  • [6] Scenario-Based Infrastructure Requirements for Automated Driving
    Lu, Xiaolin
    Madadi, Bahman
    Farah, Haneen
    Snelder, Maaike
    Annema, Jan Anne
    Van Arem, Bart
    [J]. CICTP 2019: TRANSPORTATION IN CHINA-CONNECTING THE WORLD, 2019, : 5684 - 5695
  • [7] Scenario-based requirements for web macro tools
    Scaffidi, Christopher
    Cypher, Allen
    Elbaum, Sebastian
    Koesnandar, Andhy
    Myers, Brad
    [J]. VL/HCC 2007: IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING, PROCEEDINGS, 2007, : 197 - +
  • [8] Scenario-based Regulatory Requirements for Cognitive Radio
    Barrie, Matthias
    Delaere, Simon
    Ballon, Pieter
    [J]. 2011 IEEE 22ND INTERNATIONAL SYMPOSIUM ON PERSONAL INDOOR AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2011, : 2320 - 2324
  • [9] Monitoring and control in scenario-based requirements analysis
    Letier, E
    Kramer, J
    Magee, J
    Uchitel, S
    [J]. ICSE 05: 27th International Conference on Software Engineering, Proceedings, 2005, : 382 - 391
  • [10] Scenario-based assessment for database course
    Iqbal, Rahat
    James, Anne
    [J]. 8TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, PROCEEDINGS, 2008, : 735 - 736