[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-657262-105":59,"doc-detail-657262-en":130},{"code":4,"msg":5,"data":6},0,"success",[7,13,18,23,28,33,38,43,48,51,55],{"id":8,"doc_module":4,"doc_module_name":9,"category_name":10,"show_sort_weight":11,"slug":12},1,"Document","Story & Novel",90,"story-novel",{"id":14,"doc_module":4,"doc_module_name":9,"category_name":15,"show_sort_weight":16,"slug":17},2,"Literature",80,"literature",{"id":19,"doc_module":4,"doc_module_name":9,"category_name":20,"show_sort_weight":21,"slug":22},4,"Exam",70,"exam",{"id":24,"doc_module":4,"doc_module_name":9,"category_name":25,"show_sort_weight":26,"slug":27},5,"Comic",60,"comic",{"id":29,"doc_module":4,"doc_module_name":9,"category_name":30,"show_sort_weight":31,"slug":32},6,"Technology",50,"technology",{"id":34,"doc_module":4,"doc_module_name":9,"category_name":35,"show_sort_weight":36,"slug":37},7,"Healthcare",40,"healthcare",{"id":39,"doc_module":4,"doc_module_name":9,"category_name":40,"show_sort_weight":41,"slug":42},8,"Research & Report",30,"research-report",{"id":44,"doc_module":4,"doc_module_name":9,"category_name":45,"show_sort_weight":46,"slug":47},9,"Religion & Spirituality",20,"religion-spirituality",{"id":46,"doc_module":4,"doc_module_name":9,"category_name":49,"show_sort_weight":46,"slug":50},"World Cup","world-cup",{"id":52,"doc_module":4,"doc_module_name":9,"category_name":53,"show_sort_weight":52,"slug":54},10,"Lifestyle","lifestyle",{"id":56,"doc_module":4,"doc_module_name":9,"category_name":57,"show_sort_weight":24,"slug":58},19,"General","general",{"code":4,"msg":60,"data":61},"ok",{"site_id":62,"language":63,"slug":64,"title":65,"keywords":66,"description":67,"schema_data":68,"social_meta":123,"head_meta":125,"extra_data":127,"updated_unix":129},105,"en","developing-system-dynamics-models-from-causal-loop-diagrams-abstract","DEVELOPING SYSTEM DYNAMICS MODELS FROM CAUSAL LOOP DIAGRAMS - Abstract","","Discusses an incremental method for labeling and structuring Causal Loop Diagrams (CLDs) so they can be transformed into Stock and Flow Diagrams (SFDs). Because a CLD lacks unique information for model construction, transformation decisions must rely on knowledge of the modeled system. Provides general transformation steps and guidance on selecting them, while addressing simplifications and illustrating them through an example. Focuses mainly on software development and suggests workflow reorganization in system dynamics.",{"@graph":69,"@context":122},[70,84,105],{"@type":71,"itemListElement":72},"BreadcrumbList",[73,77,79,82],{"item":74,"name":75,"@type":76,"position":8},"https://docshare.wps.com","Home","ListItem",{"item":78,"name":9,"@type":76,"position":14},"https://docshare.wps.com/document/",{"item":80,"name":40,"@type":76,"position":81},"https://docshare.wps.com/document/research-report/",3,{"item":83,"name":65,"@type":76,"position":19},"https://docshare.wps.com/document/developing-system-dynamics-models-from-causal-loop-diagrams-abstract/657262/",{"url":83,"name":65,"@type":85,"image":86,"author":91,"headline":65,"publisher":94,"fileFormat":97,"inLanguage":63,"description":67,"dateModified":98,"datePublished":99,"encodingFormat":97,"isAccessibleForFree":100,"interactionStatistic":101},"DigitalDocument",{"url":87,"@type":88,"width":89,"height":90},"https://docshare.wps.com/thumbnails/developing-system-dynamics-models-from-causal-loop-diagrams-abstract/657262.png","ImageObject",300,407,{"name":92,"@type":93},"Damian","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-10-30","2026-10-26",true,{"@type":102,"interactionType":103,"userInteractionCount":24},"InteractionCounter",{"@type":104},"ViewAction",{"@type":106,"mainEntity":107},"FAQPage",[108,114,118],{"name":109,"@type":110,"acceptedAnswer":111},"Why can’t a causal loop diagram be transformed automatically into a unique system dynamics model?","Question",{"text":112,"@type":113},"A CLD does not contain enough information to describe a model uniquely. Transformation choices must be based on information about the modeled system.","Answer",{"name":115,"@type":110,"acceptedAnswer":116},"What four phases does the proposed process include?",{"text":117,"@type":113},"The process consists of labeling the initial CLD, using manually controlled incremental transformations to reach a structured CLD, automatically converting to an SFD, and quantifying the SFD to produce a simulatable model.",{"name":119,"@type":110,"acceptedAnswer":120},"When can the workflow skip the automatic conversion from the structured CLD to an SFD?",{"text":121,"@type":113},"Because the structured CLD and the SFD are equivalent, the modeler can skip the conversion step and quantify the structured CLD instead to reach the final model.","https://schema.org",{"og:url":83,"og:type":124,"og:title":65,"og:site_name":95,"og:description":67},"article",{"robots":126,"canonical":83},"index,follow",{"doc_id":128,"site_id":62},657262,1793096517,{"code":4,"msg":5,"data":131},{"doc_id":128,"user_id":132,"nickname":92,"user_avatar":133,"doc_module":4,"category_id":39,"category_name":40,"doc_title":65,"doc_description":67,"doc_content":134,"file_id":135,"file_url":136,"file_type":137,"file_size":138,"view_count":24,"is_deleted":4,"is_public":8,"is_downloadable":8,"audit_status":8,"page_count":139,"language":140,"language_code":63,"site_id":62,"html_lang":63,"table_of_contents":141,"faqs":142,"seo_title":143,"seo_description":67,"update_tm":144,"read_time":145},137451208677,"https://ap-avatar.wpscdn.com/davatar_155a257f0dc6eb9ab79c44ca47cae57d","| Table of Contents |\n| --- |\n| Go Back |\n\nDEVELOPING SYSTEM DYNAMICS MODELS FROM CAUSAL LOOP  \nDIAGRAMS  \nTHOMAS BINDER, ANDREAS VOX, SALIM BELYAZID, H¨ORDUR HARALDSSON,  \nAND MATS SVENSSON  \nABSTRACT. In this paper we discuss how a Causal Loop diagram (CLD) can be labeled and structured incrementally in order to 􀀂nally transform it into a Stock and Flow diagram. A CLD does not contain enough information to describe a model uniquely. Hence the decisions on how to transform the CLD cannot be made automatically; they must be based on information about the modeled system. We describe a general set of possible transformation steps and offer guidance on when to choose which step. Some suggesting simpli􀀂cations of the general setting will be discussed and illustrated by an example. The main application area of the described interactive algorithm is software development. However, it might also give suggestions on thereorganization of the current system dynamics work􀀃ows.  \n1. INTRODUCTION  \nCausal Loop diagrams (CLDs) have long been used in standard system dynamics practice for purposes connected with simulation modeling. They are nowadays mostly used prior to simulation analysis, to depict the basic causal mechanisms hypothesized to underlie the reference mode of behavior over time, that is, for articulation of a dynamic hypothesis of the system as endogenous consequences of the feedback structure ([Randers, 1980],[Richardson, 1999],[Sterman, 2000]) . It also forms a connection between structure and decisions that generate system behavior. Later, CLDs have started to be used for purposes not necessarily related to model building, namely, for detailed system description and for stand-alone policy analysis ([Wolstenholme, 1999],[Homer & Oliva, 2001]) .  \nThe other common notation for system dynamics and system thinking are Stock-andFlow diagrams (SFDs) . Proponents of CLDs laude their accessibility to non-experts and claim that SFDs are useful only for people who understand how they work. Proponents of SFDs criticize the ambiguity and lack of detail in CLDs which prevents simulation of the modeled systems and prefer at least to start with stocks 􀀂rst [Ford, 1999] . Haraldsson [Haraldsson, 2004] and others propose to use CLDs for brainstorming and then to switch to an SFD which models the system exactly. This at once raises the question how CLDs can be used as a base for an SFD.  \nCLDs can be a good start for system modeling [Haraldsson & Sverdrup, 2003] . However, the transition to SFDs is not straightforward. The information on SFDs is hidden  \n2 T. BINDER, A. VOX, S. BELYAZID, H. HARALDSSON, AND M. SVENSSON  \nin the CLDs, collapsed into links and factors. Extracting stocks, 􀀃ows and auxiliaries from the CLDs requires further investigation of the links and what they represent. This process may increase the number offactors in the system. In order to develop the CLD further, the modeler is therefore required to have in-depth knowledge about the system considered.  \nWe propose a process which consists of four phases:  \n(i) The modeler labels the initial CLD in an appropriate way. This means deciding which factors are stocks, and which are 􀀃ows or auxiliaries, and specifying which links represent 􀀃ow dependencies and which information dependencies. The resulting labeled CLD usually reveals inconsistencies in the initial CLD, such as missing factors or illicit links.  \n(ii) The modeler then uses manually controlled steps to incrementally transform the labeled CLD. These steps are guided by a handful of constraints which characterize syntactic inconsistencies of the model. For each inconsistency the modeler has to decide on a speci􀀂c transformation step which best 􀀂ts the intended meaning of the model. The result of this phase, a labeled CLD which ful􀀂lls the constraints mentioned above, will be called a structured CLD.  \n(iii) It is then possible to transform the structured CLD automatically into an SFD.  \n(iv) The modeler quanti􀀂es the","cbCaijL3QotZ9ppf","https://ap.wps.com/l/cbCaijL3QotZ9ppf","pdf",299215,21,"English","# 1. INTRODUCTION\n## Causal loop diagrams usage\n## Transition to stock-and-flow diagrams\n# Phase-based transformation process\n## Labeling the initial CLD\n## Incremental transformation to structured CLD\n## Automatic conversion to SFD\n## Quantifying and simulating the model","[{\"question\":\"Why can’t a causal loop diagram be transformed automatically into a unique system dynamics model?\",\"answer\":\"A CLD does not contain enough information to describe a model uniquely. Transformation choices must be based on information about the modeled system.\"},{\"question\":\"What four phases does the proposed process include?\",\"answer\":\"The process consists of labeling the initial CLD, using manually controlled incremental transformations to reach a structured CLD, automatically converting to an SFD, and quantifying the SFD to produce a simulatable model.\"},{\"question\":\"When can the workflow skip the automatic conversion from the structured CLD to an SFD?\",\"answer\":\"Because the structured CLD and the SFD are equivalent, the modeler can skip the conversion step and quantify the structured CLD instead to reach the final model.\"}]","DEVELOPING SYSTEM DYNAMICS MODELS FROM CAUSAL LOOP DIAGRAMS - Abstract | PDF",1792976465,53]