Advances in Software Engineering
Volume 2012 (2012), Article ID 765635, 10 pages
Research Article

Applying a Goal Programming Model to Support the Selection of Artifacts in a Testing Process

Graduate Program in Applied Informatics, University of Fortaleza (UNIFOR), Avenue Washington Soares, 1321, 60811-341 Fortaleza, CE, Brazil

Received 11 August 2012; Revised 20 October 2012; Accepted 12 November 2012

Academic Editor: Zhenyu Zhang

Copyright © 2012 Andreia Rodrigues da Silva et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.


This paper proposes the definition of a goal programming model for the selection of artifacts to be developed during a testing process, so that the set of selected artifacts is more viable to the reality of micro and small enterprises. This model was based on the IEEE Standard 829, which establishes a set of artifacts that must be generated throughout the test activities. Several factors can influence the definition of this set of artifacts. Therefore, in order to consider such factors, we developed a multicriteria model that helps in determining the priority of artifacts according to the reality of micro and small enterprises.