Multifacetted modelling and discrete event simulation
Multifacetted modelling and discrete event simulation
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Parallel DEVS: a parallel, hierarchical, modular, modeling formalism
WSC '94 Proceedings of the 26th conference on Winter simulation
Multimodels and dynamic structure models: an integration of DSDE/DEVS and OOPM
Proceedings of the 30th conference on Winter simulation
DEVS and HLA: complementary paradigms for modeling and simulation?
Transactions of the Society for Computer Simulation International - Ethical issues in modeling and simulation
Dynamic structures in modeling and simulation: a reflective approach
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Theory of Modelling and Simulation
Theory of Modelling and Simulation
Theory of Modeling and Simulation
Theory of Modeling and Simulation
CD++: a toolkit to develop DEVS models
Software—Practice & Experience
Web Services Patterns: Java Edition
Web Services Patterns: Java Edition
Introducing variable ports and multi-couplings for cell biological modeling in DEVS
Proceedings of the 38th conference on Winter simulation
Proceedings of the 21st International Workshop on Principles of Advanced and Distributed Simulation
Domain driven simulation modeling for software design
Proceedings of the 2007 Summer Computer Simulation Conference
An open issue on applying sharing modeling patterns in DEVS
Proceedings of the 2007 Summer Computer Simulation Conference
Automatic generation of object-oriented code from DEVS graphical specifications
Proceedings of the Winter Simulation Conference
Discrete event design patterns.
Proceedings of the 2013 ACM SIGSIM conference on Principles of advanced discrete simulation
Hi-index | 0.00 |
Modeling and simulation tools are more and more closed to the software engineering capabilities. Since decades modeling and simulation frameworks try to take advantage of software engineering evolvement such as functional programming, logic programming, object oriented programming. Since 1990s, design patterns as a new paradigm of object oriented programming, becomes an efficient solution to request design and development issues. Each one provides a way of programming, resolving modeling and simulation issues usually related to specific domains. We are interested in discrete event modeling and simulation paradigm, especially in DEVS (Discrete Event System specification) which is a sound mathematical based framework with a hierarchical representation. DEVS based modeling and simulation frameworks integrate design patterns in designing and building models in specific domains in order to take advantage of their capabilities. This paper describes the use of design patterns in the modeling and simulation implementation tool. We describe how the design patterns can be utilized inside the DEVS abstract simulator in order to facilitate the reuse of DEVS entities.