Corpus ID: 17807060

Systematic Co-Evolution of OCL Expressions

@inproceedings{Kusel2015SystematicCO,
  title={Systematic Co-Evolution of OCL Expressions},
  author={Angelika Kusel and Juergen Etzlstorfer and Elisabeth Kapsammer and Werner Retschitzegger and Johannes Sch{\"o}nb{\"o}ck and Wieland Schwinger and Manuel Wimmer},
  booktitle={APCCM},
  year={2015}
}
  • Angelika Kusel, Juergen Etzlstorfer, +4 authors Manuel Wimmer
  • Published in APCCM 2015
  • Computer Science
  • Metamodels are the central artifacts in Model-Driven Engineering and like any other software artifact, subject to constant change. This fact necessitates the co-evolution of dependent artifacts such as models and transformations to resolve induced inconsistencies. While the co-evolution of models has been extensively studied, the co-evolution of transformations and especially OCL expressions being a substantial part thereof have been less examined so far. To fill this gap, this paper proposes… CONTINUE READING

    Create an AI-powered research feed to stay up to date with new papers like this posted to ArXiv

    Citations

    Publications citing this paper.
    SHOWING 1-10 OF 11 CITATIONS

    Consistent co-evolution of models and transformations

    VIEW 6 EXCERPTS
    CITES BACKGROUND & METHODS

    Heuristic-Based Recommendation for Metamodel — OCL Coevolution

    VIEW 2 EXCERPTS
    CITES BACKGROUND & RESULTS

    References

    Publications referenced by this paper.
    SHOWING 1-10 OF 27 REFERENCES

    ATL: A model transformation tool

    VIEW 15 EXCERPTS
    HIGHLY INFLUENTIAL

    Refactoring improving the design of existing code

    • Mauricio A. Saca
    • Computer Science
    • 2017 IEEE 37th Central America and Panama Convention (CONCAPAN XXXVII)
    • 2017
    VIEW 3 EXCERPTS
    HIGHLY INFLUENTIAL

    Automated verification of model transformations based on visual contracts

    VIEW 3 EXCERPTS

    Assistance System for OCL Constraints Adaptation during Metamodel Evolution

    VIEW 6 EXCERPTS
    HIGHLY INFLUENTIAL

    On the Use of Operators for the Co-Evolution of Metamodels and Transformations, in ‘Int. Workshop on Models and Evolution @ MODELS

    • S. Kruse
    • 2011
    VIEW 7 EXCERPTS
    HIGHLY INFLUENTIAL

    Refactoring OCL annotated UML class diagrams

    VIEW 3 EXCERPTS
    HIGHLY INFLUENTIAL