• 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