Integrating a Reverse Engineering Tool with Microsoft Visual Studio .NET

  • Authors:
  • Daniel L. Moise;Kenny Wong;Dabo Sun

  • Affiliations:
  • -;-;-

  • Venue:
  • CSMR '04 Proceedings of the Eighth Euromicro Working Conference on Software Maintenance and Reengineering (CSMR'04)
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Some software engineering research tools remain inshadow because of the lack of integration and interoperabilitywith well known commercial development environments.In this paper, we investigate and provide asolution to integrate Rigi, a research tool used for softwarereverse engineering, with the Microsoft Visual Studio.NET (VS.NET) Integrated Development Environment(IDE). The paper uses the add-in framework of VS.NET toaccess the IDE objects to allow VS.NET and Rigi to interoperate.A new component, called Rigi Add-in, is createdto provide .NET developers the possibility of using the featuresof the Rigi tool. This allows developers to combineboth forward and reverse engineering techniques in complementaryways. One contribution of this work includesthe improved access and potential adoption of an existingresearch solution by embedding it in a popular commercialenvironment.