Software Product Lines (SPL) can be considered an efficient approach to intra-organizational reuse of software. It delivers significant economic benefits for organizations, such as reduced cost and improved quality and time-to-market. It is based upon the systematic reuse of artifacts, through exploiting commonalities and managing variabilities among products, that are established under a common architecture. In SPL, special attention regarding quality of produced artifacts is required. In terms of quality assurance, whereas in conventional software development, a program is said validated if we have confidence that it will operate correctly, in SPL it is required to have confidence that any derived instance will operate correctly. Likewise, it also increases the effort required to deal with quality assurance in SPL projects. Providing software with quality is fundamental and perhaps the major practice that organizations should adopt in order to experience the real SPL benefits.This work describes a process to support testing activities in SPL projects. It intends to provide a way for organizations to save effort when performing testing activities in a SPL environment.
"synopsis" may belong to another edition of this title.
Ivan C. Machado is a Ph.D. Student with the Computer Science Department at the Federal University of Bahia in Brazil. He received his M.Sc. in computer science from the Federal University of Pernambuco. His current research interests include variability modeling, software product lines, and software testing. He is a member of ACM and SBC.
"About this title" may belong to another edition of this title.
Book Description Lap Lambert Acad. Publ., 2011. Book Condition: New. This item is printed on demand for shipment within 3 working days. Bookseller Inventory # KP9783844359718