[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-seo-657842-105":3,"detail-sidebar-cat-0-en-105":81,"doc-detail-657842-en":130},{"code":4,"msg":5,"data":6},0,"ok",{"site_id":7,"language":8,"slug":9,"title":10,"keywords":11,"description":12,"schema_data":13,"social_meta":74,"head_meta":76,"extra_data":78,"updated_unix":80},105,"en","a-domain-specific-language-to-process-causal-loop-diagrams-or2019-dresden-september-2019","A Domain-Specific Language to Process Causal Loop Diagrams - OR2019 - Dresden September 2019","","The paper addresses the challenge of disseminating Causal Loop Diagrams (CLDs) beyond the original project team. It proposes a domain-specific language (DSL) that enables modeling experts to generate visual CLD representations while omitting overly complicated aspects, compensating for resulting information loss, and lowering learning barriers for a broader audience. Background covers system dynamics and CLD structure, and it summarizes findings about complexity, stakeholder involvement, and limited interpretability.",{"@graph":14,"@context":73},[15,34,56],{"@type":16,"itemListElement":17},"BreadcrumbList",[18,23,27,31],{"item":19,"name":20,"@type":21,"position":22},"https://docshare.wps.com","Home","ListItem",1,{"item":24,"name":25,"@type":21,"position":26},"https://docshare.wps.com/document/","Document",2,{"item":28,"name":29,"@type":21,"position":30},"https://docshare.wps.com/document/research-report/","Research & Report",3,{"item":32,"name":10,"@type":21,"position":33},"https://docshare.wps.com/document/a-domain-specific-language-to-process-causal-loop-diagrams-or2019-dresden-september-2019/657842/",4,{"url":32,"name":10,"@type":35,"image":36,"author":41,"headline":10,"publisher":44,"fileFormat":47,"inLanguage":8,"description":12,"dateModified":48,"datePublished":49,"encodingFormat":47,"isAccessibleForFree":50,"interactionStatistic":51},"DigitalDocument",{"url":37,"@type":38,"width":39,"height":40},"https://docshare.wps.com/thumbnails/a-domain-specific-language-to-process-causal-loop-diagrams-or2019-dresden-september-2019/657842.png","ImageObject",300,407,{"name":42,"@type":43},"Olivia Brown","Person",{"url":19,"name":45,"@type":46},"DocShare","Organization","application/pdf","2026-10-29","2026-10-26",true,{"@type":52,"interactionType":53,"userInteractionCount":55},"InteractionCounter",{"@type":54},"ViewAction",5,{"@type":57,"mainEntity":58},"FAQPage",[59,65,69],{"name":60,"@type":61,"acceptedAnswer":62},"Why is disseminating Causal Loop Diagrams beyond the project team challenging?","Question",{"text":63,"@type":64},"CLDs are valuable, but their dissemination out of the project is unlikely. Senior decision-makers often lack the knowledge to interpret CLDs and do not like being “taught.”","Answer",{"name":66,"@type":61,"acceptedAnswer":67},"What does the proposed domain-specific language (DSL) aim to achieve?",{"text":68,"@type":64},"The DSL lets modeling experts generate visual representations of CLDs while omitting overly complicated aspects, compensating for information loss, and reducing barriers to learning for a broader audience.",{"name":70,"@type":61,"acceptedAnswer":71},"How are System Dynamics and CLDs connected in the paper?",{"text":72,"@type":64},"System Dynamics models generate dynamics endogenously and make mental models explicit by modeling them as CLDs, supporting deeper understanding, model revision, double-loop learning, and strategic decisions.","https://schema.org",{"og:url":32,"og:type":75,"og:title":10,"og:site_name":45,"og:description":12},"article",{"robots":77,"canonical":32},"index,follow",{"doc_id":79,"site_id":7},657842,1793097598,{"code":4,"msg":82,"data":83},"success",[84,88,92,96,100,105,110,114,119,122,126],{"id":22,"doc_module":4,"doc_module_name":25,"category_name":85,"show_sort_weight":86,"slug":87},"Story & Novel",90,"story-novel",{"id":26,"doc_module":4,"doc_module_name":25,"category_name":89,"show_sort_weight":90,"slug":91},"Literature",80,"literature",{"id":33,"doc_module":4,"doc_module_name":25,"category_name":93,"show_sort_weight":94,"slug":95},"Exam",70,"exam",{"id":55,"doc_module":4,"doc_module_name":25,"category_name":97,"show_sort_weight":98,"slug":99},"Comic",60,"comic",{"id":101,"doc_module":4,"doc_module_name":25,"category_name":102,"show_sort_weight":103,"slug":104},6,"Technology",50,"technology",{"id":106,"doc_module":4,"doc_module_name":25,"category_name":107,"show_sort_weight":108,"slug":109},7,"Healthcare",40,"healthcare",{"id":111,"doc_module":4,"doc_module_name":25,"category_name":29,"show_sort_weight":112,"slug":113},8,30,"research-report",{"id":115,"doc_module":4,"doc_module_name":25,"category_name":116,"show_sort_weight":117,"slug":118},9,"Religion & Spirituality",20,"religion-spirituality",{"id":117,"doc_module":4,"doc_module_name":25,"category_name":120,"show_sort_weight":117,"slug":121},"World Cup","world-cup",{"id":123,"doc_module":4,"doc_module_name":25,"category_name":124,"show_sort_weight":123,"slug":125},10,"Lifestyle","lifestyle",{"id":127,"doc_module":4,"doc_module_name":25,"category_name":128,"show_sort_weight":55,"slug":129},19,"General","general",{"code":4,"msg":82,"data":131},{"doc_id":79,"user_id":132,"nickname":42,"user_avatar":133,"doc_module":4,"category_id":111,"category_name":29,"doc_title":10,"doc_description":12,"doc_content":134,"file_id":135,"file_url":136,"file_type":137,"file_size":138,"view_count":55,"is_deleted":4,"is_public":22,"is_downloadable":22,"audit_status":22,"page_count":139,"language":140,"language_code":8,"site_id":7,"html_lang":8,"table_of_contents":141,"faqs":142,"seo_title":143,"seo_description":12,"update_tm":144,"read_time":145},16904993612988,"https://ap-avatar.wpscdn.com/davatar_a8503ba1806abce46bf441b54a3ca4cd","A Domain-Specific Language to Process CausalLoop Diagrams with R  \nOR2019-Dresden-September 2019  \nAdrian Stämpfli-Institute of Modeling and Simulation,University of Applied Sciences St.Gallenadrian.staempfli@fhsg.ch  \nAbstract  \n# Status Quo:\n\n·Causal Loop Diagrams(CLDs):A flexible and valuable tool used in strategic decision-makingand management  \n·The crucial dissemination of CLDs and the possible learnings beyond the project-team ischallenging  \n# Proposed solution:\n\n·ADomain-Specific Language(DSL)that allows modeling experts to generate visualrepresentations of CLDs that  \ni.  Omit the most complicated aspects of CLDs;  \nii.  Compensate for this information loss,and  \niii.Strive to lower the barriers to learning,while addressing a broader target audience  \n# Introduction -System Dynamics and CLDs\n\n# System Dynamics (SD)\n\n·Method for modeling and simulation of complex systems that adapts control theory to abroader set of problems(Forrester1961)  \n·Two key elements differentiate SD from other methods in Operations Research:  \ni.  SD models generate dynamics endogenously.Many classical SD models show howflawed internal policies of industries or cities generate decay without external limitingfactors (Richardson 2011).  \nii.  SD makes mental models explicit by modeling them as CLDs.Making the models explicitis the basis for a deeper understanding of a messy situation,for revising mental models,for allowing double-loop learning to occur and for taking strategic decisions(Torres20171,Lane19921,Vennix1999,Paich1993²)  \n1)published in \"European Journal of Operational Research\",2)published in \"Management Science\"  \n# Causal Loop Diagrams -What they are\n\nVariables (Vertices)  \nCausal Links (Edges)  \nDirect  \nProportionality  \nInverse  \nProportionality  \nBalancing Loop  \nReinforcing Loop  \n# Usage of Causal Loop Diagrams\n\nCLDs are used  \ni.  to structure complex problems;  \nii.  to explore complex decision-making situations in participatory modeling processes;  \niii.to foster learning among stakeholders involved in the modeling process;  \niv.  as a basis for simulation models,and  \nV.  to communicate results of simulation studies  \n# General Findings:\n\n·System Dynamics is best applied to relatively complex and unstructured problems whereendogenous dynamics generate (unwanted)dynamics(Hovmand 2014,Lane 1999,Vennix1999)  \n·Customer involvement is crucial in such problems:Confidence in models and simulationresults is necessary for implementation to happen(Black 2013,Wolstenholme 1999,Hovmand 2014)  \n·While CLDs are valuable in such projects,their dissemination out of the project is unlikely(Wolstenholme 1999,Hovmand 2014)  \n·Relevant stakeholders (senior decision-makers)generally don't have the knowledge tointerpret CLDs(Wolstenholme 1999).They don't like being “taught”(Wolstenholme 1999).  \nSo the question is:How can we strengthen the dissemination of CLDs outside the projectteam?  \n# Methodology\n\nR  \n·open-source programming language and software environment designed for statisticalcomputing,data science,and graphics (Ihaka&Gentleman,1996)  \n·R is a very flexible language  \n-Computing on the language is straightforward in R (Wickham 2015,Mailund 2018)  \n-The combination of first-class environments,lexical scoping,non-standard evaluation,andmeta-programming make R especially well suited to support the creation of embeddedDomain Specific Languages (DSLs)(Wickham,2015)  \n·We use R at the Institute of Modeling and Simulation  \n-sim911:A package published on CRAN to analyze rescue-service based data  \n-Communication:Shiny Apps,R Markdown","cbCaimTsKKqOgjl2","https://ap.wps.com/l/cbCaimTsKKqOgjl2","pdf",1468684,29,"English","# Status Quo\n# Proposed solution\n# Introduction -System Dynamics and CLDs\n## System Dynamics (SD)\n## Causal Loop Diagrams -What they are\n# Usage of Causal Loop Diagrams\n# General Findings\n# Methodology\n## R\n## sim911\n## Communication: Shiny Apps, R Markdown","[{\"question\":\"Why is disseminating Causal Loop Diagrams beyond the project team challenging?\",\"answer\":\"CLDs are valuable, but their dissemination out of the project is unlikely. Senior decision-makers often lack the knowledge to interpret CLDs and do not like being “taught.”\"},{\"question\":\"What does the proposed domain-specific language (DSL) aim to achieve?\",\"answer\":\"The DSL lets modeling experts generate visual representations of CLDs while omitting overly complicated aspects, compensating for information loss, and reducing barriers to learning for a broader audience.\"},{\"question\":\"How are System Dynamics and CLDs connected in the paper?\",\"answer\":\"System Dynamics models generate dynamics endogenously and make mental models explicit by modeling them as CLDs, supporting deeper understanding, model revision, double-loop learning, and strategic decisions.\"}]","A Domain-Specific Language to Process Causal Loop Diagrams - OR2019 - Dresden September 2019 | PDF",1792991869,73]