CaLMo: Requirements Specification
Abstract
This document presents the requirements specification for CaLMo (Causal Loop diagram Modeler), a web-based tool that supports the creation, management, and analysis of Causal Loop Diagrams. The specification details CaLMo’s functional requirements, business rules, and non-functional requirements, defining the expected system behavior and quality attributes. CaLMo enables users to explicitly model causal relationships and automatically identify reinforcing and balancing feedback loops, as well as instances of eight systemic archetypes, supporting analysis and interpretation of complex systems models.
Fields of Study & Subjects
Complex Systems and Decision Making
Model-Driven Software Engineering Techniques
Cognitive Science and Mapping
Publication details
- Journal / source
- Figshare
- Publication date
- 1 January 2026
- Document type
- Preprint