GREAT: UML transformation tool for porting middleware applications

被引:0
作者
Christoph, Alexander [1 ]
Mueller, Matthias M. [2 ]
机构
[1] FZI, D-76131 Karlsruhe, Germany
[2] Univ Karlsruhe, Fak Informat, D-76128 Karlsruhe, Germany
关键词
Model driven architecture; Software process; Middleware;
D O I
10.1016/j.scico.2008.05.002
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Design and maintenance of enterprize applications is complicated due to dependencies on technical requirements of the middleware framework. Especially, porting enterprise applications to another middleware layer or even new versions thereof requires a lot of handiwork and coding, since abstraction-, transformation-, and refinement steps have to be performed. Transformations should be assisted by a tool set which facilitates the migration process from one to another middleware platform. This paper presents GREAT, a rule-based transformation framework which facilitates transformations among models on the same or different abstraction levels. The feasibility of GREAT is shown by the transformation of a real world application conforming to EJB standard 1.1 into a version which complies to EJB standard 2.0. (C) 2008 Published by Elsevier B.V.
引用
收藏
页码:3 / 12
页数:10
相关论文
共 19 条
[1]  
*ALC SOFT THAL TNI, 2003, AD030325 OMG ALC SOF
[2]   Graph rewrite systems for program optimization [J].
Assmann, U .
ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2000, 22 (04) :583-637
[3]  
ASSMANN U, 1994, LECT NOTES COMPUTER, V1073
[4]  
ASSMANN U, 2000, GENERATIVE COMPONENT
[5]  
Christoph A, 2003, LECT NOTES COMPUT SC, V2591, P76
[6]  
*COD TECHN CORP, 2003, AD030323 COD TECHN C
[7]  
*COMP CORP SUN MIC, 2003, AD030324 COMP CORP S
[8]  
*DSTC IBM, 2003, AD030203 DSTC IBM OM
[9]  
Frankel DS., 2003, Model Driven Architecture: Applying MDA to Enterprise Computing
[10]  
*K CART LTD, 2003, AD030311 K CART LTD