1. Object Management Group, OMG Unified Modeling Language Specification, Version 1.4, September 2001.
2. Object Management Group, Model Driven Architecture-a Technical Perspective, Document no. ormsc/01-07-01 July 2001.
3. P. Allen, S. Frost., Component-Based Development for Enterprise Systems — Applying the SELECT Perspective, Cambridge University Press/SIGS Cambridge, 1998.
4. D. D’Souza, A. C. Wills, Objects, Component and Frameworks with UML, The Catalysis Approach, Addison-Wesley, 1999.
5. J. Cheesman, J. Daniels, UML Components: A Simple Process for Specifying Component-Based Software, Addison-Wesley, 2001.