Detecting object usage anomalies

  title={Detecting object usage anomalies},
  author={Andrzej Wasylkowski and Andreas Zeller and Christian Lindig},
  booktitle={ESEC/SIGSOFT FSE},
Interacting with objects often requires following a protocol---for instance, a specific sequence of method calls. These protocols are not always documented, and violations can lead to subtle problems. Our approach takes code examples to automatically infer legal sequences of method calls. The resulting patterns can then be used to detect anomalies such as "Before calling next, one normally calls hasNext". To our knowledge, this is the first fully automatic defect detection approach that learns… CONTINUE READING
Highly Influential
This paper has highly influenced 17 other papers. REVIEW HIGHLY INFLUENTIAL CITATIONS
Highly Cited
This paper has 215 citations. REVIEW CITATIONS
151 Citations
11 References
Similar Papers


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

216 Citations

Citations per Year
Semantic Scholar estimates that this publication has 216 citations based on the available data.

See our FAQ for additional information.


Publications referenced by this paper.

Similar Papers

Loading similar papers…