Generic XMI-Based UML Model Transformations

نویسندگان

  • Jernej Kovse
  • Theo Härder
چکیده

XML-based Metadata Interchange (XMI) is an interchange format for metadata defined in terms of the MOF standard. In addition to supporting the exchange of complete models, XMI supports the exchange of models in differential form. Our paper builds on this feature to examine the possibility of XMI-based generic transformations of UML models. A generic transformation can be configured to generate (via XSLT) a specialized transformation that will be used to transform a UML model. The approach promotes model reuse, speeds up the modeling process and can be used to assure that only predefined semantics (as specialized by an agent) is included in the transformed model.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Experiments With XMI Based Transformations of Software Models

The eXtensible Markup Language (XML) and its related technologies provide a promising tool for the implementation of transformations of UML models, not only for research prototypes but also for the interaction of different commercial CASE tools. We report on our experiments with XML query and transformation languages in the context of object-oriented software development. Especially we use the ...

متن کامل

Evolving Design Patterns Based on Model Transformation

In this paper, we propose two-level transformations to capture the evolution processes of design patterns, which are generally implicit in the descriptions of design patterns. These two-level transformations are the primitive-level and pattern-level evolutions. The evolution processes are implemented based on XML Metadata Interchange (XMI) format to transform the UML models of design pattern ap...

متن کامل

A flexible code generator for MOF-based modeling languages

The Meta Object Facility (MOF) is the core component of OMGt’s ModelDriven Architecture (MDA). MOF defines the metamodeling language, which is used to define the languages which are used to model apllications, such as the Unified Modeling Language (UML). The importance of MOF will grow in the future, because more and more domain-specific modeling languages will be defined as extensions to or ad...

متن کامل

MTRANS: A general framework, based on XSLT,for model transformations.

The MTRANS project aims to supply a general framework for expressing model transformations. We want this framework to be the most general possible. To achieve this, MTRANS is based on a meta-modeling approach (a meta-model is used to define the semantics of each model). The MTRANS framework is supplying a language and an environment to write models transformations. The language is composed by a...

متن کامل

The leading platform for Model Driven Architecture (MDA)

Models Made for Business ......................................................................................................... 2 ArcStyler Overview.................................................................................................................... 2 Main Benefits ....................................................................................................................

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002