• DocumentCode
    2223671
  • Title

    Experiences with an industrial long-term reengineering project

  • Author

    Kollmann, Ralf

  • Author_Institution
    BOSS AG, Bremen, Germany
  • fYear
    2004
  • fDate
    8-12 Nov. 2004
  • Firstpage
    8
  • Lastpage
    16
  • Abstract
    We discuss the experiences gained in a large-scale industrial reengineering project. The subject system is a medical data management software that has been continuously developed and maintained for about twenty years. About four years ago, it has been decided to subsequently reimplement the entire system in Java, while continuing maintenance of the legacy system. The focus of This work is less on technical details concerning reverse engineering tools, but rather on the overall approach for reengineering a large and complex legacy system. Central issues are the identification and definition of a suitable software development process, training for the developers, as well as the ongoing reverse engineering of the existing system. The latter has been carried out in parallel to continuous maintenance of both the legacy system and the reimplementation.
  • Keywords
    Java; medical information systems; reverse engineering; software maintenance; systems re-engineering; Java; UML; XP; data reengineering; enterprise applications; industrial long-term reengineering project; large-scale industrial reengineering project; legacy system; medical data management software; parallel processing; reverse engineering tools; software development; system maintenance; Application software; Computer industry; Databases; Industrial training; Java; Large-scale systems; Programming; Reverse engineering; Software development management; Software maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering, 2004. Proceedings. 11th Working Conference on
  • ISSN
    1095-1350
  • Print_ISBN
    0-7695-2243-2
  • Type

    conf

  • DOI
    10.1109/WCRE.2004.19
  • Filename
    1374301