Overview   Tree   Index 
Kyriakos Anastasakis Publications
PREV  NEXT FRAMES  NO FRAME 

[ABG+07]  UML2Alloy: A Challenging Model Transformation

ABGR:UML2Alloy:Models:2007 (In proceedings)
Author(s)Kyriakos Anastasakis and Behzad Bordbar and Geri Georg and Indrakshi Ray
Title« UML2Alloy: A Challenging Model Transformation »
InACM/IEEE 10th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2007)
Year2007
NoteTo Appear
Abstract & Keywords
Alloy is a formal language, which has been applied to modelling of systems in a wide range of application domains. It is supported by Alloy Analyzer, a tool, which allows fully automated analysis. As a result, creating Alloy code from a UML model provides the opportunity to exploit analysis capabilities of the Alloy Analyzer to discover possible design flaws at early stages of the software development. Our research makes use of model based techniques for the automated transformation of UML class diagrams with OCL constraints to Alloy code. The paper demonstrates challenging aspects of the model transformation, which originate in fundamental differences between UML and Alloy. We shall discuss some of the differences and illustrate their implications on the model transformation process. The presented approach is explained via an example of a secure e-business system.

Keywords: Alloy, MDD, Class Diagram, OCL

BibTeX code

@inproceedings{ABGR:UML2Alloy:Models:2007,
  booktitle = {{ACM/IEEE} 10th International Conference on Model Driven
               Engineering Languages and Systems (MoDELS 2007)},
  title = {{UML2Alloy}: {A} {C}hallenging {M}odel {T}ransformation},
  author = {Kyriakos Anastasakis and Behzad Bordbar and Geri Georg and Indrakshi
            Ray},
  note = {To Appear},
  year = {2007},
}


 Overview   Tree   Index 
Kyriakos Anastasakis Publications
PREV  NEXT FRAMES  NO FRAME 

Submit a bug

This document was generated by bib2html 6.1.
Copyright © 1998-2007 Stephane GALLAND (under the GNU General Public License)

Valid HTML 4.01!