DocumentCode :
3251099
Title :
Testing decomposition of component specifications based on a rule for formal verification
Author :
Lund, Mass Soldal
Author_Institution :
Dept. of Informatics, Oslo Univ., Norway
fYear :
2003
fDate :
6-7 Nov. 2003
Firstpage :
154
Lastpage :
160
Abstract :
This paper proposes a general technique for testing decomposition of component specifications based on rules for formal verification. Component specifications are expressed as pairs of two models: a context assumption and a component guarantee. Thereby they capture the contract-like nature between the component to be developed and the context in which it is supposed to work. The paper provides empirical evidence that A/G rules developed for formal methods are highly relevant as patterns for testing decomposition of component specifications. More explicitly, that testing the validity of decomposition based on A/G rules is valid, and moreover, that testing based on A/G rules is more efficient that a conventional approach for the same kind of test-quality.
Keywords :
formal specification; formal verification; object-oriented programming; program testing; A/G rules; component guarantee; component specifications; context assumption; formal methods; formal verification; testing decomposition; Context modeling; Costs; Error correction; Formal verification; Informatics; Software development management; Software systems; System testing; Telecommunications; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Software, 2003. Proceedings. Third International Conference on
Print_ISBN :
0-7695-2015-4
Type :
conf
DOI :
10.1109/QSIC.2003.1319098
Filename :
1319098
Link To Document :
بازگشت