DocumentCode :
2515639
Title :
Stub Libraries for Software Migration and Development
Author :
Varma, Pradeep
Author_Institution :
IBM India Res. Lab., Indian Inst. of Technol., New Delhi
fYear :
0
fDate :
0-0 0
Firstpage :
118
Lastpage :
126
Abstract :
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 locally-cached 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
Keywords :
integrated software; program compilers; program testing; software libraries; software tools; cached front-end component; compile time issues; library request-response pair; outsourced software development; package headers; program testing; remote invocations; run-time issues; software migration; software system testability; stub software libraries; tool support; vendor-provided libraries; Application software; Laboratories; Outsourcing; Packaging; Programming; Runtime library; Software libraries; Software systems; Software testing; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Technology and Engineering Practice, 2005. 13th IEEE International Workshop on
Conference_Location :
Budapest
Print_ISBN :
0-7695-2639-X
Type :
conf
DOI :
10.1109/STEP.2005.28
Filename :
1691639
Link To Document :
بازگشت