FACTOID # 111: On average, more than 70 persons die of varicose veins per year per country.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

FACTS & STATISTICS    Simple view

  1. Select countries to view: (hold down Control key and click to select several)

     

     

    Compare:

     

     

  1. Select fact or statistic: (* = graphable)

     

     

     

  2. (OPTIONAL) Compare to statistic: (both need to be graphable)

     

     

     

  3. View result as:

     

       
(OR) SEARCH ALL encyclopedia, stats & forums:   

Encyclopedia > Model transformation

Contents


Presentation

Description

The notion of model transformation is central to Model Driven Engineering. A model transformation takes as input a model conforming to a given metamodel and produces as output another model conforming to a given metamodel. If the source and target models are identical the transformation is called endogeneous. If they are different the transformation is called exogeneous. A model transformation may also have several source models and several target models. Several Model Transformation Languages (in short MTL), like VIATRA, GReAT, MOLA, or ATL (ATL) are presently available. One of the characteristic of a model transformation is that a transformation is also a model, i.e. it conforms to a given metamodel. This facilitates the definition of Higher Order Transformations (HOTs), i.e. transformations taking other transformations as input and/or transformations producing other transformations as output. // Presentation MDE (Model Driven Engineering) is an emerging technique in software, system and data engineering, based on the systematic use of models. ... // Presentation Ubiquitous Transformations The notion of Model transformation is of central importance to Information Technology. ... The VIATRA (VIsual Automated model TRAnsformations) framework is the core of a transformation-based verification and validation environment for improving the quality of systems designed using the Unified Modeling Language by automatically checking consistency, completeness, and dependability requirements. ... Look up Great in Wiktionary, the free dictionary Great may mean: Greatness, a supreme measure of goodness Gang Resistance Education and Training, GREAT Great (supermarket), in Hong Kong Large in size See also Great Britain Great Lakes Great Depression Great Bittern Great Bowerbird Great Cormorant Great Dane Great Egret Great... ATL is a QVT model tranformation language developed at INRIA. It can be used to do Syntactic or Semantic translation. ...


Example

The OMG has issued a request for proposal named QVT to seek a standard compatible with the MDA recommendation suite (UML, MOF, XMI, OCL, etc.). // Presentation Abstract Of particular importance to Model Driven Engineering or Model Driven Architecture is the notion of model transformation. ... In software engineering, Unified Modeling Language (UML) is a non-proprietary, third generation modeling and specification language. ... MOF can mean: Managed Object Format Meta-Object Facility Multiple organ failure Microsoft Operations Framework Meilleur Ouvrier de France This page concerning a three-letter acronym or abbreviation is a disambiguation page — a navigational aid which lists other pages that might otherwise share the same title. ... XMI (XML Metadata Interchange) is an OMG standard for exchanging metadata information via XML. It can be used for any metadata whose metamodel can be expressed in MOF. The most common use of XMI is as an interchange format for UML models, although it can also be used for serialization... Object Constraint Language is a declarative language for describing rules that apply to UML models developed at IBM and now part of the UML standard. ...


See also

Articles

Related Concepts

Program transformation, process of converting special source code into other detailed structures Data transformation, process of converting data from a source into a destination format // Presentation MDE (Model Driven Engineering) is an emerging technique in software, system and data engineering, based on the systematic use of models. ... Model-driven architecture is a software design methodology, proposed and sponsored by the OMG. The basic idea is that the system functionality is defined as a platform-independent model, using an appropriate specification language and then translated to one or more platform-specific models for the actual implementation. ... A domain-specific language (DSL) is a programming language designed to be useful for a specific set of tasks, in contrast to general-purpose programming languages. ... ATL is a QVT model tranformation language developed at INRIA. It can be used to do Syntactic or Semantic translation. ... The VIATRA (VIsual Automated model TRAnsformations) framework is the core of a transformation-based verification and validation environment for improving the quality of systems designed using the Unified Modeling Language by automatically checking consistency, completeness, and dependability requirements. ... // Presentation Abstract Of particular importance to Model Driven Engineering or Model Driven Architecture is the notion of model transformation. ... MOF can mean: Managed Object Format Meta-Object Facility Multiple organ failure Microsoft Operations Framework Meilleur Ouvrier de France This page concerning a three-letter acronym or abbreviation is a disambiguation page — a navigational aid which lists other pages that might otherwise share the same title. ... XMI (XML Metadata Interchange) is an OMG standard for exchanging metadata information via XML. It can be used for any metadata whose metamodel can be expressed in MOF. The most common use of XMI is as an interchange format for UML models, although it can also be used for serialization... The word selectivity has more meanings: Selectivity, the ability to notice/distinguish small diferences. ... Transformation may refer to: In molecular biology: In genetics transformation involves the genetic alteration of a cell resulting from the introduction, uptake and expression of foreign DNA. In cell division, the transformation process converts normal cells into cells that will continue to divide without limit. ... ÁInsert non-formatted text here ... In metadata, a data transformation converts data from a source data format into destination data. ...


References

  • Model Driven Architecture: Applying MDA to Enterprise Computing, David S. Frankel, John Wiley & Sons, ISBN 0-471-31920-1

External links

  • Czarnecki, K, and Helsen, S : Classification of Model Transformation Approaches. In: Proceedings of the OOPSLA'03 Workshop on the Generative Techniques in the Context Of Model-Driven Architecture, Anaheim, California, USA. Webpublished.


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.