Managing Hybrid Model Composition Complexity: Human–Environment Simulation Models

  • Hessam S. SarjoughianEmail author
  • Gary R. Mayer
  • Isaac I. Ullah
  • C. Michael Barton
Part of the Simulation Foundations, Methods and Applications book series (SFMA)


Multimodeling approaches are increasingly required for simulating multifaceted systems across many scientific disciplines. Such approaches represent the system as a set of subsystem models, each with its own structure and behavior. Some multimodeling approaches use modeling methods to define how the subsystem structures and behaviors interact. However, modeling a system this way brings about subsystem and composition complexity that must be managed. The complexities of hybrid models resulting from the interactions of the composed models can be reduced using interaction models. Independently developing and utilizing such interaction models provides additional flexibility in system model design, modification, and execution for both the subsystem models and the resultant hybrid system model. This chapter discusses the use of the polyformalism model composition approach for researching human–environment dynamics with direct support for managing the complexity, which results from subsystem model interactions within this domain.


Geographic Information System Cellular Automaton Hybrid Model Unify Modeling Language Cellular Automaton 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.



This research is supported by National Science Foundation grant #BCS-0140269 and #DEB-1313727. We would like to thank the entire MedLand team for their help and partnership.


  1. ACIMS (2009) DEVS-Suite simulator. Retrieved from
  2. Anderson JA (2006) Automata theory with modern applications. Cambridge University Press, New YorkCrossRefzbMATHGoogle Scholar
  3. Arrowsmith J, DiMaggio E, Barton C, Sarjoughian H, Fall P, Falconer S, Ullah I (2006) Geomorphic mapping and paleoterrain generation for use in modeling holocene (8,000 1,500 yr) agropastoral landuse and landscape interactions in Southeast Spain. AGU Fall Meet Abstr 1:0453Google Scholar
  4. Bajracharya K, Duboz R (2013) Comparison of three agent-based platforms on the basis of a simple epidemiological model. In: Proceedings of the symposium on theory of modeling & simulation – DEVS Integrative M&S symposium, Society for Computer Simulation International, San DiegoGoogle Scholar
  5. Barton CM, Bernabeu J, Aura JE, Garcia O, Schmich S, Molina L (2004) Long-term socioecology andcontingent landscapes. J Archaeol Method Theory 11(3):253–295CrossRefGoogle Scholar
  6. Barton CM, Ullah II, Bergin S, Mitasova H, Sarjoughian HS (2012) Looking for the future in the past: Long-term change in socioecological systems. Ecol Model 241:42–53CrossRefGoogle Scholar
  7. Booch G, Young B (2006) Object oriented analysis & design with application. Pearson Education IndiaGoogle Scholar
  8. Booch G, Maksimchuk R, Engle M, Young B, Conallen J, Houston K (2007) Object-oriented analysis and design with applications, 3rd edn. Addison-Wesley Professional, ReadingGoogle Scholar
  9. Braun J, Heimsath AM, Chappell J (2001) Sediment transport mechanisms on soil-mantled hillslopes. Geology 29(8):683–686CrossRefGoogle Scholar
  10. Bryson, R.A. and K. McEnaney-DeWall (eds), (2007). A Paleoclimatology Workbook: High Resolution, Site-Specific, Macrophysical Climate Modeling & Template CD. Mammoth Site of Hot Springs, SD, Hot Springs, SD. CCR #930Google Scholar
  11. Cicirelli F, Furfaro A, Nigro L, Pupo F (2013) Agent methodological layers in repast simphony. Proceedings of the 27th European Conference on Modelling and Simulation, ECMS 2013, Ålesund, NorwayGoogle Scholar
  12. Cowgill GL (1975) On causes and consequences of ancient and modern population changes. Am Anthropol 77(3):505–525CrossRefGoogle Scholar
  13. Davis PK, Anderson RH (2004) Improving the composability of DoD models and simulations. J Def Model Simul Appl Methodol Technol 1(1):5–17Google Scholar
  14. Dietrich WE, Bellugi DG, Sklar LS, Stock JD, Heimsath AM, Roering JJ (2003) Geomorphic transport laws for predicting landscape form and dynamics. Geophys Monogr 135:103–132Google Scholar
  15. Epstein JM, Axtell RL (1996) Growing artificial societies – social science from the bottom up (Vol. Washington: Brookings Institution Press). MIT Press, CambridgeGoogle Scholar
  16. Fishwick PA (1995) Simulation model design and execution: building digital worlds. Prentice Hall PTR, Upper Saddle RiverGoogle Scholar
  17. Godding G, Sarjoughian HS, Kempf KG (2007) Application of combined discrete-event simulation and optimization models in semiconductor enterprise manufacturing systems. In: Proceedings of the 39th conference on Winter simulation conference, pp 1729–1736Google Scholar
  18. GRASS (2014) Geographic resources analysis support system. Retrieved from
  19. Grimm V, Berger U, Bastiansen F, Eliassen S, Ginot V, Giske J, Rossmanith E (2006) A standard protocol for describing individual-based and agent-based models. Ecol Model 2(1):115–126CrossRefGoogle Scholar
  20. Hall S (2005) Learning in a complex adaptive system for ISR resource management. In: Spring simulation multi-conference. Society of Computer Simulation International, pp 5–12, San Diego, CA.Google Scholar
  21. Hancock GR (2004) Modelling soil erosion on the catchment and landscape scale using landscape evolution models a probabilistic approach using digital elevation model error. In: 3rd Australian New Zealand soils conference, University of Sydney, AustraliaGoogle Scholar
  22. Howe T, Diggory M (2003) A topological approach toward agent relation. In: Proceedings of the agent 2003 conference on challenges in social simulations, ChicagoGoogle Scholar
  23. Huang D (2008) Composable modeling and distributed simulation framework for discrete supply-Chain systems with predictive control. Arizona State University, TempeGoogle Scholar
  24. Huang D, Sarjoughian H, Wang W, Godding G, Rivera D, Kempf K, Mittelmann H (2009) Simulation of semiconductor manufacturing supply-Chain systems with DEVS, MPC, and KIB. IEEE Trans Semicond Manuf 22(1):164–174CrossRefGoogle Scholar
  25. IEEE Std 1516-2010 (2010) IEEE standard for modeling and simulation’s high level architecture (HLA)-framework and rules. IEEE PressGoogle Scholar
  26. Karsai G, Maroti M, Ledeczi A, Gray J, Sztipanovits J (2004) Composition and cloning in modeling and meta-modeling. IEEE Trans Control Syst Technol 12(2):263–278CrossRefGoogle Scholar
  27. Kim S, Sarjoughian HS, Elamvazhuthi V (2009) DEVS-suite: a simulator supporting visual experimentation design and behavior monitoring. In: Proceedings of the 2009 Spring simulation multiconference, high performance computing & simulation symposium, San DiegoGoogle Scholar
  28. Kincaid CA, Mohanty SP, Mikler AR, Kougianos E, Parker B (2006) A high performance ASIC for cellular automata (CA) applications. International conference on information technology, Los AlamitosGoogle Scholar
  29. Kirschner DE, Hunt CA, Marino S, Fallahi-Sichani M, Linderman JJ (2014) Tuneable resolution as a systems biology approach for multi-scale, multi-compartment computational models. Wiley Interdiscip Rev Syst Biol Med 6(4):225–245Google Scholar
  30. Luke S, Cioffi-Revilla C, Panait L, Sullivan K, Balan G (2005) Mason: a multi-agent simulation environment. Simul Trans Soc Model Simul Int 82(7):517–527CrossRefGoogle Scholar
  31. Lytinen SL, Railsback SF (2012) The evolution of agent-based simulation platforms: a review of NetLogo 5.0 and ReLogo. In: Proceedings of the fourth international symposium on agent-based modeling and simulationGoogle Scholar
  32. Manson S (2001) Simplifying complexity: a review of complexity theory. Geoforum 32:405–414CrossRefGoogle Scholar
  33. Mayer GR (2009) Composing hybrid discrete event system and cellular automata models. Arizona State University, TempeGoogle Scholar
  34. Mayer GR, Sarjoughian HS (2008) A composable discrete-time cellular automaton formalism. First workshop on social computing, behavioral modeling, and prediction. Phoenix, pp 187–196Google Scholar
  35. Mayer GR, Sarjoughian HS (2009) Composable cellular automata. Trans Soc Model Simul Int 11–12:735–749CrossRefGoogle Scholar
  36. Mayer GR, Sarjoughian HS, Allen EK, Falconer S, Barton M (2006) Simulation modeling for human community and agricultural landuse. Spring simulation multi-conference, Huntsville, ALGoogle Scholar
  37. MedLand (2014) Landuse and landscape socioecology in the mediterranean basin: a natural laboratory for the study. Tempe: Retrieved June 2014
  38. Minar M, Burkhart R, Langton C, Askenazy M (1996) The Swarm simulation system: a toolkit for building multi-agent simulations. Santa Fe Institute, Santa FeGoogle Scholar
  39. Mitasova H, Mitas L (1993) Interpolation by regularized splines with tension: I. theory and implementation. Math Geol 25:641–655CrossRefGoogle Scholar
  40. Mosterman PJ, Vangheluwe H (2004) Computer automated multi-paradigm modeling: an introduction. Simulation 80(9):433–450CrossRefGoogle Scholar
  41. Neteler M, Mitasova H (2004) Open source GIS: a GRASS GIS approach. 2nd edn, The Kluwer international series in Engineering and Computer Scienc: Volume 773. Kluwer Academic Publishers/Springer, Boston, MAGoogle Scholar
  42. North M, Howe T, Collier N, Vos J (2005) The repast symphony development environment. In: Proceedings of the agent 2005 conference on generative social processes, Argonne National Laboratory, Chicago, pp 159–166Google Scholar
  43. Ntaimo L, Zeigler B, Vasconcelos M, Khargharia B (2004) Forest fire spread and suppression in DEVS. Trans Soc Model Simul Int 80(10):479–500CrossRefGoogle Scholar
  44. Ören TI (2014) Coupling concepts for simulation: a systematic and comprehensive view and advantages with declarative models. Int J Model Simul Sci Comput 5(2):1–17CrossRefGoogle Scholar
  45. Ören TI, Yilmaz L (2009) Agent-directed simulation and systems engineering and management. (Ören TI, Yilmaz L eds) Wiley series in systems engineering, Wiley-VCH, Berlin, GermanyGoogle Scholar
  46. Ören TI, Zeigler BP (2012) System theoretic foundations of modeling and simulation: a historic perspective and the legacy of. A Wayne Wymore 88(9):1033–1046Google Scholar
  47. Pardo F, Gil L (2005) The impact of traditional land use on woodlands: a case study in the spanish central systems. Hist Geogr 31(3):390–408CrossRefGoogle Scholar
  48. Parker D, Manson S, Janssen M, Hoffmann M, Deadman P (2003) Multi-agent systems for the simulation of land-use and land-cover change: a review. Ann Assoc Am Geogr 93(2):314–337CrossRefGoogle Scholar
  49. Praehofer H (1991) System theoretic formalisms for combined discrete-continuous system simulation. Int J Gen Syst 19(3):226–240CrossRefGoogle Scholar
  50. Ptolemaeus C (2014) System design, modeling, and simulation using Ptolemy II.
  51. Rand W, Brown D, Riolo R, Robinson D (2005) Toward a graphical ABM toolkit with GIS integration. In: Proceedings of the agent 2005 conference on generative social processes, models, and mechanisms, Chicago, IllinoisGoogle Scholar
  52. Sadras V, Calvino P (2001) Quantification of grain yield response to soil depth in soybean, maize, sunflower, and wheat. Agronomy 93:577–583CrossRefGoogle Scholar
  53. Sarjoughian HS (2006) Model composability. In: Proceedings of the 38th conference on Winter simulation conference, pp 149–158, Monterey, CaliforniaGoogle Scholar
  54. Sarjoughian HS, Huang D (2005) A multi-formalism modeling composability framework: agent and discrete-event models. Ninth IEEE international symposium on distributed simulation and real-time applications, Washington, DCGoogle Scholar
  55. Sarjoughian HS, Markid AM (2012) EMF-DEVS modeling. Symposium on theory of modeling and simulation – DEVS integrative M&S symposium, OrlandoGoogle Scholar
  56. Sarjoughian HS, Zeigler BP (2000) DEVS and HLA: complementary paradigms for modeling and simulation? Trans Soc Model Simul Int 17(4):187–197Google Scholar
  57. Sarjoughian HS, Smith J, Godding G, Muqsith M (2013) Model composability and execution across simulation, optimization, and forecast models. In: 3rd international workshop on model-driven approaches for simulation engineering, SpringSim multi-conference, San DiegoGoogle Scholar
  58. Simms SR, Russell KW (1997) Bedouin hand harvesting of wheat and barley: implications for early cultivation in southwestern Asia. Curr Anthropol 38(4):696–702CrossRefGoogle Scholar
  59. Soto M, Fall P, Barton CM, Falconer S, Sarjoughian HS, Arrowsmith R (2007) Land cover change in the southern levant: 1973 to 2003. ASPRS Southwest technical conference, Arizona State University, Tempe, AZGoogle Scholar
  60. Thomson EF, Bahhady F, Termanini A, Mokrebel M (1985) Availability of home-produced wheat, milk products and meat to sheep-owning families at the cultivated margin of the NW Syrian steppe. Ecol Food Nutr 19:113–121CrossRefGoogle Scholar
  61. Tisue S, Wilensky U (2004) Netlogo: design and implementation of a multi-agent modeling environment. In: Proceedings of the agent 2004, Chicago, IllinoisGoogle Scholar
  62. Ullah II (2012) The consequences of human landuse strategies during the PPNB-LN transition: a simulation modeling approach. Arizona State University, TempeGoogle Scholar
  63. Ullah II, Mayer GR, Barton CM, Sarjoughian HS, DiMaggio E (2008) Ancient mediterranean landscape dynamics: hybrid agent and goespatial models as a new approach to socioecological simulation. Society for American archaeology symposium, Vancouver, CanadaGoogle Scholar
  64. Vasconcelos MD, Zeigler BP (1993) Modeling multi-scale spatial ecological processes under the discrete event systems paradigm. Landsc Ecol 8(4):273–286CrossRefGoogle Scholar
  65. Wainer G (2006) Applying Cell-DEVS methodology for modeling the environment. Trans Soc Model Simul Int 82(10):635–660CrossRefGoogle Scholar
  66. Warren SD, Mitasova H, Hohmann MG, Landsberger S, Skander FY, Ruzycki TS, Senseman G (2005) Validation of a 3-d enhancement of the universal soil loss equation for preediction of soil erosion and sediment deposition. Catena 64:281–296CrossRefGoogle Scholar
  67. Willgoose G (2005) Mathematical modeling of whole landscape evolution. Annu Rev Earth Planet Sci 33(1):443–459CrossRefMathSciNetGoogle Scholar
  68. Wood J, Cowgill GL, Dewar RE, Howell N, Konigsberg LW, Littleton JH, Swedlund AC (1998) A theory of preindustrial population dynamics: demography, economy, and well-being in malthusian systems [and comments and reply]. Curr Anthropol 39(1):99–135CrossRefGoogle Scholar
  69. Wymore AW (1993) Model-based systems engineering: an introduction to the mathematical theory of discrete systems and to the tricotyledon theory of system design, vol 3. CRC pressGoogle Scholar
  70. Zeigler BP, Praehofer H, Kim TG (2000) Theory of modeling and simulation, 2nd ed. Academic Press, Inc., Orlando, FL, USA.Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Hessam S. Sarjoughian
    • 1
    Email author
  • Gary R. Mayer
    • 2
  • Isaac I. Ullah
    • 3
  • C. Michael Barton
    • 4
  1. 1.Department of Computer Science and EngineeringArizona State UniversityTempeUSA
  2. 2.Department of Computer ScienceSouthern Illinois UniversityEdwardsvilleUSA
  3. 3.School of Human Evolution and Social ChangeArizona State UniversityTempeUSA
  4. 4.Center for Social Dynamics and ComplexityArizona State UniversityTempeUSA

Personalised recommendations