Title
Agile design meets hybrid models: Using modularity to enhance hybrid model design and use.
Abstract
Dynamic modeling offers many benefits to understand the dynamics of complex systems. Hybrid modeling attempts to bring together the complementary benefits of differing dynamic modeling approaches, such as System Dynamics and Agent-based modeling, to bear on a single research question. We present here, by means of an example, a hybrid modeling technique that allows different modules to be specified separately from their implementation. This enables each module to be designed and constructed on an ad-hoc basis. This approach results in 3 benefits: it facilitates incremental development, a key focus in agile software design; it enhances the ability to test and learn from the behavior of a dynamic model; and it can help with clearer thinking about model structure, especially for those of a hybrid nature.
Year
DOI
Venue
2016
10.1109/WSC.2016.7822195
Winter Simulation Conference
Field
DocType
ISSN
Complex system,Systems engineering,Iterative and incremental development,Research question,Simulation,Computer science,Agile software development,System dynamics,Java,Modularity
Conference
0891-7736
ISBN
Citations 
PageRank 
978-1-5090-4484-9
0
0.34
References 
Authors
0
4
Name
Order
Citations
PageRank
L. Kurt Kreuger100.34
Weichen Qian200.34
Nathaniel D. Osgood3239.92
Kelvin Choi400.34