Identifying High-Level Dependence Structures Using Slice-Based Dependence Analysis

Research output: Chapter in Book/Report/Conference proceedingConference paper

2 Citations (Scopus)

Abstract

This thesis presented a framework of the possible combination of approaches for low-level program slicing-based-dependence analysis and high-level concept assignment. Three combination techniques, concept extension, concept abbreviation and concept refinement, are presented and empirical studied to address the problem of program maintenance. The ten C subject programs are studied and more than 600 concept bindings are identified. Dependence based metrics are defined to evaluate three techniques that provides evidence of both advantages and disadvantages.
Original languageEnglish
Title of host publicationUnknown
Place of PublicationLOS ALAMITOS
PublisherIEEE COMPUTER SOC
Pages457 - 460
Number of pages4
ISBN (Print)978-1-4244-4897-5
Publication statusPublished - 2009
EventIEEE International Conference on Software Maintenance - Edmonton, Canada
Duration: 20 Sept 200926 Sept 2009

Publication series

Name2009 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, CONFERENCE PROCEEDINGS

Conference

ConferenceIEEE International Conference on Software Maintenance
Country/TerritoryCanada
CityEdmonton
Period20/09/200926/09/2009

Fingerprint

Dive into the research topics of 'Identifying High-Level Dependence Structures Using Slice-Based Dependence Analysis'. Together they form a unique fingerprint.

Cite this