1. Rumbaugh, J., Blaha, M., Premerlani, W., Eddy, F., Lorensen, W.: Object-Oriented Modeling & Design. Prentice Hall 1991
2. The Unified Modeling Language (UML) Specification. URL http://www.omg.org/technology/uml/
3. pUML Initial Submission to OMG’s RFP for UML 2.0 Infrastructure. URL http://www.cs.york.ac.uk/puml/
4. Clark, T., Evans, A., Kent, S.: “Engineering Modelling Languages: A Precise Meta-Modelling Approach”. Fundamental Approaches to Software Engineering, 5th International Conference, FASE 2002. Grenoble, France April 2002
5. Gamma, E., Helm, R., Johnson, R., Vlissides, J.: “Design Patterns: Elements of Reusable Object-Oriented Software”, Addison-Wesley 1995