Object-Oriented Modeling: Tools and Techniques for Capturing Properties of Physical Systems

Keywords

Abstract

Mathematical modeling means the formal encoding of knowledge about a dynamical system. Knowledge can be grouped into behavioral knowledge and structural knowledge. Behavioral knowledge is local knowledge relating to a particular experiment applied to a system or model. Behavioral knowledge is what is generated in a real-world experiment or during a simulation run. Structural knowledge is global knowledge relating to a system or model, irrespective of the experiment that is performed. A model is a formal encoding of structural knowledge of a system. Structural knowledge can be further decomposed into functional knowledge, coupling knowledge, decomposition knowledge, and taxonomic knowledge. In this paper, a methodology is presented that helps to organize the structural knowledge about a system to be described. It enables to encode separately and in an organized fashion functional, coupling, decomposition, and taxonomic knowledge about a system. The methodology lends itself to the implementation of automated procedures for deductive as well as inductive model synthesis necessary for the realization of high-autonomy intelligent control systems. A fairly involved example concludes the paper.


Interested in reading the full paper? (10 pages, 937,755 bytes, pdf)


Homepage


Last modified: January 23, 2006 -- © François Cellier