Title :
Diagnosis and repair of software performance problems using assumptive truth maintenance
Author :
Irgon, Adam E. ; Huleatt, Thomas O. ; Langion, Martha S.
Author_Institution :
Bellcore, Piscataway, NJ, USA
Abstract :
The FACS Advisor for System Tuning (FAST) is an expert system for tuning the performance of software associated with the Faculty Assignment and Control System (FACS). FACS is a very large transaction processing application consisting of close to one million lines of C source code and requiring a dedicated mainframe. FACS users expect fast response times and high system throughput, but the size and complexity of the application have turned FACS performance tuning into a formidable task. The FAST expert system encodes software-tuning expertise to assist production FACS sites in analyzing and improving the performance of their systems. The multiparadigm implementation of FAST includes frame-based knowledge representation with multiple inheritance, data-driven reasoning for diagnosis, and assumption-based reasoning for determining optimal performance tuning recommendations
Keywords :
expert systems; knowledge representation; program diagnostics; software reliability; C source code; FACS Advisor for System Tuning; assumption-based reasoning; assumptive truth maintenance; data-driven reasoning; expert system; frame-based knowledge representation; multiple inheritance; software performance; transaction processing; tuning; Application software; Control systems; Delay; Diagnostic expert systems; Knowledge representation; Performance analysis; Production systems; Software performance; Software systems; Throughput;
Conference_Titel :
Artificial Intelligence Applications, 1989. Proceedings., Fifth Conference on
Conference_Location :
Miami, FL
Print_ISBN :
0-8186-1902-3
DOI :
10.1109/CAIA.1989.49150