DocumentCode
1953235
Title
An Approach to Parallelization of Legacy Software
Author
Basicevic, Ilija ; Jovanovic, Sabina ; Drapsin, Branislav ; Popovic, Miroslav ; Vrtunski, Vladislav
Author_Institution
Dept. for Comput. & Autom., Univ. of Novi Sad, Novi Sad, Serbia
fYear
2009
fDate
7-8 Sept. 2009
Firstpage
42
Lastpage
48
Abstract
The issue of parallelization of large and complex software systems has been widely researched, but no definite solution has been published yet. In the paper we introduce the concept of parallelization based on the identification of mutually independent data sets and refactoring legacy software for the purpose of adjusting it to execution as a task tree. Then we present implementation of the concept on existing distribution management system. Finally, we present the results of the performance evaluation based on a series of experiments made on the dual-core symmetric multiprocessor.
Keywords
parallel programming; software maintenance; tree data structures; distribution management system; dual-core symmetric multiprocessor; legacy software parallelization; mutually independent data sets; software systems; task tree; Application software; Automation; Concurrent computing; Data structures; Load flow; Load flow analysis; Processor scheduling; Runtime; Software systems; Tree data structures; code refactoring; legacy software; load flow; parallelization;
fLanguage
English
Publisher
ieee
Conference_Titel
Engineering of Computer Based Systems, 2009. ECBS-EERC '09. First IEEE Eastern European Conference on the
Conference_Location
Novi Sad
Print_ISBN
978-1-4244-4677-3
Electronic_ISBN
978-0-7695-3759-7
Type
conf
DOI
10.1109/ECBS-EERC.2009.8
Filename
5290992
Link To Document