LEADER 01766nam 2200373z- 450 001 9910346908003321 005 20210211 010 $a1000021694 035 $a(CKB)4920000000101442 035 $a(oapen)https://directory.doabooks.org/handle/20.500.12854/44626 035 $a(oapen)doab44626 035 $a(EXLCZ)994920000000101442 100 $a20202102d2011 |y 0 101 0 $aeng 135 $aurmn|---annan 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 00$aDeductive verification of object-oriented software : dynamic frames, dynamic logic and predicate abstraction 210 $cKIT Scientific Publishing$d2011 215 $a1 online resource (xxi, 269 p. p.) 311 08$a3-86644-623-3 330 $aSoftware systems play a central role in modern society, and their correctness is often crucially important. Formal specification and verification are promising approaches for ensuring correctness more rigorously than just by testing. This work presents an approach for deductively verifying design-by-contract specifications of object-oriented programs. The approach is based on dynamic logic, and addresses the challenges of modularity and automation using dynamic frames and predicate abstraction. 517 $aDeductive verification of object-oriented software 610 $aabstract interpretation 610 $adesign by contract 610 $asoftware specification 610 $asoftware verification 610 $atheorem proving 700 $aWeiß$b Benjamin$4auth$01307591 906 $aBOOK 912 $a9910346908003321 996 $aDeductive verification of object-oriented software : dynamic frames, dynamic logic and predicate abstraction$93028829 997 $aUNINA