A flexible object-based software framework for modeling complex systems with interacting natural and societal processes.
Abstract
The Dynamic Information Architecture System (DIAS) is a flexible, extensible, object-based framework for developing and maintaining complex multidisciplinary simulations. The DIAS infrastructure makes it feasible to build and manipulate complex simulation scenarios in which many thousands of objects can interact via dozens to hundreds of concurrent dynamic processes. The flexibility and extensibility of the DIAS software infrastructure stem mainly from (1) the abstraction of object behaviors, (2) the encapsulation and formalization of model functionality, and (3) the mutability of domain object contents. DIAS simulation objects are inherently capable of highly flexible and heterogeneous spatial realizations. Geospatial graphical representation of DIAS simulation objects is addressed via the GeoViewer, an object-based GIS toolkit application developed at ANL. DIAS simulation capabilities have been extended by inclusion of societal process models generated by the Framework for Addressing Cooperative Extended Transactions (FACET), another object-based framework developed at Argonne National Laboratory. By using FACET models to implement societal behaviors of individuals and organizations within larger DIAS-based natural systems simulations, it has become possible to conveniently address a broad range of issues involving interaction and feedback among natural and societal processes. Example DIAS application areas discussed in this paper include a dynamic virtual oceanic environment, detailed simulationmore »
- Authors:
- Publication Date:
- Research Org.:
- Argonne National Lab., IL (US)
- Sponsoring Org.:
- US Department of Energy (US)
- OSTI Identifier:
- 757557
- Report Number(s):
- ANL/DIS/CP-102144
TRN: AH200103%%16
- DOE Contract Number:
- W-31109-ENG-38
- Resource Type:
- Conference
- Resource Relation:
- Conference: 4th International Conference on Integrating GIS and Environmental Modeling (GIS/EM4), Banff, Alberta (CA), 09/02/2000--09/08/2000; Other Information: PBD: 15 Jun 2000
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 99 GENERAL AND MISCELLANEOUS//MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE; COMPUTER ARCHITECTURE; FEEDBACK; FLEXIBILITY; COMPUTERIZED SIMULATION; BEHAVIOR; F CODES; G CODES
Citation Formats
Christiansen, J H. A flexible object-based software framework for modeling complex systems with interacting natural and societal processes.. United States: N. p., 2000.
Web.
Christiansen, J H. A flexible object-based software framework for modeling complex systems with interacting natural and societal processes.. United States.
Christiansen, J H. 2000.
"A flexible object-based software framework for modeling complex systems with interacting natural and societal processes.". United States. https://www.osti.gov/servlets/purl/757557.
@article{osti_757557,
title = {A flexible object-based software framework for modeling complex systems with interacting natural and societal processes.},
author = {Christiansen, J H},
abstractNote = {The Dynamic Information Architecture System (DIAS) is a flexible, extensible, object-based framework for developing and maintaining complex multidisciplinary simulations. The DIAS infrastructure makes it feasible to build and manipulate complex simulation scenarios in which many thousands of objects can interact via dozens to hundreds of concurrent dynamic processes. The flexibility and extensibility of the DIAS software infrastructure stem mainly from (1) the abstraction of object behaviors, (2) the encapsulation and formalization of model functionality, and (3) the mutability of domain object contents. DIAS simulation objects are inherently capable of highly flexible and heterogeneous spatial realizations. Geospatial graphical representation of DIAS simulation objects is addressed via the GeoViewer, an object-based GIS toolkit application developed at ANL. DIAS simulation capabilities have been extended by inclusion of societal process models generated by the Framework for Addressing Cooperative Extended Transactions (FACET), another object-based framework developed at Argonne National Laboratory. By using FACET models to implement societal behaviors of individuals and organizations within larger DIAS-based natural systems simulations, it has become possible to conveniently address a broad range of issues involving interaction and feedback among natural and societal processes. Example DIAS application areas discussed in this paper include a dynamic virtual oceanic environment, detailed simulation of clinical, physiological, and logistical aspects of health care delivery, and studies of agricultural sustainability of urban centers under environmental stress in ancient Mesopotamia.},
doi = {},
url = {https://www.osti.gov/biblio/757557},
journal = {},
number = ,
volume = ,
place = {United States},
year = {Thu Jun 15 00:00:00 EDT 2000},
month = {Thu Jun 15 00:00:00 EDT 2000}
}