Modeling Dynamic Domains with ConGolog

  • Authors:
  • Yves Lespérance;Todd G. Kelley;John Mylopoulos;Eric S. K. Yu

  • Affiliations:
  • -;-;-;-

  • Venue:
  • CAiSE '99 Proceedings of the 11th International Conference on Advanced Information Systems Engineering
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we describe the process specification language ConGolog and show how it can be used to model business processes for requirements analysis. In ConGolog, the effects of actions in a dynamic domain are specified in a logical framework. This supports modeling even in the absence of complete information. The behavior of agents in the domain is specified in a concurrent process language, whose semantics is defined in the same logical framework. We then describe a simulation tool implemented in terms of logic programming technology. As well, we discuss a verification tool which is being developed based on theorem proving technology.