DocumentCode
3463618
Title
Estella; a facility for specifying behavioral constraint assertions in real-time rule-based systems
Author
Cheng, Albert Mo Kim ; Browne, James C. ; Mok, Aloysius K. ; Wang, Rwo-hsi
Author_Institution
Dept. of Comput. Sci., Houston Univ., TX, USA
fYear
1991
fDate
24-27 Jun 1991
Firstpage
107
Lastpage
123
Abstract
The authors have developed a powerful and efficient analysis methodology for a large class of rule-based EQL programs to determine whether a program in this class has bounded response time. In particular, the authors identified several sets of general behavioral constraint assertions: an EQL program which satisfies all constraints in one of these sets of assertions is guaranteed to have bounded response time. The authors enhance the applicability of this analysis technique by introducing a facility for the rule-based programmer to specify application-specific knowledge in the language Estella to validate the performance of an even wider range of programs. This facility can be viewed as a computer-aided software engineering tool for aiding the rapid prototyping and development of expert systems with guaranteed response time
Keywords
expert systems; formal specification; knowledge engineering; real-time systems; software prototyping; specification languages; analysis methodology; application-specific knowledge; bounded response time; computer-aided software engineering tool; expert systems; general behavioral constraint assertions; guaranteed response time; language Estella; rapid prototyping; real-time rule-based systems; rule-based EQL programs; rule-based programmer; Artificial intelligence; Computer aided software engineering; Control systems; Delay; Expert systems; Humans; Knowledge based systems; Monitoring; NASA; Real time systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Assurance, 1991. COMPASS '91, Systems Integrity, Software Safety and Process Security. Proceedings of the Sixth Annual Conference on
Conference_Location
Gaithersburg, MD
Print_ISBN
0-7803-0126-9
Type
conf
DOI
10.1109/CMPASS.1991.161050
Filename
161050
Link To Document