Sciweavers

DKE
2011

Generating operation specifications from UML class diagrams: A model transformation approach

13 years 6 months ago
Generating operation specifications from UML class diagrams: A model transformation approach
One of the more tedious and complex tasks during the specification of conceptual schemas (CSs) is modeling the operations that define the system behavior. This paper aims to simplify this task by providing a method that automatically generates a set of basic operations that complement the static aspects of the CS and suffice to perform all typical life-cycle create/update/delete changes on the population of the elements of the CS. Our method guarantees that the generated operations are executable, i.e. their executions produce a consistent state wrt the most typical structural constraints that can be defined in CSs (e.g. multiplicity constraints). In particular, our method takes as input a CS expressed as a Unified Modeling Language (UML) class diagram (optionally defined using a profile to enrich the specification of associations) and generates an extended version of the CS that includes all necessary operations to start operating the system. If desired, these basic operations can be...
Manoli Albert, Jordi Cabot, Cristina Gómez,
Added 14 May 2011
Updated 14 May 2011
Type Journal
Year 2011
Where DKE
Authors Manoli Albert, Jordi Cabot, Cristina Gómez, Vicente Pelechano
Comments (0)