
This tutorial presents the basic principles and techniques for developing component-based simulation models from a system-theoretic worldview. We will describe the separation between models and their executions and discuss the key role the separation plays for characterizing scalable and efficient component-based dynamical systems. The Discrete Event System Specification (DEVS) approach will be presented and shown how it supports developing modular, hierarchical simulation models. In particular, we will detail the techniques and methods for developing atomic and composite models and how combined system-theoretic and DEVS concepts support model reusability and component-based model development. The fundamental abstract simulator concepts and their role in supporting the development of sequential or parallel/distributed simulation protocols will be discussed. We will also briefly describe the verification and validation concepts and place them within the DEVS and HLA/FEDEP frameworks.
To exemplify the DEVS modeling and simulation concepts, theory, and techniques, the DEVSJAVA software tool will be used. An overview of the DEVSJAVA high-level software design and its implementation will also be given.
Cost: TBD

Sponsored by The Society for Modeling and Simulation International
P.O. Box 17900
San Diego, California 92177
Phone 858-277-3888
Fax 858-277-3930
E-mail scs@scs.org

Copyright 2004, SCS. All Rights Reserved.