Automatic reengineering in MDA using rewriting logic as transformation engine

被引:12
作者
Boronat, A [1 ]
Carsí, JA [1 ]
Ramos, I [1 ]
机构
[1] Univ Politecn Valencia, Dept Informat Syst & Computat, Valencia 46022, Spain
来源
Ninth European Conference on Software Maintenance and Reengineering, Proceedings | 2005年
关键词
D O I
10.1109/CSMR.2005.14
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Legacy systems are information systems that have been developed by means of methods, tools and database management systems that have become obsolete, but they are still being used due to their reliability. As time goes on, the maintenance of this software becomes more complex, expensive and painful. The MOMENT Framework supports automatic formal model transformations in MDA. This model transformation approach is based on the algebraic specification of models and benefits from mature term rewriting system technology to perform model transformation using rewriting logic. In this paper, we present how we apply this formal transformation mechanism to recover a legacy relational database, obtaining a UML-based application.
引用
收藏
页码:228 / 231
页数:4
相关论文
共 7 条
[1]  
[Anonymous], AD20020410 OMG
[2]  
BORONAT A, 2004, J UNIVERSAL SCI APR
[3]  
Diaconescu Razvan, 2000, ELECT NOTES THEORETI, V15
[4]   Rewriting logic:: roadmap and bibliography [J].
Martí-Oliet, N ;
Meseguer, J .
THEORETICAL COMPUTER SCIENCE, 2002, 285 (02) :121-154
[5]  
*OMG, FORMAL020403 OMG
[6]  
*OMG, OMG20030601
[7]   FORMAL METHODS FOR LEGACY SYSTEMS [J].
WARD, MP ;
BENNETT, KH .
JOURNAL OF SOFTWARE MAINTENANCE-RESEARCH AND PRACTICE, 1995, 7 (03) :203-219