Affiliation:
1. Universitat Politècnica de Catalunya - BarcelonaTech
Abstract
To ensure the quality of an information system, it is essential that the conceptual schema that represents the knowledge about its domain is semantically correct. The semantic correctness of a conceptual schema can be seen from two different perspectives. On the one hand, from the point of view of its definition, a conceptual schema must be
right
. This is ensured by means of verification techniques that check whether the schema satisfies several correctness properties. On the other hand, from the point of view of the requirements that the information system should satisfy, a schema must also be
the right one
. This is ensured by means of validation techniques, which help the designer understand the exact meaning of a schema and to see whether it corresponds to the requirements. In this article we propose an approach to verify and validate UML conceptual schemas, with arbitrary constraints formalized in OCL. We have also implemented our approach to show its feasibility.
Funder
Ministerio de Ciencia e Innovación
Publisher
Association for Computing Machinery (ACM)
Reference43 articles.
1. Abiteboul S. Hull R. and Vianu V. 1995. Foundations of Databases. Addison Wesley Reading MA. Abiteboul S. Hull R. and Vianu V. 1995. Foundations of Databases. Addison Wesley Reading MA.
2. On challenges of model transformation from UML to Alloy
3. An amateur's introduction to recursive query processing strategies
4. Reasoning on UML class diagrams
Cited by
48 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献