Modeling and validating Mondex scenarios described in UML and OCL with USE

16Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

Abstract

This paper describes the Mondex case study with UML class diagrams and restricting OCL constraints. The constraints have been formulated either as OCL class invariants or as OCL pre- and postconditions. The proposed two models include UML class diagrams and OCL constraints which have been checked by the UML and OCL tool USE (UML-based Specification Environment). USE allows validation of a model by testing it with scenarios. The Mondex case study has been validated by positive and negative test cases. The test cases allow the validity of the various constraints to be traced and checked. Validation results are presented as textual protocols or as UML sequence diagrams where starting, intermediate, and resulting system states are represented by UML object diagrams. UML sequence diagrams, UML object diagrams, and textual protocols are shown with varying degrees of detail for the attributes, constraints, and executed commands. © 2007 British Computer Society.

Cite

CITATION STYLE

APA

Kuhlmann, M., & Gogolla, M. (2008). Modeling and validating Mondex scenarios described in UML and OCL with USE. Formal Aspects of Computing, 20(1), 79–100. https://doi.org/10.1007/s00165-007-0062-3

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