Article,

Formal specification and decision support

, , and .
Decision Support Systems, 12 (3): 189 - 197 (1994)
DOI: 10.1016/0167-9236(94)90003-5

Abstract

To gain widespread acceptance, decision support systems must be built to the highest possible standards. We believe techniques of formal specification and refinement have a valuable role to play in the development of certain components of decision support systems. We present a tutorial study of the use of formal specification focused on a system for maintaining deductive extensions of a knowledge base. The system is specified using an object-oriented variant of the specification language Z. The relationship of the formal specification with existing theoretical work in AI is discussed together with its refinement into a demonstrably correct implementation.

Tags

Users

  • @rhatko
  • @ademoor

Comments and Reviews