An OCL - based semantics of system state modification primitives
Resumen:
An object oriented system can be manipulated at a conceptual level by system state manipulation primitives. The possible manipulations include either queries or modifications to the state of system. Modification primitives are used to describe the behavior of more complex state manipulations, such as system level operations. A well defined semantics for these primitives is critical for a precise specification of system operations. In this paper, we present the semantics for the most common system state modification primitives. Their semantics will be specified by pre and post-conditions expressed in OCL and using the UML metamodel as the model of systems for the OCL expressions. Every constraint was validated using the USE tool.
2003 | |
SEMANTICS SYSTEM STATE MODIFICATION PRIMITIVES OCL UML USE TOOL |
|
Universidad de la República | |
COLIBRI | |
http://hdl.handle.net/20.500.12008/3500 | |
Acceso abierto | |
Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0) |
Resultados similares
-
Intérprete funcional para OCL : HaskellOCL
Autor(es):: Vaz, Leticia
Fecha de publicación:: (2018) -
UML 2.0 interactions with OCL/RT constraints
Autor(es):: Calegari García, Daniel
Fecha de publicación:: (2007) -
Behavioral refinements of UML-statecharts
Autor(es):: Szasz, Nora
Fecha de publicación:: (2010) -
Semantic image segmentation using morphological tools
Autor(es):: Pardo, Alvaro
Fecha de publicación:: (2002) -
The principles of equality and transparency in the modification of public contracts. The meaning and scope the jurisprudence of the Court of Justice of the European Union
Autor(es):: Rodríguez Martín-Retortillo, María del Carmen
Fecha de publicación:: (2016)