Return to search

A Test Oriented Service And Object Model For Software Product Lines

In this thesis, a new modeling technique is proposed for minimizing regression testing effort in software product lines. The &ldquo / Product Flow Model&rdquo / is used for the common representation of products in application engineering and the &ldquo / Domain Service and Object Model&rdquo / represents the variant based relations between products and core assets. This new approach provides a solution for avoiding unnecessary work load of regression testing using the principles of sub-service decomposition and variant based product/sub-service traceability matrices. The proposed model is adapted to a sample product line targeting the banking domain, called Loyalty and Campaign Management System, where loyalty campaigns for credit cards are the products derived from core assets. Reduced regression test scope after the realization of new requirements is demonstrated through a case study. Finally, efficiency improvement in terms of time and effort in the test process with the adaptation of the proposed model is discussed.

Identiferoai:union.ndltd.org:METU/oai:etd.lib.metu.edu.tr:http://etd.lib.metu.edu.tr/upload/12611769/index.pdf
Date01 May 2010
CreatorsParlakol, Nazif Bulent
ContributorsSenkul, Pinar
PublisherMETU
Source SetsMiddle East Technical Univ.
LanguageEnglish
Detected LanguageEnglish
TypeM.S. Thesis
Formattext/pdf
RightsTo liberate the content for public access

Page generated in 0.0015 seconds