# DEVS Integrated Development Environments

## Abstract

This book is divided into three parts. In the first part, we discuss basic DEVS and SES concepts and tools to support working with these concepts in the context of an actual modeling and simulation environment, called MS4 Modeling Environment (MS4 Me™). Then in Part II, we discuss more advanced concepts that such tools can support and in Part III we discuss some actual applications that throw light on the kinds of System of Systems problems that can be addressed with such concepts and tools.

In this chapter we discuss basic DEVS and SES concepts and tools to support working with these concepts in the context of an actual modeling and simulation environment, the MS4 Modeling Environment. To address the different perspectives that stakeholders bring to the modeling and simulation world, we provided three different introductions aimed at three different types of users. For the general M&S user, we provided a description of the concepts supported by MS4 Me™ through the immediate application of its most basic tools. For the M&S Developer we provided a more advanced introduction to MS4 Me™’s underlying DEVS concepts and theory and the tools that support them. For the M&S Expert Professional, we offered a glimpse into MS4 Me™’s features in more depth as well as the theory that supports them.

## Keywords

Atomic Model Sequence Diagram Object Orientation Eclipse Modeling Framework Integrate Development Environment## References

- DEVS (2012) DEVS Standardization Group http://cell-devs.sce.carleton.ca/devsgroup/?q=node/8.
- Friedenthal, S., Moore, A., & Steiner, R. (2009).
*A practical guide to SysML: the systems modeling language*(1st ed.). San Mateo: Morgan Kaufmann. Google Scholar - Mittal, S., & Douglass, S. A. (2011). From domain specific languages to DEVS components: application to cognitive M&S. SpringSim (TMS-DEVS), pp. 256–265. Google Scholar
- Ören, T. I. (1984). GEST—a modelling and simulation language based on system theoretic concepts. In T. I. Ören, B. P. Zeigler, & M. S. Elzas (Eds.),
*Simulation and model-based methodologies: an integrative view*(pp. 281–335). Heidelberg: Springer. CrossRefGoogle Scholar - Ören, T. I., & Zeigler, B. P. (2012). System theoretic foundations of modeling and simulation: a historic perspective and the legacy of A. Wayne Wymore. Simulation. June 27, 2012. Google Scholar
- Wainer, G. A., & Mosterman, P. J. (2009).
*Discrete-event modeling and simulation: theory and applications*. London: Taylor & Francis. CrossRefGoogle Scholar - Wymore, A. W. (1967).
*A mathematical theory of systems engineering: the elements*. New York: Wiley. Google Scholar - Zeigler, B. P. (1987). Hierarchical, modular discrete event models in an object oriented environment.
*Simulation J.*,*49*(5), 219–230. CrossRefGoogle Scholar - Zeigler, B. P., Kim, T. G., & Praehofer, H. (2000).
*Theory of modeling and simulation: integrating discrete event and continuous complex dynamic systems*(2nd ed.). Boston: Academic Press. Google Scholar - Zeigler, B. P., & Hammonds, P. (2007).
*Modeling & simulation-based data engineering: introducing pragmatics into ontologies for net-centric information exchange*. Boston: Academic Press, 448 pages. Google Scholar