Title :
Verifying abstract data types a hybrid approach
Author_Institution :
Dept. of Comput. Sci., Univ. of Gezira, Wad Madani, Sudan
Abstract :
At a time when software products are taking on increasingly critical functions, and are growing increasingly large and complex, the need to ensure their quality also increases significantly. Yet, despite several decades of research, the verification of software products of industrial size and complexity remains an unfulfilled challenge. In this paper, we discuss a hybrid approach to the verification of abstract data types against axiomatic specifications, which consists in deploying static techniques and dynamic techniques in a complementary manner, avoiding the drawbacks of each technique used in isolation.
Keywords :
abstract data types; formal specification; program diagnostics; program verification; software quality; abstract data types verification; axiomatic specifications; dynamic techniques; hybrid approach; software product verification; software quality; static techniques; Abstracts; Approximation methods; Concrete; Data structures; Formal verification; Model checking; Software; Abstract data types; Hoare logic; axiomatic specifications; program testing; program verification;
Conference_Titel :
Computing, Electrical and Electronics Engineering (ICCEEE), 2013 International Conference on
Conference_Location :
Khartoum
Print_ISBN :
978-1-4673-6231-3
DOI :
10.1109/ICCEEE.2013.6634014