• DocumentCode
    3369435
  • Title

    A Reengineering Approach of the Legacy System in the Digital Media Domain

  • Author

    Ko, Hyunmin ; Chang, Gihun ; Kim, Kangtae

  • Author_Institution
    Samsung Electron., Suwon
  • fYear
    2007
  • fDate
    25-31 Aug. 2007
  • Firstpage
    76
  • Lastpage
    76
  • Abstract
    Most digital media products are developed from legacy code with small modifications because of their characteristics such as short development lead-time and budget constraints on the cost of the product. As such, if the legacy code is repeatedly revised without considering issues of maintenance, the legacy code gradually gets harder to maintain. At such point of time, reengineering of the legacy code is needed as one of the solutions to improve maintainability. However, existing reengineering researches on embedded systems mainly focus on hardware rather than embedded software. Consequently, this paper proposes the reengineering approach to improve maintainability suitable for embedded software in the digital media domain; it consists of the reengineering process, the reengineering views, and the reengineering infrastructure, and it is applied to two projects of the digital media domain.
  • Keywords
    software maintenance; systems re-engineering; digital media products; embedded software; legacy code; legacy system; software maintenance; software reengineering approach; Aging; Computer architecture; Concrete; Costs; Embedded software; Embedded system; Hardware; Software maintenance; Software quality; Software reusability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Advances, 2007. ICSEA 2007. International Conference on
  • Conference_Location
    Cap Esterel
  • Print_ISBN
    0-7695-2937-2
  • Electronic_ISBN
    978-0-7695-2937-0
  • Type

    conf

  • DOI
    10.1109/ICSEA.2007.10
  • Filename
    4299956