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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.