GEN-X is a proprietary expert system shell developed by General Electric. It supports several types of rule-based module types which use sophisticated goal-selection techniques. A compiler for the GERULE modules has been written. The modules are translated to "C" code, which shows considerable improvements in speed and space usage over the traditional interpreted version of GEN-X. This work demonstrates that all of GEN-X could be compiled to “C”, and that even complex rule-based systems can be compiled into efficient code-removing the speed handicap which has characterized many expert system shells. This opens up opportunities for the use of these intuitive rule-based systems for use with time-critical applications.
Library of Congress Subject Headings
Expert systems (Computer science); C (Computer program language)
Department, Program, or Center
Computer Science (GCCIS)
Cuddihy, Paul, "Compiling GEN-X knowledge bases into "C"" (1991). Thesis. Rochester Institute of Technology. Accessed from
RIT – Main Campus