Invention Grant
US08869098B2 Computer method and apparatus for providing model to model transformation using an MDA approach
有权
使用MDA方法提供模型进行模型转换的计算机方法和装置
- Patent Title: Computer method and apparatus for providing model to model transformation using an MDA approach
- Patent Title (中): 使用MDA方法提供模型进行模型转换的计算机方法和装置
-
Application No.: US11950926Application Date: 2007-12-05
-
Publication No.: US08869098B2Publication Date: 2014-10-21
- Inventor: Maged E. Elaasar , Jeffrey M. Fischer
- Applicant: Maged E. Elaasar , Jeffrey M. Fischer
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Holland & Knight LLP
- Agent Brian J. Colandreo, Esq.; Jeffrey T. Placker, Esq.
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
A Model Transformation Authoring Framework (MTAF) method and apparatus for authoring and providing model-to-model transformations from one domain to another domain is disclosed. Given a domain and a target domain, at least the given domain having a respective structured hierarchy, the invention system enables a user to specify a declarative mapping (transformation declarative) between a domain specific language modeling the given domain and a modeling language modeling the target domain. The declarative mapping models how the domain specific language modeling the given domain relates to the modeling language of the target domain. The system generates a transformation code implementation of a transformation from the given domain to the target domain. The MTAF provides to the user design decisions with respect to Specification, Transformation Rules, Rule Organization, Rule Application Control, Source-Target Relationship, Incrementality, and Directionality and Tracing. The generated transformation code is executed at runtime to perform the transformation of the domain specific language of the given domain to the modeling language of the target domain. Instances of models of the target domain resulting from the performed transformation at runtime may be output to other model transformations, to JET templates, or may be persisted, merged or chained among other post processing.
Public/Granted literature
- US20090150854A1 Computer Method and Apparatus for Providing Model to Model Transformation Using an MDA Approach Public/Granted day:2009-06-11
Information query