Previous Master Projects on Architectural Patterns and Pattern Languages
Architectural primitives are small recurring logical building blocks of architectural patterns. They are recurring in the sense that they can be found in many architectural patterns. This paper proposes to implement the concept of architectural primitives in a UML framework. In order to implement architectural primitives in a UML framework it is necessary to define the exact UML elements and stereotypes needed to make a primitive. Architectural primitives will have to be validated using automated model checking to make sure that they have been applied properly. Validation of primitives consists of checking that they have been applied properly to the UML model and that they adhere to all of the constraints defined in.
| Download Thesis: (thesis) |