Reducing domain level scenarios to test component-based software

被引:0
|
作者
Skroch, Oliver [1 ]
Turowski, Klaus [1 ]
机构
[1] Business Informatics and Systems Engineering, Universität Augsburg
关键词
Component; Domain; End user requirements; Higher-order test; Scenario; Software; Validation;
D O I
10.4304/jsw.2.5.64-73
中图分类号
学科分类号
摘要
Higher-order black box software tests against independent end user domain requirements has become an issue of increasing importance with compositional reuse of software artifacts. Recently, a general method was proposed that derives testable scenarios directly from a customer domain model by abstraction, reduction and inclusion for critical coverage [32]. The resulting linear (i.e. nonbranching) scenarios are used as references to test suppliers' software specifications against. This paper presents the method in an overview and elaborates on the domain reduction step within the process for the generation of testable scenarios from a domain model. An example is provided which is non-fictitious on the domain side. Advantages of the method are an underlying clear business model, test oracles that are independent from the software development process, and validation results that are generated early in the development cycle, before the software itself is available. © 2006 ACADEMY PUBLISHER.
引用
收藏
页码:64 / 73
页数:9
相关论文
共 50 条
  • [1] Using Hierarchical Scenarios to Predict the Reliability of Component-Based Software
    Hou, Chunyan
    Wang, Jinsong
    Chen, Chen
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2018, E101D (02) : 405 - 414
  • [2] A component-based approach to online software evolution
    Wang, Qianxiang
    Shen, Junrong
    Wang, Xiaopeng
    Mei, Hong
    JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2006, 18 (03): : 181 - 205
  • [3] Component-based software development with component variants
    Altunel, Yusuf
    Tolun, Mehmet R.
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2007, : 235 - +
  • [4] INTEGRATION AND RELIABILITY TESTING FOR COMPONENT-BASED SOFTWARE SYSTEMS
    Saglietti, Francesca
    Pinte, Florin
    Soehnlein, Sven
    2009 35TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2009, : 368 - 374
  • [5] Regression Testing for Component-based Software via Built-in Test Design
    Mao, Chengying
    Lu, Yansheng
    Zhang, Jinlong
    APPLIED COMPUTING 2007, VOL 1 AND 2, 2007, : 1416 - 1421
  • [6] A Scenario-Based Reliability Analysis Approach for Component-Based Software
    Hou, Chunyan
    Chen, Chen
    Wang, Jinsong
    Shi, Kai
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2015, E98D (03): : 617 - 626
  • [7] Research on Component-Based Software Reuse Technology
    Jiang Longqiang
    Wang Haitao
    Ye Yi
    MEMS, NANO AND SMART SYSTEMS, PTS 1-6, 2012, 403-408 : 2688 - +
  • [8] Component-based integration of chemistry and optimization software
    Kenny, JP
    Benson, SJ
    Alexeev, Y
    Sarich, J
    Janssen, CL
    McInnes, LC
    Krishnan, M
    Nieplocha, J
    Jurrus, E
    Fahlstrom, C
    Windus, TL
    JOURNAL OF COMPUTATIONAL CHEMISTRY, 2004, 25 (14) : 1717 - 1725
  • [9] Component-Based Configuration Software and Implementation of the Kernel
    HU YU GUO XIONGFENGTaiyuan University of TechnologyCollege of Computer and Software
    微计算机信息, 2007, (31) : 258 - 260
  • [10] Research on Component-based Noise Test System
    Wen, Cheng
    Zhou, Chuande
    MECHATRONICS AND INDUSTRIAL INFORMATICS, PTS 1-4, 2013, 321-324 : 676 - 679