Knowledge-Based Code Inspection with ICICLEn

L. Brothers, V. Sembugamoorthy, and A. Irgon

icicle1 (intelligent code inspection in a c language environment) is a multifaceted software system developed with components from several technologies, including AI, computer-supported cooperative work (cscw), and software technology. It is intended to support the process of formal code inspection within the software development cycle. This chapter reports on icicle in the context of its successful deployment at Bell Communications Research, Inc. (Bellcore) for code inspection and discusses its design and operation with particular emphasis on its AI components.


This page is copyrighted by AAAI. All rights reserved. Your use of this site constitutes acceptance of all of AAAI's terms and conditions and privacy policy.