ITP/OCL: A rewriting-based validation tool for UML+OCL static class diagrams. In this paper we present the ITP/OCL tool, a rewriting-based tool that supports automatic validation of UML class diagrams with respect to OCL constraints. Its implementation is directly based on the equational specification of UML+OCL class diagrams. It is written entirely in Maude making extensive use of its reflective capabilities. We also give notice of the Visual ITP/OCL, a Java graphical interface that can be used as a front-end for the ITP/OCL tool.
Keywords for this software
References in zbMATH (referenced in 5 articles )
Showing results 1 to 5 of 5.
- Almendros-Jiménez, Jesús M.; Iribarne, Luis; López-Fernández, Jesús; Mora-Segura, Ángel: PTL: a model transformation language based on logic programming (2016)
- Meseguer, José; Roşu, Grigore: The rewriting logic semantics project: a progress report (2013)
- Meseguer, José: Twenty years of rewriting logic (2012)
- Meseguer, José; Roşu, Grigore: The rewriting logic semantics project: a progress report (2011)
- Clavel, Manuel; Egea, Marina: ITP/OCL: a rewriting-based validation tool for UML+OCL static class diagrams (2006)