Model instantiation for query driven simulation in active KDL

  • Authors:
  • John A. Miller;Walter D. Potter;Krys J. Kochut;Orville R. Weyrich, Jr.

  • Affiliations:
  • Department of Computer Science, University of Georgia, Athens, Georgia;Department of Computer Science, Artificial Intelligence Program, University of Georgia, Athens, Georgia;Department of Computer Science, Artificial Intelligence Program, University of Georgia, Athens, Georgia;Artificial Intelligence Program, University of Georgia, Athens, Georgia

  • Venue:
  • ANSS '90 Proceedings of the 23rd annual symposium on Simulation
  • Year:
  • 1990

Quantified Score

Hi-index 0.00

Visualization

Abstract

The focus of this paper is on how Active KDL can be used to provide a very powerful simulation support environment. Active KDL (Knowledge/Data Language) is an object-oriented database programming language, which provides access to integrated model, knowledge, and data bases. Simulation inputs and outputs can be stored by Active KDL since it supports complex objects. More importantly, Active KDL also allows users to specify rules to capture heuristic knowledge and methods to specify procedural behavior. Finally, Active KDL provides a simple mechanism for specifying concurrent execution, namely tasks embedded in active objects. These facilities provide a powerful mechanism for building simulation models out of pre-existing model components. These capabilities provide a tight coupling between a SIMODULA-like simulation system and a knowledge/database system, supporting query driven simulation, where model instantiation is used for information generation.