Please use this identifier to cite or link to this item: http://bura.brunel.ac.uk/handle/2438/3389
Full metadata record
DC FieldValueLanguage
dc.contributor.authorHarman, M-
dc.contributor.authorGold, N-
dc.contributor.authorHierons, RM-
dc.contributor.authorBinkley, D-
dc.coverage.spatial11en
dc.date.accessioned2009-06-08T12:22:15Z-
dc.date.available2009-06-08T12:22:15Z-
dc.date.issued2002-
dc.identifier.citationNinth Working Conference on Reverse Engineering (WCRE 2002), Richmond, pp. 11-21, Oct 2002en
dc.identifier.urihttp://bura.brunel.ac.uk/handle/2438/3389-
dc.description.abstractOne approach to reverse engineering is to partially automate subcomponent extraction, improvement and subsequent recombination. Two previously proposed automated techniques for supporting this activity are slicing and concept assignment. However, neither is directly applicable in isolation; slicing criteria (sets of program variables) are simply too low level in many cases, while concept assignment typically fails to produce executable subcomponents. This paper introduces a unification of slicing and concept assignment which exploits their combined advantages, while overcoming their individual weaknesses. Our 'concept slices' are extracted using high level criteria, while producing executable subprograms. The paper introduces three ways of combining slicing, and concept assignment and algorithms for each. The application of the concept slicing algorithms is illustrated with a case study from a large financial organisation.en
dc.format.extent403741 bytes-
dc.format.mimetypeapplication/pdf-
dc.language.isoen-
dc.publisherIEEEen
dc.subjectSlicingen
dc.subjectConcept assignment-
dc.subjectSource code extraction-
dc.titleCode extraction algorithms which unify slicing and concept assignmenten
dc.typeConference Paperen
dc.identifier.doihttp://dx.doi.org/10.1109/WCRE.2002.1173060-
Appears in Collections:Computer Science
Dept of Computer Science Research Papers
Software Engineering (B-SERC)

Files in This Item:
File Description SizeFormat 
Code extraction algorithms which unify slicing and concept assignment.pdf394.28 kBAdobe PDFView/Open


Items in BURA are protected by copyright, with all rights reserved, unless otherwise indicated.