An infrastructure to support interoperability in reverse engineering

  • Authors:
  • Nicholas A. Kraft;Brian A. Malloy;James F. Power

  • Affiliations:
  • Department of Computer Science, Clemson University, Clemson, SC, USA;Department of Computer Science, Clemson University, Clemson, SC, USA;Department of Computer Science, National University of Ireland, Maynooth, Co. Kildare, Ireland

  • Venue:
  • Information and Software Technology
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

The reverse engineering community has recognized the importance of interoperability, the cooperation of two or more systems to enable the exchange and utilization of data, and has noted that the current lack of interoperability is a contributing factor to the lack of adoption of available infrastructures. To address the problems of interoperability and reproducing previous results, we present an infrastructure that supports interoperability among reverse engineering tools and applications. We present the design of our infrastructure, including the hierarchy of schemas that captures the interactions among graph structures. We also develop and utilize our implementation, which is designed using a GXL-based pipe-filter architecture, to perform a case study that demonstrates the feasibility of our infrastructure.