z-logo
open-access-imgOpen Access
On the investigation of Risk Management Practices in Software Product Lines
Author(s) -
Luanna Lopes Lobato,
Ivan Machado,
Paulo Anselmo da Mota Silveira Neto,
Eduardo Santana de Almeida,
Sílvio Romero de Lemos Meira
Publication year - 2012
Language(s) - English
Resource type - Conference proceedings
DOI - 10.5753/sbqs.2012.15313
Subject(s) - software product line , reuse , computer science , test strategy , reliability engineering , software , time to market , test case , process (computing) , finite state machine , product (mathematics) , software engineering , model based testing , software development , systems engineering , engineering , programming language , machine learning , waste management , regression analysis , geometry , mathematics
Software Product Line (SPL) is an approach which offers several benefits for organizations, such as significant reductions in the development and maintenance costs, reduced time-to-market, and personalized software products. In SPLs, the testing activity presents challenges due to characteristics of their development process. The cost of testing SPL is usually higher than the cost of testing traditional systems. SPLs foster the reuse of artifacts that include requirement specifications, code and models. Among different models used in an SPL, state-based models, such as Finite State Machines, are promising candidates to support the test case generation. Therefore, we propose a strategy to reuse test cases generated for different products of an SPL. Test cases are derived from Finite State Machines representing products instantiated from an SPL. The test cases generated for a product are reused when testing further products instantiated from the same SPL, in order to reduce the size of additional test cases. We illustrate our strategy in a case study using two SPLs of embedded system applications.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom