Language Definition¶
Syntax¶
specification ::= ([[modelDefs]] | [[cnectDefs]] | [[chanDefs]] | [[typeDefs]] | [[constDefs]] | [[funcDefs]] | [[procDefs]] | [[stautDefs]])*
Semantics¶
A specification contains zero or more definitions.
To step a specification at least a [[Model Definition|modelDefs]] and [[Channel Definition|chanDefs]] are needed.
To test a SUT at least a [[Model Definition|modelDefs]], [[Channel Definition|chanDefs]] and [[Connection Definition|cnectDefs]] are needed.
To simulate a system at least a [[Model Definition|modelDefs]], [[Channel Definition|chanDefs]] and [[Connection Definition|cnectDefs]] are needed.