Model-based testing approaches selection for software projects

  • Authors:
  • Arilo Claudio Dias-Neto;Guilherme Horta Travassos

  • Affiliations:
  • Federal University of Rio de Janeiro, Systems Engineering and Computer Science Program - COPPE/UFRJ, P.O. Box 68511, 21941-972 Rio de Janeiro, RJ, Brazil;Federal University of Rio de Janeiro, Systems Engineering and Computer Science Program - COPPE/UFRJ, P.O. Box 68511, 21941-972 Rio de Janeiro, RJ, Brazil

  • Venue:
  • Information and Software Technology
  • Year:
  • 2009

Quantified Score

Hi-index 0.06

Visualization

Abstract

Selecting software technologies for software projects represents a challenge to software engineers. It is known that software projects differ from each other by presenting different characteristics that can complicate the selection of such technologies. This is not different when considering model-based testing. There are many approaches with different characteristics described in the technical literature that can be used in software projects. However, there is no indication as to how they can fit a software project. Therefore, a strategy to select model-based testing approaches for software projects called Porantim is fully described in this paper. Porantim is based on a body of knowledge describing model-based testing approaches and their characterization attributes (identified by secondary and primary experimental studies), and a process to guide by adequacy and impact criteria regarding the use of this sort of software technology that can be used by software engineers to select model-based testing approaches for software projects.