The Organization of UML - The Abstract Syntax

5 important questions on The Organization of UML - The Abstract Syntax

What is the Abstract Syntax?

It is the formal grammar for the UML 2.5 language.

The abstract syntax of UML, which is the formal grammar for the UML 2.5 language, is specified as a set of

formal diagrams using the MOF Version 2.5 modeling language

What defines the abstract syntax?

The abstract syntax defines the set of UML modeling concepts:
  • their attributes
  • their relationships
  • as well as the rules for combining these concepts to construct partial
  • or complete UML models

The MOF as used in UML specification is a strict ...?

subset of UML structural model notation

However, as we mentioned before, to pass the Fundamental exam, you may not even need to look at these MOF diagrams, though you need to know they exist, their purpose, and the essentials of how they work.

  These MOF diagrams depict ...?

depict the abstract syntax   , the grammar of UML.

They are “abstract” in that they would not need to change if the notation changes.

This is similar to how the grammar rule of a natural language, such as English, is independent of the spelling or vocabulary.

The question on the page originate from the summary of the following study material:

  • A unique study and practice tool
  • Never study anything twice again
  • Get the grades you hope for
  • 100% sure, 100% understanding
Remember faster, study better. Scientifically proven.
Trustpilot Logo
  • Higher grades + faster learning
  • Never study anything twice
  • 100% sure, 100% understanding
Discover Study Smart