Skip to main content

Core Concepts

Welcome to the Core Concepts section of CALM. This section provides a comprehensive understanding of the primary components that make up CALM, including nodes, interfaces, relationships, and metadata. By mastering these concepts, you can effectively define and manage your software architecture using CALM.

Explore each concept below:

  • Nodes: Learn about the primary building blocks of your architecture.
  • Interfaces: Understand how nodes expose interaction points.
  • Relationships: Discover how nodes connect and interact.
  • Metadata: Learn how to enrich your architecture with additional information.

Continue through each section to get detailed explanations, examples, and best practices.