DocumentCode
322282
Title
Earning benefits of the object-oriented paradigm in dynamic system simulation
Author
Hitz, Martin ; Werthner, Hannes
Author_Institution
Inst. of. Angewandt Inf. und Informationsyst., Wien Univ., Austria
Volume
5
fYear
1997
fDate
7-10 Jan 1997
Firstpage
442
Abstract
We discuss the relevance of object-orientation in the field of dynamic system simulation. Difference and differential equations are the well known methods to describe the structure and behavior of such systems. Traditionally these descriptions are directly translated into computer programs. This approach, though computationally efficient, shows several drawbacks. The semantics of a model are buried, model and program reuse is limited. We show how the application of the object-oriented paradigm can help to overcome these drawbacks. The work is based on an environment which supports the classical concept of coupled models as well as a novel building block, the so-called array model consisting of a series of structurally compatible components (i.e., instances of the same model class or subclasses thereof) in parallel corresponding to the individuals of a set to be modeled. As the number of components in an array model may vary over time, this concept allows for dynamic adaptation of a model´s structure
Keywords
difference equations; differential equations; digital simulation; object-oriented methods; array model; coupled models; difference equations; differential equations; dynamic adaptation; dynamic system simulation; model structure; object oriented paradigm; program reuse; semantics; Adaptation model; Adaptive arrays; Application software; Computational modeling; Context modeling; Difference equations; Differential equations; Discrete event simulation; Object oriented modeling; Sequences;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1997, Proceedings of the Thirtieth Hawaii International Conference on
Conference_Location
Wailea, HI
ISSN
1060-3425
Print_ISBN
0-8186-7743-0
Type
conf
DOI
10.1109/HICSS.1997.663203
Filename
663203
Link To Document