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
Link To Document