Proceedings ArticleDOI
An object-oriented language for model representation
Mats Andersson
- pp 8-15
TLDR
Omola (object-oriented modelling language), a language for structured dynamic models, is presented and is designed to be general and extensible in order to employ future, as yet unpredicted, model representation concepts.Abstract:
Omola (object-oriented modelling language), a language for structured dynamic models, is presented. The language is based on ideas from object-oriented programming. Models are represented as classes with attributes. Inheritance and hierarchical submodel decomposition improve model structure and facilitate reuse of models. The language is designed to be general and extensible in order to employ future, as yet unpredicted, model representation concepts. A few examples of extensions are given. >read more
Citations
More filters
Journal ArticleDOI
Object-oriented programming in control system design: a survey
TL;DR: It is argued that the adoption of these ideas will increase greatly the productivity of software developers in this field and improve the facilities that will be offered to users.
The Neutral Model Format for Building Simulation
TL;DR: A Neutral Model Format is specified, which can be automatically translated into the format of a number of environments and based on NMF, independent libraries can be established, and inter-environment model exchange is likely to increase.
Omola—An Object-Oriented Modeling Language
TL;DR: Lund as mentioned in this paper presents a new language for structured dynamic models based on ideas from object-oriented programming, which is designed to represent future, yet unpredicted, model representation concepts.
Journal ArticleDOI
An object-oriented representation of structured process models
TL;DR: This contribution focuses on the design of the model base which is treated as a database design problem and proper process model structuring, formalization of the modeling knowledge by means of an object-oriented data model, and some implementational issues are considered.
References
More filters
Journal ArticleDOI
Object-oriented programming: Themes and variations
Mark J. Stefik,Daniel G. Bobrow +1 more
TL;DR: Object-Oriented programming has a long history in simulation programs, systems programming, graphics, and AI programming as discussed by the authors, including message passing as in ACTORS and multiple inheritance as in FLAVORS.
Omola—An Object-Oriented Modeling Language
TL;DR: Lund as mentioned in this paper presents a new language for structured dynamic models based on ideas from object-oriented programming, which is designed to represent future, yet unpredicted, model representation concepts.
Journal ArticleDOI
On Model Structuring Concepts
TL;DR: Five complementary structuring concepts are proposed and discussed: hierarchical submodel decomposition, model types, multiple realizations, model categorization and multiple presentations, and description of interaction between submodels should be done to make the use of model libraries both safe and flexible.
Journal ArticleDOI
On modelling and differential/algebraic systems:
TL;DR: The purpose of the paper is to give an over view of important properties of DAE systems, indicate possible ways to handle difficulties and to motivate others to do research in this area.