1. Model-driven development: a metamodeling foundation;Atkinson;IEEE Softw.,2003
2. The Unified Modeling Language User Guide;Booch,2005
3. Reasoning on UML class diagrams;Berardi;Artif. Intell.,2005
4. Reasoning on UML class diagrams with OCL constraints;Queralt,2006
5. Achieving model quality through model validation, verification and exploration;Gogolla;Comput. Lang. Syst. Struct.,2018