Appendix A. Glossary

Abstract form

A form of a linguistic utterance of language L, which is a labeled graph typed over the abstract syntax model of L.

Abstract syntax graph

An instance of an abstract syntax model, which is the internal representation of a mogram in a tool.

Abstract syntax model

A model whose nodes represent the concepts in language L and whose edges represent relationships between these concepts.

Abstract syntax tree

A special form of abstract syntax graph, in which nodes that are references to other nodes, are not connected to the nodes they refer to.

Abstraction level

For a concept present in a software language, the amount of detail required to either represent (for data) or execute (for processes) a concept present ...

Get Software Language Engineering: Creating Domain-Specific Languages Using Metamodels now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.