loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Eighth Euromicro Working Conference on Software Maintenance and Reengineering (CSMR'04)
Integrating a Reverse Engineering Tool with Microsoft Visual Studio .NET
Tampere, Finland
March 24-March 26
ISBN: 0-7695-2107-X
Daniel L. Moise, University of Alberta, Canada
Kenny Wong, University of Alberta, Canada
Dabo Sun, University of Alberta, Canada
Some software engineering research tools remain in shadow because of the lack of integration and interoperability with well known commercial development environments. In this paper, we investigate and provide a solution to integrate Rigi, a research tool used for software reverse engineering, with the Microsoft Visual Studio .NET (VS.NET) Integrated Development Environment (IDE). The paper uses the add-in framework of VS.NET to access the IDE objects to allow VS.NET and Rigi to interoperate. A new component, called Rigi Add-in, is created to provide .NET developers the possibility of using the features of the Rigi tool. This allows developers to combine both forward and reverse engineering techniques in complementary ways. One contribution of this work includes the improved access and potential adoption of an existing research solution by embedding it in a popular commercial environment.
Index Terms:
integration, interoperability, extensibility, Visual Studio, integrated development environment, Rigi, .NET, add-ins, tool adoption, reverse engineering
Citation:
Daniel L. Moise, Kenny Wong, Dabo Sun, "Integrating a Reverse Engineering Tool with Microsoft Visual Studio .NET," csmr, pp.85, Eighth Euromicro Working Conference on Software Maintenance and Reengineering (CSMR'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.