Flexible Modeling Support Environments

  • Bernard P. Zeigler
  • Hessam S. Sarjoughian
Part of the Simulation Foundations, Methods and Applications book series (SFMA)


In this chapter, we discuss a Modeling Support Environment (MSE) whose goal is to provide the flexibility to adapt its workflows, tools, and models, to diverse stakeholders. We outline the unique features of the MSE that support its use by a wide spectrum of potential users and developers of a system of fractionated spacecraft. These features include identification of user types to enable routing the user through relevant processing stages, automated generation of model artifacts adapted to selected pathways, conditioning of the solutions space to increase the opportunities to find suitable fractionated architectures, flexible simulation services, and consistent configuration across multiple abstraction models. and semantics-based orchestration of service oriented architecture. The approach taken in the design and development of the MSE is based on fundamental principles that have application much beyond spacecraft fractionated systems. This generic quality of the MSE concept suggests the applicability of DEVS Modeling Environments to virtual build and test of today’s system of systems.


Service Oriented Architecture Diverse Stakeholder Cluster Configuration Cluster Architecture Experimental Frame 



This research was supported in part by the DARPA F6 Program.

Technical area 1: Design Tools for Adaptable Systems.


  1. ADEVS (2012). An open source C++ DEVS simulation engine. http://www.ornl.gov/~1qn/adevs/index.html.
  2. Apache Axis2C (2012). http://axis.apache.org/axis2/c/core/.
  3. Aumann, G. A. (2007). A methodology for developing simulation models of complex systems. Ecological Modelling, 202, 385–396. CrossRefGoogle Scholar
  4. Business Process Execution Language (2012). http://en.wikipedia.org/wiki/Business_Process_Execution_Language.
  5. Hagendorf, O., & Pawletta, T. (2010). Framework for simulation-based structure and parameter optimization of discrete event systems. In G. A. Wainer & P. J. Mosterman (Eds.), Discrete-event modeling and simulation: theory and applications. Boca Raton: CRC Press. Google Scholar
  6. Kim, T. G., et al. (2010). DEVSim++ toolset for defense modeling and simulation and interoperation. Journal of Defense Modeling and Simulation, 8(3), 129–142. Google Scholar
  7. Kim, T. G., Sung, C. H., Hong, S.-Y., Hong, J. H., Choi, C. B., Kim, J. H., Seo, K. M., & Bae, J. W. (2011). DEVSim++ toolset for defense modeling and simulation and interoperation. The Journal of Defense Modeling and Simulation: Applications, Methodology, Technology, 8(3), 129–142. CrossRefGoogle Scholar
  8. Rubinstein, R., & Kroese, D. (2007). Simulation and the Monte Carlo method. Wiley series in probability and statistics (2nd ed.). New York: Wiley. Google Scholar
  9. Sarjoughian, H. S., & Zeigler, B. P. (1998). DEVSJAVA: basis for a DEVS-based collaborative M&S environment. In Proceedings of the SCS international conference on web-based modeling and simulation, San Diego (Vol. 5, pp. 29–36). Google Scholar
  10. Seo, C., & Zeigler, B. P. (2012). Simulation model standardization through web services: interoperation and federation on the DEVS/SOA platform. In DEVS intergrative M&S symposium, proceedings of the spring simulation conference, Orlando, FL, March 2012. Google Scholar
  11. Service-Oriented Architecture (2012). http://en.wikipedia.org/wiki/Service-oriented_architecture.
  12. Staff (2012) Open source web services framework for C++ based on Axis2/C. http://code.google.com/p/staff/.
  13. Zeigler, B. P., & Hammonds, P. (2007). Modeling & simulation-based data engineering: introducing pragmatics into ontologies for net-centric information exchange. New York: Academic Press. Google Scholar
  14. Zeigler, B. P., Hall, S. B., & Sarjoughian, H. (1999). Exploiting HLA and DEVS to promote interoperability and reuse in Lockheed’s corporate environment. Simulation Journal, 73(4), 288–295. CrossRefGoogle Scholar
  15. Zeigler, B. P., Kim, T. G., & Praehofer, H. (2000). Theory of modeling and simulation (2nd ed.). New York: Academic Press. Google Scholar
  16. Zeigler, B. P., Nutaro, J., Seo, C., Hall, S., Clark, P., Rilee, M., Bailin, S., Speller, T., & Powell, W. (2012). Frontier modeling support environment: flexibility to adapt to diverse stakeholders. In Symposium on theory of modeling & simulation—DEVS integrative M&S symposium. Orlando: SpringSim. Google Scholar

Copyright information

© Springer-Verlag London 2013

Authors and Affiliations

  • Bernard P. Zeigler
    • 1
  • Hessam S. Sarjoughian
    • 2
  1. 1.Chief ScientistRTSync Corp.RockvilleUSA
  2. 2.Computer Science & Engineering FacultyArizona State UniversityTempeUSA

Personalised recommendations