Abstract: In the design of embedded control systems, a variety of languages are used by different teams and in different development phases. Part of this variety comes from the use of domain-specific modeling languages that are tailored to the mental concepts of the user. This puts forward the need for efficient, systematic, and structured design of the modeling languages themselves. In particular, a precise and preferably executable specification of the language should be provided, although not all domain-specific language may be specified in this manner. A denotational semantics can provide such a specification. This paper presents a denotational semantics for a language BdAppLang. BdAppLang can be viewed as an abstract syntax for a simpl...