DocumentCode
1721838
Title
Object oriented framework for dynamical systems modeling: implementation in C++
Author
Calhoun, D. ; Lewandowski, A.
Author_Institution
Computer Sci. Corp., Seattle, WA, USA
fYear
1994
Firstpage
70
Lastpage
77
Abstract
The authors present the design and implementation in Smalltalk and C++ of an object-oriented framework for dynamic, continuous-time systems simulation. The framework allows the user to define hierarchical models of dynamical systems. Using inheritance hierarchy, the user can build specific models from general ones and using the part-whole relationship the user can build models consisting of submodels. A framework for model communication using ports is also provided. Finally, the framework provides an interface to standard ODE solvers, making it possible to use currently existing libraries of such solvers
Keywords
differential equations; digital simulation; inheritance; object-oriented languages; object-oriented programming; C++; Smalltalk; continuous-time systems simulation; dynamical systems modeling; hierarchical models; inheritance hierarchy; model communication; object oriented framework; part-whole relationship; standard ODE solvers; Atmospheric modeling; Computational modeling; Discrete event systems; Marine vehicles; Object oriented modeling; Robustness; Software libraries; Software packages; Software tools; Standards development;
fLanguage
English
Publisher
ieee
Conference_Titel
Simulation Symposium, 1994., 27th Annual
Conference_Location
La Jolla, CA
Print_ISBN
0-8186-5620-4
Type
conf
DOI
10.1109/SIMSYM.1994.283111
Filename
283111
Link To Document