A Technique for Mutation of Java Objects

  title={A Technique for Mutation of Java Objects},
  author={James M. Bieman and Sudipto Ghosh and Roger T. Alexander},
Mutation analysis inserts faults into a program to create test sets that distinguish the mutant from the original program. Inserted faults must represent plausible errors. Standard transformations can mutate scalar values such as integers, floats, and character data. Mutating objects is an open problem, because object semantics are defined by the programmer and can vary widely. We develop mutation operators and support tools that can mutate Java library items that are heavily used in commercial… CONTINUE READING
Highly Cited
This paper has 18 citations. REVIEW CITATIONS

From This Paper

Figures, tables, and topics from this paper.
13 Citations
12 References
Similar Papers


Publications citing this paper.
Showing 1-10 of 13 extracted citations


Publications referenced by this paper.
Showing 1-10 of 12 references

Mutation Operators for Ada

  • A. J. Offutt, J. Voas, J. Payne
  • Technical Report ISSE-TR-96-09, Information…
  • 1996
3 Excerpts

Encyclopedia of Software Engineering

  • A. P. Mathur
  • J. Marciniak, Editor, chapter Mutation Testing…
  • 1994
2 Excerpts

mutantes PROTEUM: A test tool based on mutation analysis

  • M. E. Delamaro, J. C. Maldonado, M. Jino, M. L. Chaim
  • Software Tools Proc. VII Brazilian Symp. on…
  • 1993
1 Excerpt

Similar Papers

Loading similar papers…