Skip to main content

Comprehensive Simulation Meta Model for Transition Planning and Decision Analysis with Sustainable Impact

  • Chapter
  • First Online:
Theories of Change

Part of the book series: Sustainable Finance ((SUFI))

  • 2392 Accesses

Abstract

A comprehensive simulation meta model for transition planning and decision analysis is proposed and outlined. This model is designed to provide insight on the effects of a proposed agenda ahead of time, and to support an optimization of means and resources available to decision makers in governments, organizations, businesses, or to private persons to reach their goals across different time horizons and considering different quantities of relevance.

The model supports multiple use cases. The system of interest, the decision makers, the nature of the decisions to be made, and the quantities relevant to the decision makers do not need to be defined a priori. The results of the simulation can be aggregated onto diverse observables relevant for business, economy, society, and environment.

The meta model is modular, combining existing domain-specific models into one framework. It will gradually be extended to cover all domains and scales relevant for sustainable business, sustainable finance, and sustainable development.

The article outlines the approach and gives examples of applications. It also shows how the model will gradually be developed during its application, allowing a targeted and fast application while allowing continuous learning and improvement.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 99.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Synthetic approaches are used in different areas. In molecular simulation for example, mixed quantum-classical simulations at various levels allow the simulation of transitions as complex as enzyme reactions, involving 100,000s of electrons and spanning 10 orders of magnitude in time, from femtoseconds to microseconds, see e.g. Billeter et al. (2001). In social sciences, synthetic modeling has recently been established, see e.g. Billeter and Salghetti (2016), Bollinger et al. (2017), and Pauliuk et al. (2017).

  2. 2.

    The achievable time horizon depends on the nature and scale of the use case as well as the constraints put into the calculation. It generally ranges from a few years to a few decades.

  3. 3.

    For a definition, see the glossary.

  4. 4.

    For example wealth of actors such as natural or juristic persons, or the water supplies of a habitat.

  5. 5.

    See reporting 3.0 New Business Model Blueprint (Baue and Thurm 2018).

  6. 6.

    System dynamics has a good track record in solving sustainability-related challenges. For Millennium Institute’s iSDG model, see e.g. Arquitt et al. (2018).

  7. 7.

    Depending on community, such influences may be called “stress” or “perturbation”. In the SISAL model, the action module influences the other modules, and the environment acts on the core system. Hence, an agenda consists of external influences.

  8. 8.

    Such methods have successfully been used to accurately simulate enzyme reactions which occur at a rate approximately ten orders of magnitude slower than the atomic motions, see Billeter et al. (2001).

  9. 9.

    For examples on model integration, see Billeter et al. (2001), Bollinger et al. (2017), and Pauliuk et al. (2017).

  10. 10.

    See e.g. Dawid et al. (2016), Aznar-Siguan and Bresch (2019), Battiston et al. (2016a), Billeter and Salghetti (2016), Rudolf and Zurlinden (2014).

  11. 11.

    See e.g. Battiston et al. (2016b).

  12. 12.

    Examples include simple regression models, generalized linear models, autoregressive models, and a wealth of additional techniques.

  13. 13.

    Since decades, the RAND Corporation has formalized human judgement. An entry point is e.g. Sackman (1974). Moreover, scenario analysis has been successfully applied since a long time. A review is provided in Kosov and Gassner (2008).

  14. 14.

    May involve several entities and relationships.

  15. 15.

    See Section “Use Cases”.

  16. 16.

    People, companies, governments, goods, etc.

  17. 17.

    For example in biochemistry the protein around the reactive core, in finance the macro economy around the company, in society the other societies interacting with it.

  18. 18.

    See Sects. 3.6 and 3.6.3 and references therein.

  19. 19.

    Both for upfront integration and for updates.

References

  • Arquitt, S., Pedercini, M., Onasanya A., & Herren, H. (2018). Addressing climate-sustainable development in long-term low-carbon strategies: The role of Millennium Institute’s iSDG model. Retrieved from https://www.wri.org/climate/expert-perspective/addressing-climate-sustainable-development-linkages-long-term-low-carbon

  • Aznar-Siguan, G., & Bresch, D. N. (2019). CLIMADA v1: A global weather and climate risk assessment platform, Geosci. Model Dev. Discuss, https://doi.org/10.5194/gmd-12-3085-2019

  • Battiston, S., Mandel, A., Monasterolo, I., Schütze, F., & Visentin, G. (2016a). A climate stress test of the financial system, SSRN-id2726076.

    Google Scholar 

  • Battiston, S., Caldarelli, G., D’Errico, M., & Gurciullo, S. (2016b). Leveraging the network: A stress-test framework based on DebtRank. Statistics and Risk Modeling, 33, 117.

    Article  Google Scholar 

  • Baue, B., & Thurm, R. (2018). Blueprint 4: New business models, integral business model design for catalyzing regenerative and distributive economies, reporting 3.0. Retrieved from https://reporting3.org/wp-content/uploads/2018/06/R3-BP4.pdf

  • Billeter, S., & Salghetti, F. (2016). Bringing a forward-looking perspective into liability modelling: Liability risk drivers, Swiss Re.

    Google Scholar 

  • Billeter, S., Webb, S. P., Iordanov, T., Agarwal, P. K., & Hammes-Schiffer, S. (2001). Hybrid approach for including electronic and nuclear quantum effects in molecular dynamics simulations of hydrogen transfer reactions in enzymes. Journal of Chemical Physics, 114, 6925.

    Article  Google Scholar 

  • Bollinger, L. A., Davis, C. B., Evins, R., Chappin, E. J. I., & Nikolic, I. (2017). Multi-model ecologies for shaping future energy systems: Design patterns and development paths. Renewable and Sustainable Energy Reviews. https://doi.org/10.1016/j.rser.2017.10.047.

  • Dawid, H., Harting, P., Hoog, S., & Neugart, M. (2016). A heterogeneous agent macroeconomic model for policy evaluation: Improving transparency and reproducibility. Universität Bielefeld, Working Papers in Economics and Management.

    Google Scholar 

  • Kosov, H., & Gassner, R. (2008). Methods of future and scenario analysis: Overview, assessment, and selection criteria. SSOAR. Retrieved from https://www.ssoar.info/ssoar/bitstream/handle/document/19366/ssoar-2008-kosow_et_al-methods_of_future_and_scenario.pdf

  • Pauliuk, S., Arvesen, A., Stadler, K., & Hertwich, E. G. (2017). Industrial ecology in integrated assessment models. Nature Climate Change, 7, 13.

    Article  Google Scholar 

  • Rudolf, B., & Zurlinden, M. (2014). A compact open economy DSGE model for Switzerland. SNB Economic Studies 8/2014.

    Google Scholar 

  • Sackman, H. (1974). Delphi assessment. Expert opinion, forecasting, and group process. RAND Corporation published research, Reports, Delphi. Retrieved from https://www.rand.org/pubs/reports/R1283.html

Download references

Acknowledgements

I thank Karen Wendt for the invitation to contribute this article to the book “Theories of Change”.

This work and its applications would not have been possible in isolation.

Many thanks to Katrin Hauser and Francesca Mancini for their thorough review of this manuscript.

I would like to thank Anaïs Sägesser and Britta Rendlen for putting faith and great collaboration into the endeavor when it was merely a concept from a short sabbatical, and for encouraging me to pursue it further.

I am particularly grateful to Katrin Hauser who has been an invaluable project partner going through the ups and downs of this startup ever since her joining, challenging me and spending countless hours together on getting it going. I am very grateful to the colleagues in the first SISAL team Katrin Hauser, Francesca Mancini, and Brunhilde Mauthe.

This work has benefited greatly from discussions and workshops with countless people who are too numerous to be mentioned individually here and whom I stay gratefully and respectfully connected with.

Last but not least, I am deeply grateful to my wife Renata Vasella Billeter and our daughters Mira and Corina for their continuous support and the decisive encouragement to take the risk and make SISAL the new center of my professional life.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Salomon Billeter .

Editor information

Editors and Affiliations

Appendix

Appendix

1.1 Terminology and Key Term Definitions

Term

Description

Examples

Section

Belongs to

Model method

The model method categories classify the model by how it works

System dynamics, statistical static, judgmental scenario-based

(see parts of model method)

 

Model coverage

The model coverage categories classify the model by the scope of the system it covers, i.e., by what is contained in the system

Economy of the United States of America

Model coverage: domain and scope

 

Model resolution

The model resolution categories classify the model by the level of detail it resolves the system into

Single companies, groups of people, cities

Granularity: controlling the computational cost

 

Scale

Order of magnitude of the system and the resolution of detail

Macro, meso, micro, nano

Scale

 

Specificity level

Specificity of the model approach can reach. This dimension covers the spectrum between top-down and bottom-up modeling. There are three levels: systems, agents, and individuals

System dynamics, agent-based model

Synthesis by model specificity

Resolution, method

Technique

Technique employed to describe, simplify, and quantify the system to be understood

Structural model, statistical model, judgmental model

Synthesis of modelling techniques

Method

Degree of dynamic response

(define when writing the section)

Inelastic dynamic, elastic dynamic, scenario-based static

Degrees of dynamic response

Method, resolution

Domain

Subject matter area the model covers

Real economy, society, politics, climate

Synthesis of domains

Coverage

Scope

Coverage of the model in terms of size and location (spatial coverage)

City of Zurich, France, World

Scope: dimensions of spatial coverage

Coverage, scale

Granularity

Level of detail in terms of size the model resolves the system into

Cities (meso), companies (micro), employees (nano), square km

Granularity: controlling the computational cost

Resolution, scale

Level of attention

Methodological focus a sub-system receives in case of a partition into system and environment or a nested partition into system and environment: differentiated model specificity levels, granularities, degrees of dynamic response.

Split into Zurich (high specificity, fully dynamic, high granularity), Switzerland (low granularity), rest of world (low specificity, scenario-based static)

Levels of attention: system and environment

 

Boundary condition

Boundary conditions include both constraints (prior knowledge the simulation must observe) and the quantification of the impact the environment has on the system if the time evolution is not available from another part of the model.

Expert judgement on reasonable range of national GDP growth, time series of world’s output growth as a context for national GDP growth

Use and generation of data

 

Agenda

The agenda is a model input provided by the user and can consist of one-off actions or series of actions concerted over time

One-off investment capital redeployment, continually raised fuel economy standards

Special modules

 

Agenda variant

Agenda variants are mutually exclusive parameterizations of an agenda, used to find the optimum agenda to achieve the desired impact.

Fast-paced raise of fuel economy standard (as opposed to slow increase of one-off).

Special modules

Agenda

Issue chain

Series of high-level dependencies between issues which are deemed relevant, have a telling name. It has an overarching narrative and represents a selection from the high-level dependency graph at the systems level. Depending on the maturity level of the model part under consideration, the relevance of the individual dependencies might be hypothetical or proven.

The effect of the investment decision on the portfolio’s financial performance is directly determined by the expected relative financial performance of the two bonds affected by the decision.

Networks, the glue of the model

Network

Issue node

The issue node formalizes and quantifies an issue which is deemed relevant and has a telling name. It may carry one or many quantities or proxies of quantities. The issue node represents a node in the high-level dependency graph at the systems level.

Investment decision, economic performance, economic opportunities

Networks, the glue of the model

Network, issue chain

Issue link

A connection between two issue nodes. The issue link represents an edge in the high-level dependency graph at the systems level

Impact of liquidity provided by investment on the economic performance of a company

Networks, the glue of the model

Network, issue chain

Influence

The influence reflects a change to one or more properties of an entity in the system caused by an entity within or outside the system. It has a name, a direction, and an influence function. In system dynamics, it is often called flow. In agent-based modeling, it is often called rule. In network modeling, it is often called transaction.

Influence of microclimate on available fresh water, financial disruption caused by economic downturn, a customer purchasing a good, effect of a central bank “printing” money on liquidity available to banks, a supply relationship, company ownership relationship.

Time scales and degrees of dynamic response

Network

Influence function

The quantification of an influence, usually consisting of several parameters relating to the strength, timing (lag), and polarity (sign) of the influence.

Covariance and lag between defined open-market operations and loan cash reserves of business banks, high/medium/low assessment of the influence of a defined change of microclimate on the fresh water supplies as initial guess

Time scales and degrees of dynamic response

Network, influence

External influence

Influence on parts of the system from outside. In other communities also stress or perturbation.

Action (action module), influence of world economy on a country’s prosperity

Time scales and degrees of dynamic response

Network

Master source

A master source contains the sources of evidence behind a quantity used in the model. The sources of evidence are the endpoints of a data lineage, i.e., the ultimate sources.

Defined records in a data set, formally captured expert judgments in a database, original statements that can be referred to.

Use and generation of data

Data

1.2 Interaction Between Use Case and Model Development

Goals of the different use case delivery phases are:

  • Pilot and prototype: speedy delivery of first insight with as little constraint as possible

  • Prototype: constraint-free leverage of pre-existing model and

  • Deliver and incorporate: continuous progress and innovation, sustainable and reproducible creation of results

Phase

Direction

Matter

Notes

Pilot, prototype

Model—use case

Base model as starting point

Experimentation

Prototype

Use case—model

Data for the public domain

 

Prototype

Use case—model

Insight and guidance for model extension

Including prioritization by importance

Prototype

Use case—model

Test cases, insight about back test

 

Prototype

Modely—use case

Continually improved and extended model

 

Prototype

Model—use case

Controlled framework

Repeatability, reproducibility, consistency

1.3 Model Artefacts

Name

Purposes

Priority

Description

Notes

High-level description

Get into the model, published reference

H

Description of the model for a knowledgeable person as a first reading

Publication in the Springer Book chapter in “theories of change”

Formal description

Establish the model in scientific world

M

Description satisfying standards of a peer-reviewed journal

Scientific publications

Model ontology

Guide through the details of the model graph

H

Gives a context for the details and outlines the model locators

Highlights implemented parts of full model and ensures consistency via the model locators

Domain entity model (model graph)

Formal reference language across the component models

H

Condensed formal description and specification of the entities in the model

Meta language and technical form need to be ready before details are worked out (migration is cumbersome)

Domain functional model

Formal reference language across the component models

H

Condensed formal description and specification of the functions in the model

Meta language and technical form need to be ready before details are worked out (migration is cumbersome)

Data catalogue

Find and re-use important information

H

According to established data catalogue standards

Form needs to be established early on

Domain data master sources

Resolve potential conflicts between data sets

M

A reference repository of data processed for model use and a reproducible methodology for refresh and update

Includes data lineage, tracing information back to all sources

Data backbone

Get the results in a reproducible, consistent way, allowing progress

L

Technical infrastructure for data brought into a common form

Follows the domain entity model

API specification

Establish a common reference for model integration

M

How the component models communicate with each other

Concept and proof of concept need to be established as soon as the domain model, follows the domain entity model

Model implementation

Get the results in a reproducible, consistent way, allowing progress

L

Meta model reference implementation, aspiration: can power even a game

Architectural artifacts need to be ready first

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Billeter, S. (2021). Comprehensive Simulation Meta Model for Transition Planning and Decision Analysis with Sustainable Impact. In: Wendt, K. (eds) Theories of Change. Sustainable Finance. Springer, Cham. https://doi.org/10.1007/978-3-030-52275-9_14

Download citation

Publish with us

Policies and ethics