• DocumentCode
    2333737
  • Title

    MARBLE. A business process archeology tool

  • Author

    Pérez-Castillo, Ricardo ; Fernández-Ropero, María ; Garcia-Rodriguez de Guzman, I. ; Piattini, Mario

  • Author_Institution
    Alarcos Res. Group, Univ. of Castilla-La Mancha, Ciudad Real, Spain
  • fYear
    2011
  • fDate
    25-30 Sept. 2011
  • Firstpage
    578
  • Lastpage
    581
  • Abstract
    Modernization of legacy information systems is usually triggered by the need of introducing new business requirements or due to the technology obsolescence. During modernization software projects, there exists a lot of business knowledge that was embedded in source code owing to progressive maintenance, which is not present anywhere else. In order to preserve embedded business knowledge this paper presents MARBLE, a tool to recover business processes from legacy information systems. MARBLE provides an extensible framework, thus it is developed as an Eclipse™ plugin to ensure its future extension. So far, MARBLE supports Java-based system and focuses mainly on legacy source code. To facilitate its adoption in the industry, MARBLE has been applied in some real-life modernization projects, which demonstrated that MARBLE is suitable to retrieve business processes and facilitated its continuous improvement to reach an appropriate maturity level.
  • Keywords
    Java; business data processing; information systems; software maintenance; Eclipse plugin; Java based system; MARBLE; business process archeology tool; legacy information systems; modernization software projects; progressive maintenance; source code; Business; Computational modeling; Information systems; Java; Maintenance engineering; Reverse engineering; Software; Business Process; Knowledge Discovery; Metamodel; Model-Driven Development; Reverse Engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance (ICSM), 2011 27th IEEE International Conference on
  • Conference_Location
    Williamsburg, VI
  • ISSN
    1063-6773
  • Print_ISBN
    978-1-4577-0663-9
  • Electronic_ISBN
    1063-6773
  • Type

    conf

  • DOI
    10.1109/ICSM.2011.6080834
  • Filename
    6080834