Abstract
We present a portable bug pattern customization tool defined on top of the Perl regular expression support and describe its usage. The tool serves a different purpose than static analysis, as it is easily applicable and customizable to individual programming environments. The tool has a syntactic sugar meta-language that enables easy implementation of automatic detection of bug patterns. We describe how we used the tool to assist the code review process.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Allen, E.: Bug Patterns in Java. A press (2002)
Baldwin, J.T.: An abbreviated c++ code inspection checklist (1992)
Galin, D.: Software Quality Assurance. Addison-Wesley
Marick, B.: The Craft of Software testing. Prentice-Hall, Englewood Cliffs (1995)
Meyers, S.: Effective C++. Addison-Wesley, Reading (1997)
Shwartz, R.L., Phoenix, T.: Learning perl. O’Reilly, Sebastopol (1993)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Farchi, E., Harrington, B.R. (2006). Assisting the Code Review Process Using Simple Pattern Recognition. In: Ur, S., Bin, E., Wolfsthal, Y. (eds) Hardware and Software, Verification and Testing. HVC 2005. Lecture Notes in Computer Science, vol 3875. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11678779_8
Download citation
DOI: https://doi.org/10.1007/11678779_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-32604-5
Online ISBN: 978-3-540-32605-2
eBook Packages: Computer ScienceComputer Science (R0)