TY - GEN
T1 - Software product line engineering approach for enhancing agile methodologies
AU - Martinez, Jabier
AU - Diaz, Jessica
AU - Perez, Jennifer
AU - Garbajosa, Juan
PY - 2009
Y1 - 2009
N2 - One of the main principles of Agile methodologies consists in the early and continuous delivery of valuable software by short time-framed iterations. After each iteration, a working product is delivered according to the requirements defined at the beginning of the iteration. Testing tools facilitate the task of checking if the system provides the expected behavior according to the specified requirements. However, since testing tools need to be adapted in order to test new working products in each iteration, a significant effort has to be invested. This work presents a Software Product Line Engineering (SPLE) approach that allows flexibility in the adaption of testing tools with the working products in an iterative way. A case study is also presented using PLUM (Product Line Unified Modeller) as the tool suite for SPL implementation and management.
AB - One of the main principles of Agile methodologies consists in the early and continuous delivery of valuable software by short time-framed iterations. After each iteration, a working product is delivered according to the requirements defined at the beginning of the iteration. Testing tools facilitate the task of checking if the system provides the expected behavior according to the specified requirements. However, since testing tools need to be adapted in order to test new working products in each iteration, a significant effort has to be invested. This work presents a Software Product Line Engineering (SPLE) approach that allows flexibility in the adaption of testing tools with the working products in an iterative way. A case study is also presented using PLUM (Product Line Unified Modeller) as the tool suite for SPL implementation and management.
UR - http://www.scopus.com/inward/record.url?scp=66749094706&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-01853-4_52
DO - 10.1007/978-3-642-01853-4_52
M3 - Conference contribution
AN - SCOPUS:66749094706
SN - 9783642018527
T3 - Lecture Notes in Business Information Processing
SP - 247
EP - 248
BT - Agile Processes in Software Engineering and Extreme Programming - 10th International Conference, XP 2009, Proceedings
PB - Springer Verlag
T2 - 10th International Conference on Agile Processes in Software Engineering and Extreme Programming, XP 2009
Y2 - 25 May 2009 through 29 May 2009
ER -