• DocumentCode
    2241921
  • Title

    Validation of rule-based reactive systems by sound scenario generalization

  • Author

    Hall, Robert J.

  • Author_Institution
    AT&T Bell Lab., Murray Hill, NJ, USA
  • fYear
    1993
  • fDate
    20-23 Sep 1993
  • Firstpage
    30
  • Lastpage
    39
  • Abstract
    Validation of reactive systems, such as telephone switching systems and traffic controllers, is made unusually difficult by the fact that such systems must perform heterogeneous behaviors robustly in complex, dynamic environments. This renders them unusually difficult to specify and even to state requirements for. In the ISAT project (Hall, 1992) end-user requirements are stated as concrete behavior scenarios, and a multi-functional apprentice system aids the human developer in acquiring and maintaining a knowledge-based specification consistent with the scenarios. This paper describes ISAT´s novel approach to validating the acquired specification by using sound scenario generalization to construct descriptions of scenario classes with guaranteed behavior. It also describes the key technical problems that must be solved in order to implement sound scenarios generalization using explanation-based techniques, as well as ISAT´s solution to the problems. The approach is implemented and has been tested on two reactive systems; an email system and a telephone switching system
  • Keywords
    explanation; formal specification; generalisation (artificial intelligence); program verification; ISAT project; behavior scenarios; dynamic environments; email system; end-user requirements; explanation-based techniques; knowledge-based specification; multi-functional apprentice system; rule-based reactive systems; sound scenario generalization; specification; systems validation; telephone switching system; telephone switching systems; traffic controllers; Concrete; Control systems; Humans; Lighting control; Metamaterials; Periodic structures; Robust control; Switching systems; System testing; Telephony;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Knowledge-Based Software Engineering Conference, 1993. Proceedings., Eighth
  • Conference_Location
    Chicago, IL
  • ISSN
    1068-3062
  • Print_ISBN
    0-8186-4100-2
  • Type

    conf

  • DOI
    10.1109/KBSE.1993.341200
  • Filename
    341200