• DocumentCode
    2578455
  • Title

    Towards the Automatic Extraction of Structural Business Rules from Legacy Databases

  • Author

    Chaparro, Oscar ; Aponte, Jairo ; Ortega, Fernando ; Marcus, Andrian

  • Author_Institution
    Univ. Nac. de Colombia, Bogota, Colombia
  • fYear
    2012
  • fDate
    15-18 Oct. 2012
  • Firstpage
    479
  • Lastpage
    488
  • Abstract
    One of the most important problems in the evolution of legacy systems is the loss of knowledge about them. In this paper, we present an approach for extracting structural business rules from legacy databases. We used the technique to recover business rules from SIFI (SIstema Fiduciario Integra do), an existing legacy system, implemented mostly in PL/SQL and Oracle Forms. Four employees of the company that know the system and its domain evaluated the extracted rules in order to assess the precision of the extraction technique. The results show that 29% of recovered rules are correct structural business rules, 36% correspond to implementation rules, and 35% are incomplete or incorrect rules. The recovery technique proves to be practical, while there is room for improvement, and it will be used as basis for the recovery of additional types of business rules.
  • Keywords
    SQL; information systems; software maintenance; Oracle Forms; PL-SQL; SIFI; automatic extraction; business rule recovery; legacy databases; sistema fiduciario integrado; structural business rule extraction; Aging; Companies; Databases; Information systems; Software; Vocabulary; Business Rules Extraction; Comment Analysis; Legacy Information Systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering (WCRE), 2012 19th Working Conference on
  • Conference_Location
    Kingston, ON
  • ISSN
    1095-1350
  • Print_ISBN
    978-1-4673-4536-1
  • Type

    conf

  • DOI
    10.1109/WCRE.2012.57
  • Filename
    6385143