SimBeans: Component-based Simulation

Goal

The goal of the SimBeans project was twofold:
Component-based software development: Studying Java/JavaBeans technology and analysing bean builder tools
Modeling and Simulation: Simulation development by modular, hierarchical composition of components that adhere to a framework

Approach

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.

People

SimBeans was jointly developed by the
Institute for Systems Science, Department of Systems Theory and Information Engineering
and the
Institute for Business Informatics, Software Engineering Group

H. Praehofer,   J. SametingerA. Stritzinger

Publications

Building Reuseable Simulation Components
Herbert Praehofer,  Johannes Sametinger and Alois Stritzinger 
WEBSIM2000, International Conference On Web-Based Modelling & Simulation, San Diego 2000. 

Component Frameworks - A Case Study
Herbert Praehofer,  Johannes Sametinger and Alois Stritzinger 
TOOLS99, 1999 Santa Barbara USA, 

Discrete Event Simulation using the JavaBeans Component Model
Herbert Praehofer,  Johannes Sametinger and Alois Stritzinger 
WEBSIM99, 1999 International Conference On Web-Based Modelling & Simulation, San Francisco 1999. 
(Best Paper Award!)

Using JavaBeans to teach Simulation and using Simulation to teach JavaBeans
Herbert Praehofer,  Johannes Sametinger and Alois Stritzinger 
ESM98, 12th European Simulation Multiconference, Manchester, UK, 1998

Concepts and Architecture of a Simulation Framework Based on the JavaBeans Component Model 
with Herbert Praehofer and Johannes Sametinger
Future Generations Computer Systems, Elsevier Publishers

 

last updated: April 2008