Scenario-based System Test of Software Product Families

被引:1
作者
Reuys, Andreas [1 ]
Kamsties, Erik [1 ]
Pohl, Klaus [1 ]
Reis, Sacha [1 ]
机构
[1] Univ Duisburg Essen, Software Syst Engn, Schutzenbahn 70, D-45117 Essen, Germany
来源
COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT | 2005年 / 20卷 / 1-2期
关键词
Product family engineering; Test; Reuse; Use; cases;
D O I
10.1007/s00450-005-0200-1
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Product family engineering consists of two development processes: Domain engineering and application engineering. Reuseable artefacts are created in the domain engineering process. These artefacts are used for the creation of customer specific applications during the application engineering process. Reusability is achievedwith the explicit definition of variability that specifies the potential applications of the product family. The proactive reuse has been realized in the construnction phases of the development process, but not within the test phases. We propose ScenTED (Scenario based TEst Case Derivation) for the creation of reusable test cases for a use case based system testing in product family engineering. ScenTED has two key ideas: The first is the preservation of variability in test cases and the second idea is the scenario-based refinement of test cases. The preservation of variability ensures the reusability of test cases. The scenario-based refinement enables the traceability from requirements to test cases. We present the ScenTED technique in this article with an example and discuss an industrial case study.
引用
收藏
页码:33 / 44
页数:12
相关论文
共 50 条
[31]   Design of fuze test system based on MCU and LabVIEW [J].
Hu, Zhipeng ;
Liu, Xingchun .
PROCEEDINGS OF 2014 IEEE WORKSHOP ON ADVANCED RESEARCH AND TECHNOLOGY IN INDUSTRY APPLICATIONS (WARTIA), 2014, :1333-1336
[32]   Generating Knowledge-Based System Generators: A Software Engineering Approach [J].
Moisan, Sabine .
INTERNATIONAL JOURNAL OF INTELLIGENT INFORMATION TECHNOLOGIES, 2010, 6 (01) :1-17
[33]   Real Time Digital Simulator Based Test System for Microgrid Management System [J].
Jeon, Jin-Hong ;
Kim, Jong-Yul ;
Kim, Seul-Ki ;
Cho, Chang-Hee ;
Nam, Kee-Young ;
Kim, Jang-Mok .
T& D ASIA: 2009 TRANSMISSION & DISTRIBUTION CONFERENCE & EXPOSITION: ASIA AND PACIFIC, 2009, :447-450
[34]   Fault Grading of Software-Based Self-Test Procedures for Dependable Automotive Applications [J].
Bernardi, P. ;
Grosso, M. ;
Sanchez, E. ;
Ballan, O. .
2011 DESIGN, AUTOMATION & TEST IN EUROPE (DATE), 2011, :513-514
[35]   Analysis, Design, Test, and DevOps in Microservice-Based Software Architectures: Results from Pakistan [J].
Unlu, Huseyin ;
Soylu, Gorkem Kilinc ;
Ahmad, Isra Shafique ;
Demirors, Onur .
SOFTWARE ARCHITECTURE: ECSA 2023 TRACKS, WORKSHOPS, AND DOCTORAL SYMPOSIUM, ECSA 2023, CASA 2023, AMP 2023, FAACS 2023, DEMESSA 2023, QUALIFIER 2023, TWINARCH 2023, 2024, 14590 :19-32
[36]   Application of CBR in VR-based test and simulation system [J].
Guo, TT ;
Zhou, XJ ;
Zhu, GX .
2003 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-5, PROCEEDINGS, 2003, :2337-2340
[37]   Design and Development of Temperature Wireless Test System Based on NFC [J].
Zhang, Zhigang ;
Luo, Shuai ;
Yu, Xiaoxia .
PROCEEDINGS OF 2023 INTERNATIONAL CONFERENCE ON WIRELESS POWER TRANSFER, VOL 1, ICWPT 2023, 2024, 1158 :489-501
[38]   The vehicles ESP safe test system based on aid wheels breaking control vehicle system [J].
Zhang, Lu ;
Wang, Guoye ;
Yu, Fengzhu ;
Zhang, Zhongfu .
ADVANCED DESIGNS AND RESEARCHES FOR MANUFACTURING, PTS 1-3, 2013, 605-607 :1710-1716
[39]   Design of test system of the control and logic transform device of the flight control system based on FPGA [J].
Wang Liru ;
Zhang Qingrong .
SIGNAL ANALYSIS, MEASUREMENT THEORY, PHOTO-ELECTRONIC TECHNOLOGY, AND ARTIFICIAL INTELLIGENCE, PTS 1 AND 2, 2006, 6357
[40]   The scheme of satellite navigation performance evaluation and test system based on simulation [J].
Xia, Xiaojing ;
Xu, Dong ;
Zhao, Yan .
7TH INTERNATIONAL SYMPOSIUM ON INSTRUMENTATION AND CONTROL TECHNOLOGY: MEASUREMENT THEORY AND SYSTEMS AND AERONAUTICAL EQUIPMENT, 2008, 7128