• DocumentCode
    2706044
  • Title

    Automatic Reengineering in MDA Using Rewriting Logic as Transformation Engine

  • Author

    Boronat, Artur ; Carsí, José Á ; Ramos, Isidro

  • Author_Institution
    Dept. of Inf. Syst. & Comput., Polytech. Univ. of Valencia, Spain
  • fYear
    2005
  • fDate
    21-23 March 2005
  • Firstpage
    228
  • Lastpage
    231
  • Abstract
    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.
  • Keywords
    Unified Modeling Language; algebraic specification; relational databases; rewriting systems; software maintenance; software reliability; systems re-engineering; MOMENT framework; UML-based application; algebraic specification; automatic formal model transformation; automatic reengineering; database management system; formal transformation mechanism; information system; legacy relational database; legacy system; reliability; rewriting logic; rewriting system technology; software maintenance; transformation engine; Automatic logic units; Context modeling; Database systems; Documentation; Engines; Logic functions; Management information systems; Proposals; Relational databases; Software maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance and Reengineering, 2005. CSMR 2005. Ninth European Conference on
  • ISSN
    1534-5351
  • Print_ISBN
    0-7695-2304-8
  • Type

    conf

  • DOI
    10.1109/CSMR.2005.14
  • Filename
    1402135