Download apply object-oriented programming
Transcript
ZamSociety adult literacy rate population education ZamPopulation ZamEducation total population access to basic healthcare real per capita GDP health economy ZamHealthcare Economy Figure 7.1: ZamSociety model with an inter-submodel feedback loop highlighted. 7.3 Libraries As noted in Myrtveit [2000] and Hines et al. [2011], a big appeal of an object-oriented approach to system dynamics is that it would enable a natural way to construct libraries of reusable structure. is structure could be both generic, like the smooth and delay families of functions, as well as specific to different problem areas. Individual modelers, modeling teams, and the community in general could build and manage libraries, sharing or selling access as needed, similar as to how soware libraries have grown to prominence in the soware development world. 7.4 Programs and tooling Object-oriented system dynamics has the potential to allow system dynamics tools to work better. An object-oriented, hierarchical model naturally encodes more information about the structure of a model, and with more information modeling programs are able to do more detailed analyses. For example, auto71