Preisvergleich / Suche / Wohnen / Büro / A Formal Definition of JML in Coq, Fachbücher von Hermann Lehner
Thumbnail - A Formal Definition of JML in Coq, Fachbücher von Hermann Lehner

A Formal Definition of JML in Coq, Fachbücher von Hermann Lehner

The Java Modeling Language (JML) is a very rich specification language for Java. The richness of JML leads to many different ... Mehr erfahren

Sammle bis zu 44 Punkte mit diesem Produkt

Finde die besten Angebote

Bester Preis44 Punkte
Logo - Galaxus

Galaxus

Versandkostenfrei

Lieferzeit: 2-4 Werktage

89,90 €

Versandkostenfrei | Lieferzeit: 2-4 Werktage
Icon Preiswecker.

Mit dem Preiswecker immer das beste Angebot

Beobachte Preise und erhalte E-Mails, wenn sich etwas ändert.

Produktdetails

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 co.

Informationen

Lieferzeit:2-4 Werktage
Marke:Südwestdeutscher