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
来源
关键词
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 条
  • [21] Comparison of scenario-based software architecture evaluation methods
    Babar, MA
    Gorton, I
    11TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 600 - 607
  • [22] The architecture of a tool for scenario-based software architecture evaluation
    Usman, Muhammad
    Ikram, Naveed
    10TH IEEE INTERNATIONAL MULTITOPIC CONFERENCE 2006, PROCEEDINGS, 2006, : 288 - +
  • [23] Scenario-based determination of product feature uncertainties for robust product architectures
    Schuh, Guenther
    Schultze, Wolfgang
    Schiffer, Michael
    Rieger, Annette
    Rudolf, Stefan
    Lehbrink, Heiko
    PRODUCTION ENGINEERING-RESEARCH AND DEVELOPMENT, 2014, 8 (03): : 383 - 395
  • [24] Scenario-based Test Content Optimization: Scan Test vs. System-Level Test
    Elhamawy, Nourhan
    Anders, Jens
    Polian, Ilia
    Sauer, Matthias
    2024 IEEE 42ND VLSI TEST SYMPOSIUM, VTS 2024, 2024,
  • [25] Model-based system testing of software product families
    Reuys, A
    Kamsties, E
    Pohl, K
    Reis, S
    ADVANCED INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS, 2005, 3520 : 519 - 534
  • [26] A Novel Approach for Scenario-Based Test Case Generation
    Biswal, Baikuntha Narayan
    Nanda, Pragyan
    Mohapatra, Durga Prasad
    ICIT 2008: PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY, 2008, : 244 - 247
  • [27] APPROACH FOR SCENARIO-BASED TEST SPECIFICATIONS FOR VIRTUAL COMMISSIONING
    Schneider, M.
    Gausemeier, J.
    Schmuedderrich, T.
    Traechtler, A.
    DS 77: PROCEEDINGS OF THE DESIGN 2014 13TH INTERNATIONAL DESIGN CONFERENCE, VOLS 1-3, 2014, : 1339 - 1347
  • [28] Scenario-based verification for component-based embedded software designs
    Jun, H
    Yu, XF
    Yan, Z
    Tian, Z
    Wang, LZ
    Li, XD
    Zheng, GL
    2005 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS, PROCEEDINGS, 2005, : 240 - 247
  • [29] 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
  • [30] A Scenario-Based Reliability Analysis approach for component-based software
    Yacoub, S
    Cukic, B
    Ammar, HH
    IEEE TRANSACTIONS ON RELIABILITY, 2004, 53 (04) : 465 - 480