CALM

The Cadena Architecture Language with Meta-modeling (CALM) is the basic modeling formalism on which Cadena is based. Next to the graph-and-table manifestation of CALM in Cadena, there exists a syntax-based representation which is mainly used for scientific papers and for the further development of Cadena's conceptual basis.

With the development of CALM, both Cadena and the textual representation of CALM, are constantly updated. Not all examples below follow the latest syntax definitions.

The CALM Syntax

Examples

NesC

CCM (deprecated)

OpenOrb CCM and EJB Hybrid (deprecated)

Grammars

  • CALM style grammar
  • CALM module grammar (under construction)
  • CALM scenario grammar (under construction)