Track:
Contents
Downloads:
Abstract:
An application of the Cyc system is described, in which the system contributes to the software engineering effort involved in its own construction. Using its Semantic Knowledge Source Integration (SKSI) facility, Cyc interacts with bug reports tracked using the standard Bugzilla defect management system, performs actions such as post-bug-fix tests, and creates and reopens bug reports as needed. This is part of a simultaneous effort in the Cyc project to apply software engineering principles (in particular, the use of exhaustive unit testing) to the task of building an intelligent system, and to apply that intelligent system tothe automated application of software engineering techniques.