DocumentCode :
2256578
Title :
Systematic incremental validation of rule-based reactive systems
Author :
Hall, Robert J.
Author_Institution :
AT&T Bell Labs., Murray Hill, NJ, USA
fYear :
1994
fDate :
20-23 Sep 1994
Firstpage :
69
Lastpage :
78
Abstract :
Validating the specification of a reactive system, such as a telephone switching system, traffic controller, or automated network service, is difficult, primarily because it is extremely hard even to state a complete and correct set of requirements, let alone to prove that a specification satisfies them. A previous paper, R.J. Hall(1993), described a new validation proof technique, sound scenario generalization, which computes and proves a general validation lemma from a specific requirement-scenario and a candidate specification. That paper left open how the user should employ the technique to systematically validate a complete system. This paper describes an approach, based on a novel knowledge structure called a library of generalized scenario fragments, that combines the advantages of traditional software testing and automated theorem proving of specifications, avoiding most of their shortcomings. I also describe preliminary experience with ISAT-VA, a prototype of such an assistant
Keywords :
formal specification; knowledge based systems; program testing; theorem proving; ISAT-VA; automated theorem proving; incremental validation; prototype; rule-based reactive systems; software testing; sound scenario generalization; specification; specifications; validation proof technique; Control systems; Humans; Prototypes; Safety; Software libraries; Software prototyping; Software testing; Switches; Switching systems; Telephony;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Knowledge-Based Software Engineering Conference, 1994. Proceedings., Ninth
Conference_Location :
Monterey, CA
ISSN :
1068-3062
Print_ISBN :
0-8186-6380-4
Type :
conf
DOI :
10.1109/KBSE.1994.342676
Filename :
342676
Link To Document :
بازگشت