A rule-based software engineering tool for code analysis | IEEE Conference Publication | IEEE Xplore