loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
13th IEEE International Workshop on Software Technology and Engineering Practice (STEP'05)
Stub Libraries for Software Migration and Development
Budapest, Hungary
September 24-September 25
ISBN: 0-7695-2639-X
Pradeep Varma, IBM India Research Laboratory, India
We propose novel tool support for increasing testability of software systems. The support comprises stub software libraries for testing programs on platforms on which regular libraries may not be available. This can be encountered during outsourced software development (libraries unavailable to outsourcing provider), and development/migration in advance of vendor-provided libraries. Briefly, a stub library comprises a cached front-end component (including package headers) for integrating with the client program in standard fashion, with calls to the library either being served by locallycached answers in the front-end, or by remote invocations of a back-end on a platform supporting a live image of the library (if available). The ability to cache library request-response pairs implies the method can be used to inventory usage of libraries as a part of the standard inventory process in an outsourced porting/migration/development engagement. We discuss the compile-time and run-time issues raised by the tool support and the solutions we provide for them.
Citation:
Pradeep Varma, "Stub Libraries for Software Migration and Development," step, pp.118-126, 13th IEEE International Workshop on Software Technology and Engineering Practice (STEP'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.