Top

Objetivo: 
Supporting the mutation testing of both object-oriented (OO) Java programs and aspect-oriented (AO) AspectJ programs.
Descrição: 

The Proteum/AJv2 tool supports the mutation testing of object-oriented (OO) Java programs and aspect-oriented (AO) AspectJ programs. The underlying research that is automated by Proteum/AJv2 includes the investigation of fault taxonomies for OO and AO software, as well as the definition of mutation operators that model instances of fault types characterised in the taxonomies. Establishment of fault taxonomies for object-oriented (OO) and aspect-oriented (AO) software; design of mutation operators for OO and AO programs; automation of the mutation testing process; creation of a historical database of test results.

Característica: 
Standalone tool; graphical user interface; . Required operating system: Linux 32-bits.
Início da pesquisa: 
Thursday, January 3, 2008
Equipe: 
Fabiano Cutigi Ferrari, Universidade Federal de São Carlos; José Carlos Maldonado, Universidade de São Paulo; Filipe Gomes Leme, Universidade de São Paulo; Awais Rashid, Lancaster University - UK.
Apoio: 
FAPESP (grants #05/55403-6 and #2011/21515-3), CAPES (grant #0653/07-1), CNPq (INCT-SEC grant #573963/2008-8)
Localização: 
ICMC-USP
Categoria(s): 
Software
Estado: 
Ativo

Apoio:

  • USP - Pró-Reitoria de Pesquisa
  • Capes
  • CNPq
  • Fapesp