DocumentCode :
2711772
Title :
A software component verification tool
Author :
Bundell, Gary A. ; Lee, Gareth ; Morris, John ; Parker, Kris ; Lam, Peng
Author_Institution :
Dept. of Electr. & Electron. Eng., Western Australia Univ., Nedlands, WA, Australia
fYear :
2000
fDate :
2000
Firstpage :
137
Lastpage :
146
Abstract :
Component based software engineering depends on reliable, robust components, since it may omit a unit test phase wholly or partially from the development cycle. The paper describes a tool that allows a component developer to design and run verification tests. In developing components for our library, we found it necessary to provide multiple mechanisms for identifying and capturing tests to overcome the limitations of any single mechanism. Once specified, test specifications and test results are stored in XML documents, providing a standard, portable form of storing, retrieving and updating test histories. One module of our component test bench, the test pattern verifier, has been designed to be general, lightweight and portable, so that it can be packaged with a component and its test specifications. This allows a component user to verify a component´s compliance with specifications in a target environment
Keywords :
formal specification; hypermedia markup languages; object-oriented programming; program verification; software libraries; software reliability; XML documents; component based software engineering; component compliance; component developer; component test bench; component user; development cycle; reliable robust components; software component verification tool; specifications; standard portable form; target environment; test histories; test pattern verifier; test results; test specifications; unit test phase; verification tests; Application software; Business; Intelligent systems; Java; Plugs; Sequential analysis; Software engineering; Software testing; Software tools; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Methods and Tools, 2000. SMT 2000. Proceedings. International Conference on
Conference_Location :
Wollongong, NSW
Print_ISBN :
0-7695-0903-7
Type :
conf
DOI :
10.1109/SWMT.2000.890429
Filename :
890429
Link To Document :
بازگشت