Title :
Decompositional verification of component-based systems-a hybrid approach
Author_Institution :
Sch. of Electr. Eng. & Comput. Sci., Washington State Univ., Pullman, WA
Abstract :
Component-based software development has been increasingly adopted as a standard engineering practice to build large systems with prefabricated components. Although this development method enjoys the great benefits of reusing valuable software assets, reducing development costs, improving productivity, etc., it also poses serious challenges to the quality assurance problem of component-based systems, since prefabricated components can not be simply trusted and they could be a new source of system failures. Solving this problem is of vital importance to safety-critical and mission-critical systems. This paper introduces a decompositional verification approach for component-based systems through both formal analysis (model-checking) and traditional software testing
Keywords :
formal verification; object-oriented programming; program testing; safety-critical software; system recovery; component-based software development; component-based systems; decompositional verification; formal analysis; mission-critical systems; model checking; prefabricated components; quality assurance problem; safety-critical systems; software assets; software testing; system failures; Certification; Computer science; Performance evaluation; Programming; Quality assurance; Software engineering; Software standards; Software testing; Standards development; System testing;
Conference_Titel :
Automated Software Engineering, 2004. Proceedings. 19th International Conference on
Conference_Location :
Linz
Print_ISBN :
0-7695-2131-2
DOI :
10.1109/ASE.2004.1342779