• Roles as entity types: a conceptual modelling pattern 

    Cabot Sagrera, Jordi; Raventós Pagès, Ruth (2003-12)
    Report de recerca
    Acceso abierto
    Roles are meant to capture dynamic and temporal aspects of real-world objects. The role concept has been used with many semantic meanings: dynamic class, aspect, perspective, interface or mode. This paper identifies common ...
  • Transformation techniques for OCL constraints 

    Cabot Sagrera, Jordi; Teniente López, Ernest (2006-09)
    Report de recerca
    Acceso abierto
    Constraints play a key role in the definition of conceptual schemas. In the UML, constraints are usually specified by means of invariants written in the OCL. However, due to the high expressiveness of the OCL, the designer ...
  • Verifying action semantics specifications in UML behavioral models 

    Planas Hortal, Elena; Cabot Sagrera, Jordi; Gómez Seoane, Cristina (Springer Verlag, 2009)
    Texto en actas de congreso
    Acceso restringido por política de la editorial
    MDD and MDA approaches require capturing the behavior of UML models in sufficient detail so that the models can be automatically implemented/executed in the production environment. With this purpose, Action Semantics (AS) ...