loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2005 Australian Software Engineering Conference (ASWEC'05)
Supporting Dynamic Software Tool Integration via Web Service-Based Components
Brisbane, Australia
March 29-April 01
ISBN: 0-7695-2257-2
Nelson Yap, University of Auckland
Hau Chean Chiong, University of Auckland
John Grundy, University of Auckland
Rebecca Berrigan, University of Auckland
Most software engineering tools come with fixed functionality or limited plug-in extension capabilities. Building software development environments that support truly dynamic extension capabilities to incorporate a wide range of additional facilities at run-time has proved to be a very challenging task. We describe a new approach using web service components to support the dynamic discovery, integration and invocation of remote software tool facilities for JEdit, an open source Integrated Development Environment. In this approach discrete software tool functionality is encapsulated in software "toolets", accessed as remote web service-based components. These toolet services are registered and discovered, and then dynamically integrated and invoked from within the JEdit IDE as required. We describe the architecture of our approach, key design and implementation issues, and illustrate the feasibility of the approach with several prototype toolet components and results of their evaluation.
Index Terms:
software tool integration, web services, service discovery and integration, integrated development environments
Citation:
Nelson Yap, Hau Chean Chiong, John Grundy, Rebecca Berrigan, "Supporting Dynamic Software Tool Integration via Web Service-Based Components," aswec, pp.160-169, 2005 Australian Software Engineering Conference (ASWEC'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.