1. Unified Modeling Language (OMG UML), Object Management Group, ISO/IEC 19505-2:2012(E).
2. UML For Database Design;Naiburg,2001
3. XML conceptual modeling using UML;Conrad,2000
4. UML for the Semantic Web: Transformation-Based Approaches;Falkovych,2003
5. M. Szlenk, Formal semantics and reasoning about UML class diagram, in: International Conference on Dependability of Computer Systems, 2006, pp. 51–59.