Volume 7 Number 1 (Feb. 2015)
Home > Archive > 2015 > Volume 7 Number 1 (Feb. 2015) >
IJCEE 2015 Vol.7(1): 1-25 ISSN: 1793-8163
DOI: 10.17706/IJCEE.2015.V7.870

Testing Software Product Lines: A Case Study

S. Tawfig, A. Mili
Abstract—Testing traditional software products follow a systematic process that includes: test data generation; oracle specification and design; test execution and test outcome collection; test outcome analysis and product remediation. This simple lifecycle is challenged in product line engineering because it is not possible in domain engineering, and it is not practical in application engineering. In domain engineering, we have no finished executable product, nor do we have a complete requirements specification to use as the basis for oracle design. In application engineering, it is not practical to apply the testing process to each new application as if it were developed from scratch; rather it would be beneficial to capitalize on the verification and validation that we may have done in domain engineering, and on the testing that we may have carried out on other applications within the same product line. In this paper, we explore, on the basis of a sample example, possible lifecycles for product line software testing that include domain engineering and application engineering steps.

Index Terms—Application engineering, domain engineering, product line engineering, software testing.

S. Tawfig is with the SUST, Khartoum, Sudan
A. Mili is with NJIT, Newark NJ USA

Cite:S. Tawfig, A. Mili, "Testing Software Product Lines: A Case Study," International Journal of Computer and Electrical Engineering vol. 7, no. 1, pp. 1-25, 2015.

General Information

ISSN: 1793-8163 (Print)
Abbreviated Title: Int. J. Comput. Electr. Eng.
Frequency: Quarterly
Editor-in-Chief: Prof. Yucong Duan
Abstracting/ Indexing: EI (INSPEC, IET), Ulrich's Periodicals Directory, Google Scholar, EBSCO, ProQuest, and Electronic Journals Library
E-mail: ijcee@iap.org

What's New

  • Jun 03, 2019 News!

    IJCEE Vol. 9, No. 2 - Vol. 10, No. 2 have been indexed by EI (Inspec) Inspec, created by the Institution of Engineering and Tech.!   [Click]

  • May 13, 2020 News!

    IJCEE Vol 12, No 2 is available online now   [Click]

  • Mar 04, 2020 News!

    IJCEE Vol 12, No 1 is available online now   [Click]

  • Dec 11, 2019 News!

    The dois of published papers in Vol 11, No 4 have been validated by Crossref

  • Oct 11, 2019 News!

    IJCEE Vol 11, No 4 is available online now   [Click]

  • Read more>>