Doprava zadarmo s Packetou nad 59.99 €
Pošta 4.49 SPS 4.99 Kuriér GLS 3.99 Zberné miesto GLS 2.99 Packeta kurýr 4.99 Packeta 2.99 SPS Parcel Shop 2.99

Formal Definition of JML in Coq

Jazyk AngličtinaAngličtina
Kniha Brožovaná
Kniha Formal Definition of JML in Coq Hermann Lehner
Libristo kód: 06994798
Nakladateľstvo Sudwestdeutscher Verlag Fur Hochschulschriften AG, január 2012
The Java Modeling Language (JML) is a very rich specification language for Java. The richness of JML... Celý popis
? points 249 b
99.02
Skladom u dodávateľa Odosielame za 15-20 dní

30 dní na vrátenie tovaru


Mohlo by vás tiež zaujímať


13.5 Lives Of Captain Bluebear Walter Moers / Brožovaná
common.buy 24.14
Law Dictionary John Cowell / Brožovaná
common.buy 40.45
La Boheme Giacomo Puccini / DVD
common.buy 23.54
25 Myths About Diabetes Busted Anup / Digital
common.buy 40.65
7 for Life Jim McGrew / Brožovaná
common.buy 12.87
Crucible Jonathan Fenby / Brožovaná
common.buy 17.30
Darwin and the Naked Lady Alex Comfort / Pevná
common.buy 73.76
L'Eunuque, Comedie Jean de La Fontaine / Brožovaná
common.buy 19.51
Der Klick im Online-Marketing Marco Pöhler / Brožovaná
common.buy 49.30

The Java Modeling Language (JML) is a very rich specification language for Java. The richness of JML leads to many different interpretations of the same specification constructs in different applications. This work presents a formalization of JML in the theorem prover Coq to provide an exact, unambiguous meaning for JML constructs. The formalization not only gives a mathematically precise definition of the language, but also enables formal meta-reasoning about the language itself, its applications, and proposed extensions. In JML, frame conditions are expressed by the assignable clause. This work highlights the first algorithm that checks assignable clauses at runtime in the presence of dynamic data groups as a means of data abstraction. The algorithm performs very well on realistic and large data structures by lazily computing the locations denoted by the data groups. As an important contribution to runtime assertion checking, the equivalence of the algorithm to the JML semantics has been formally proved in Coq. This shows not only correctness and completeness of the algorithm to check assignable clauses, but also the usefulness and expressiveness of the JML formalization.

Informácie o knihe

Celý názov Formal Definition of JML in Coq
Jazyk Angličtina
Väzba Kniha - Brožovaná
Dátum vydania 2012
Počet strán 236
EAN 9783838130644
ISBN 3838130642
Libristo kód 06994798
Váha 349
Rozmery 152 x 229 x 14
Darujte túto knihu ešte dnes
Je to jednoduché
1 Pridajte knihu do košíka a vyberte možnosť doručiť ako darček 2 Obratom Vám zašleme poukaz 3 Knihu zašleme na adresu obdarovaného

Prihlásenie

Prihláste sa k svojmu účtu. Ešte nemáte Libristo účet? Vytvorte si ho teraz!

 
povinné
povinné

Nemáte účet? Získajte výhody Libristo účtu!

Vďaka Libristo účtu budete mať všetko pod kontrolou.

Vytvoriť Libristo účet