Published August 5, 2020 | Version v1
Journal article Open

Abstraction of Functional Modules from a Legacy 'C' Program using Program Slicing

  • 1. Department of Electronics and communication Engineering, PDACE, Kalburgi, Karnataka

Description

The present computation industry is growing very fast. Lot of improvements have taken place, as a result of which high speed computation with inbuilt parallel computation is the emerging technology for many of the parallel or multicore processors. Thus this technology is replacing the earlier technologies of sequential computation, leaving very little scope for the sequentially executing programs and their supporting software systems. These systems can neither utilize the modern computing resources nor scale upto their demands. Also, in contrary to the modern computational systems, the sequential executing legacy software systems are the systems which are a result of continuous developmental work of many developers embedding valuable mission critical functionalities. These systems have thus become the major working resources of the organizations but lack the capacity to adopt to the advanced hardware computation domains. Hence it is difficult for the organizations to disown these legacy systems or to maintain them. Thus a framework is required for bridging the gap between the advanced computation systems and the legacy systems. This paper proposes a methodology for abstraction of functionalities from the legacy ‘C’ program using the technique of program slicing.

Notes

To view and download the paper for free, visit: http://pices-journal.com/ojs/index.php/pices/article/view/246

Files

V4I4-PICES0010_tn.pdf

Files (771.4 kB)

Name Size Download all
md5:78b62ecf10e1e88b6e91d86bc0839fd7
771.4 kB Preview Download

Additional details

Related works

Is derived from
Journal article: http://pices-journal.com/ojs/index.php/pices/article/view/246 (URL)
Is documented by
Journal article: urn:nbn:de:101:1-2020080618543834334574 (URN)