A Unified Framework for Partial Evaluation and Program Slicing

dc.contributor.authorZHU, Pingen_US
dc.contributor.authorKHOO, Siau-Chengen_US
dc.date.accessioned2005-01-26T02:33:11Zen_US
dc.date.accessioned2017-01-23T06:59:41Z
dc.date.available2005-01-26T02:33:11Zen_US
dc.date.available2017-01-23T06:59:41Z
dc.date.issued2005-01-26T02:33:11Zen_US
dc.description.abstractThe emphasis on code re-usability in component-based software development has resulted in degradation of system performance. Component specialization techniques have been proposed to overcome this problem. They mainly specialize components wrt contents of component interfaces. This requires specialization to be performed in either a forward or backward direction. The current state of the art applies partial evaluation for forward specialization, but applies backward slicing for backward specialization. In this research, we investigate the relationship between partial evaluation and program slicing in general. We establish a theoretical unified framework in which we can cast both transformations. This framework captures the essence of these two techniques and enables a consistent treatment of program specialization in both forward and backward directions. This framework also make it possible to develop new specialization through cross-fertilization between existing program slicing and partial evaluation techniques.en_US
dc.format.extent314911 bytesen_US
dc.format.mimetypeapplication/pdfen_US
dc.identifier.urihttps://dl.comp.nus.edu.sg/xmlui/handle/1900.100/1522en_US
dc.language.isoenen_US
dc.relation.ispartofseriesTRB1/05en_US
dc.titleA Unified Framework for Partial Evaluation and Program Slicingen_US
dc.typeTechnical Reporten_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
upload.pdf
Size:
307.53 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.53 KB
Format:
Plain Text
Description: