DocumentCode :
459903
Title :
Reducing Verification Effort in Component-Based Software Engineering through Built-In Testing
Author :
Brenner, Daniel ; Atkinson, Colin ; Paech, Barbara ; Malaka, Rainer ; Merdes, Matthias ; Suliman, Dima
Author_Institution :
Inst. of Comput. Sci., Mannheim Univ.
fYear :
2006
fDate :
Oct. 2006
Firstpage :
175
Lastpage :
184
Abstract :
Today component- and service-based technologies play a central role in many aspects of enterprise computing. However, although the technologies used to define, implement, and assemble components have improved significantly over recent years, techniques for verifying systems created from them have changed very little. The correctness and reliability of component-based systems are still usually checked using the traditional testing techniques that were in use before components and services became widespread, and the associated costs and overheads still remain high. This paper presents an approach which addresses this problem by making the system verification process more component-oriented. Based on the notion of built-in tests - tests that are packaged and distributed with prefabricated, off-the-shelf components - the approach and supporting infrastructure help to automate some of the testing process, thereby significantly reduces system testing effort. After providing an introduction to the principles behind component-based verification, and explaining the main features of the approach, we show by means of a small example how it can reduce system verification effort
Keywords :
object-oriented programming; program testing; program verification; software reliability; built-in testing; component-based software engineering; component-based systems correctness; component-based systems reliability; enterprise computing; system verification; verification effort reduction; Assembly systems; Automatic testing; Built-in self-test; Computer science; Costs; Reliability theory; Runtime; Software engineering; Software testing; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Enterprise Distributed Object Computing Conference, 2006. EDOC '06. 10th IEEE International
Conference_Location :
Hong Kong
ISSN :
1541-7719
Print_ISBN :
0-7695-2558-X
Type :
conf
DOI :
10.1109/EDOC.2006.44
Filename :
4031206
Link To Document :
بازگشت