Verification and validation of UML conceptual schemas with OCL constraints

61Citations
Citations of this article
39Readers
Mendeley users who have this article in their library.

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. © 2012 ACM.

Author supplied keywords

Cite

CITATION STYLE

APA

Queralt, A., & Teniente, E. (2012). Verification and validation of UML conceptual schemas with OCL constraints. ACM Transactions on Software Engineering and Methodology, 21(2). https://doi.org/10.1145/2089116.2089123

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free