PART II. THE LANGUAGE: DESIGN DECISIONS
In this part we discuss all facets of the language, from types to identifiers, models, calculated roles and properties, perspectives and aspects.
-
The Type System – A Perspectives model consists mainly of types, that are composable.
-
Identifiers and Variables – In which we discuss the smallest lexical items of the language.
-
Models – Handling models.
-
Perspectives – A perspective is not a type but a relation between roles.
-
Queries – Roles and properties can be calculated.