Generation of Context-based Usage Scenario Test from UML Sequence Diagrams

被引:0
|
作者
Mhanna, Hussein [1 ]
Leserf, Patrick [2 ]
Saudrais, Sebastien [2 ]
机构
[1] ALL4TEC, ESTACA LAB, Laval, France
[2] ESTACA LAB, Laval, France
关键词
Model Based Testing; Model Driven Engineering; Model Transformation; Sequence Diagram;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Software Testing plays a non-negligible role in minimizing the Software development cost. One of the most important trends for this objective is the use of Model Based Testing (MBT). MBT consists in automatically generating validation tests from a customized model describing some functional aspects of the System Under Test (SUT). However, a dedicated test model should be created. This process is time and man power consuming and hence, it is not widely adopted in the industry. In our work, we present a methodology to facilitate the use of MBT in companies by using project artefacts to automatically create a test model based on the usage of the SUT (what we call a usage model). In this paper, we focus on transforming UML Sequence Diagrams into a usage model. This transformation will be done based on the notion of context, which is the history of previous events on the SUT to be able to factorize and get a valid usage model. This notion is very important when two events are managed differently by the SUT depending on the set of previous inputs. A use case of an ATM (Automated Teller Machine) is presented to describe the need and the associated issues. The work presented in this article is supported by the French project Clarity.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] Test sequence generation from UML sequence diagrams
    Samuel, Philip
    Joseph, Anju Teresa
    [J]. PROCEEDINGS OF NINTH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING, 2008, : 879 - +
  • [2] Test Generation from UML Sequence Diagrams
    Faria, Joao Pascoal
    Paiva, Ana C. R.
    Yang, Zhuanli
    [J]. 2012 EIGHTH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY (QUATIC 2012), 2012, : 245 - 250
  • [3] Automatic test case generation from UML sequence diagrams
    Sarma, Monalisa
    Kundu, Debasish
    Mall, Rajib
    [J]. ADCOM 2007: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATIONS, 2007, : 60 - +
  • [4] Model Based Test Case Generation from UML Sequence and Interaction Overview Diagrams
    Jena, Ajay Kumar
    Swain, Santosh Kumar
    Mohapatra, Durga Prasad
    [J]. COMPUTATIONAL INTELLIGENCE IN DATA MINING, VOL 2, 2015, 32 : 247 - 257
  • [5] Automated Scenario Generation based on UML Activity Diagrams
    Sapna, P. G.
    Mohanty, Hrushikesha
    [J]. ICIT 2008: PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY, 2008, : 209 - 214
  • [6] Automatic Test Sequence Generation and Functional Coverage Measurement From UML Sequence Diagrams
    Ekici, Nazim Umut
    Tuglular, Tugkan
    [J]. INTERNATIONAL JOURNAL OF INFORMATION SYSTEM MODELING AND DESIGN, 2023, 14 (01)
  • [7] 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
  • [8] Static generation of UML sequence diagrams
    Alvin, Chris
    Peterson, Brian
    Mukhopadhyay, Supratik
    [J]. INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2021, 23 (01) : 31 - 53
  • [9] Static generation of UML sequence diagrams
    Chris Alvin
    Brian Peterson
    Supratik Mukhopadhyay
    [J]. International Journal on Software Tools for Technology Transfer, 2021, 23 : 31 - 53
  • [10] Test cases generation from UML activity diagrams
    Kim, Hyungchoul
    Kang, Sungwon
    Baik, Jongmoon
    Ko, Inyoung
    [J]. SNPD 2007: EIGHTH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING, AND PARALLEL/DISTRIBUTED COMPUTING, VOL 3, PROCEEDINGS, 2007, : 556 - +