ABSTRACT
This paper presents PLUTO, a simple and intuitive methodology to manage the testing process of product lines, described as Product Lines Use Cases (PLUCs). PLUCs are an extension of the well-known Cockburn's Use Cases, a notation based on natural language descriptions of requirements. The proposed test methodology is based on the Category Partition method, and can be used to derive a generic Test Specification for the product line, and a set of relevant test scenarios for a customer specific application.
- Bertolino, A., Fantechi, A., Gnesi, S., Lami, G. and Maccari,, A., Use Case Description of Requirements for Product Lines. REPL'02, Essen, Germany, Avaya Labs Technical Report ALR-2002-033, September 2002.Google Scholar
- Cockburn, A., Writing Effective Use Cases. Addison Wesley, 2001. Google ScholarDigital Library
- Halmans, G., and Pohl, K., Communicating the Variability of a Software-Product Family to Customers. Journal of Software and Systems Modeling 2, 1 (2003), 15--36.Google ScholarCross Ref
- Jaring, M., and Bosch, J., Representing Variability in Software Product Lines: A Case Study. In Chastek G. J. (Ed.): Proc. Software Product Lines, 2nd Int. Conf, SPLC 2, San Diego, CA, USA, August 19--22, 2002, LNCS 2379, 15--36. Google ScholarDigital Library
- Jazayeri, M., Ran, A., and van der Linden, F., Software Architecture for Product Families: Principles and Practice. Publishers: Addison-Wesley, Reading, Mass. and London, 1998. Google ScholarDigital Library
- van der Linden, F., Software Product Families in Europe: The ESAPS & Café Projects. IEEE Software (July/August 2002), 41--49. Google ScholarDigital Library
- Ostrand, T.J., and Balcer, M.J., The Category Partition Method For Specifying and Generating Functional Tests. ACM Comm. 31 (6), June 1988, 676--686. Google ScholarDigital Library
Index Terms
- Use case-based testing of product lines
Recommendations
Use case-based testing of product lines
This paper presents PLUTO, a simple and intuitive methodology to manage the testing process of product lines, described as Product Lines Use Cases (PLUCs). PLUCs are an extension of the well-known Cockburn's Use Cases, a notation based on natural ...
Constructing test cases for n-wise testing from tree-based test models
SoICT '13: Proceedings of the 4th Symposium on Information and Communication TechnologyIn our previous work [17], we proposed a model-based combinatorial testing method, called FOT. It provides a technique to design test-models for combinatorial testing based on extended logic trees. In this paper, we introduce pair-wise testing (and by ...
Comments