Scenario-based statistical testing of quality of service requirements

被引:0
|
作者
Beyer, M [1 ]
Dulz, W [1 ]
机构
[1] Univ Erlangen Nurnberg, Inst Comp Sci, D-91058 Erlangen, Germany
关键词
software testing; automatic test generation; Markov chain usage model; UML sequence diagram; MSC; TTCN-3; QoS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper a general framework is presented for testing time-critical systems and software. The main focus is to derive a state-oriented statistical usage model from a set of usage scenarios in order to automatically generate test cases. We describe a methodology that was developed within the European IST project MaTeLo to ease testing by combining the advantages of formal description techniques, namely MSC, UML and TTCN-3. In the first step of our approach, a MCUM (Markov Chain Usage Model) is constructed. This model represents the formal basis for deriving TTCN-3 test case descriptions to perform executable specification-based tests for the system under test (SUT). In order to be independent. of the chosen specification technique, i.e. MSC or UML sequence diagrams, we have defined an XML-based representation format for the MCUM, called MCML (Markov Chain Markup Language). This format represents a common interface between various tools of the MaTeLo approach. All steps in our methodology do also support the testing of QoS (Quality of Service) requirements that are annoted in a UML profile standard notation.
引用
收藏
页码:152 / 173
页数:22
相关论文
共 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] Supporting scenario-based requirements engineering
    Sutcliffe, AG
    Maiden, NAM
    Minocha, S
    Manuel, D
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1998, 24 (12) : 1072 - 1088
  • [4] 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
  • [5] Testing scenario-based models
    Kugler, Hillel
    Stern, Michael J.
    Hubbard, E. Jane Albert
    [J]. FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, PROCEEDINGS, 2007, 4422 : 306 - +
  • [6] Scenario-based assessment of nonfunctional requirements
    Gregoriades, A
    Sutcliffe, A
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2005, 31 (05) : 392 - 409
  • [7] 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
  • [8] 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 - +
  • [9] 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
  • [10] 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