The system theoretic simulation modeling methodology (DEVS) as formal, mathematical foundations for modular, hierarchical modeling and simulation and a component based software architecture.


The goal of this project is to develop a component based simulation environment consisting of infrastructure, component framework and libraries as well as a composition tool. We expect to be able to improve simulation system development by combining an interactive composition tool with flexible software architecture and building blocks of different abstraction layers.

The development process resembles a modeling and design approach and a component based software development approach in a synergistic way. We employ the system theoretic simulation modeling methodology (DEVS) as formal, mathematical foundations for modular, hierarchical modeling and simulation and a component based software architecture on the basis of Java and JavaBeans.

This project has been a cooperation with the Department of Systems Theory and Information Engineering of the Institute for Systems Science.

Component-based Simulation

Publications

H. Praehofer, J.Sametinger, A. Stritzinger: Building Reusable Simulation Components, Proceedings of WEBSIM2000, Web-Based Modelling & Simulation, San Diego, USA, 2000.
Conference Article
H. Praehofer, J. Sametinger, A. Stritzinger: Architektur eines Simulationsbaukastens basierend auf dem Komponentenmodell JavaBeans, HMD-Praxis der Wirtschaftsinformatik, Heft 212, 37. Jahrgang, pp. 99-111, ISSN 1436-3011, dpunkt-Verlag, April 2000.
Journal Article
H. Prähofer, J. Sametinger, A. Stritzinger: Concepts and Architecture of a Simulation Framework based on the JavaBeans Component Model, (FCGS) Future Generation Computer Systems, Elsevier Publishers, 2000.
DOI: 10.1016/S0167-739X(00)00038-8
Journal Article
H. Prähofer, J. Sametinger, A. Stritzinger: Discrete Event Simulation using the JavaBeans Component Model, Proceedings of WEBSIM99, 1999 International Conference On Web-Based Modelling & Simulation, San Francisco, California, January 17 -20, 1999.
Conference Article
H. Prähofer, J. Sametinger, A. Stritzinger: Component Frameworks: A Case Study, Proceedings of TOOLS 30 conference, Santa Barbara, USA, IEEE Society Press, 1999.
DOI: 10.1109/tools.1999.787544
Conference Article
H. Prähofer, J. Sametinger, A. Stritzinger: Using JavaBeans to teach Simulation and using Simulation to teach Java, Proceedings of ESM98, 12th European Simulation Multiconference, Manchester, UK, June 16-19, 1998.
Conference Article