Glossary

abstracting mapping

A mapping that intentionally omits information contained in a more concrete model that's considered irrelevant detail in the more abstract model.

abstraction

A modeling technique that involves ignoring information that is not of interest in a particular context. Abstraction involves choosing how to think about a problem and its solution, which also requires creativity and analysis.

abstraction hierarchy

A graph within which the nodes are metamodels that factor out all commonalities of the subject matters from which they abstract.

abstract syntax

The structure of a language separate from its concrete notational symbols.

agile MDA

An approach in which models are linked together and then mapped to a single combined model ...

Get MDA Distilled: Principles of Model-Driven Architecture 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.