arrow
Return

Model metamorphosis

delete2003-09-01
delete20
PRE
AI
T
Torben Weis
A
Andreas Ulbrich
K
Kurt Geihs
DOI:10.1109/MS.2003.1231151delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The Object Management Group's Model Driven Architecture (www.omg.org/mda) is a novel approach to separating business logic from the underlying platform technology. Using MDA, developers create a platform-independent model. A platform-specific model is derived from the PIM to target a specific technology such as Corba, Enterprise JavaBeans, or NET. Model transformation bridges the gap between the PIM and PSM. In the worst case, developers must manually perform this transformation, and they'll likely think that the PIM decreases their productivity. So, an automatic transformation from a PIM to a PSM is needed. To help automate this process, we created Kafka, a rule-based transformation language for visual programming, and the Kase modeling tool. With Kafka and Kase, developers don't need detailed knowledge of metamodels to construct MDA transformations.

Journal

IEEE Software cover
IEEE Software
IF:
3
Papers:
3.1K
Citations:
3.6K

Organization

No organization information available