Verifying OCL Specifications of UML Models

Tool Support and Compositionality
218 Seiten, Taschenbuch
€ 30,80
-
+
Lieferung in 7-14 Werktagen

Bitte haben Sie einen Moment Geduld, wir legen Ihr Produkt in den Warenkorb.

Mehr Informationen
Themen Informatik und Informationstechnologie Computerprogrammierung und Softwareentwicklung Software Engineering Unified Modeling Language (UML)
ISBN 9783865411426
Sprache Englisch
Erscheinungsdatum 01.02.2006
Größe 25 x 17.5 cm
Verlag Lehmanns Media
LieferzeitLieferung in 7-14 Werktagen
HerstellerangabenAnzeigen
Lehmanns Media GmbH
Helmholtzstr. 2-9 | DE-10587 Berlin
verlag@lehmanns.de
Unsere Prinzipien
  • ✔ kostenlose Lieferung innerhalb Österreichs ab € 35,–
  • ✔ über 1,5 Mio. Bücher, DVDs & CDs im Angebot
  • ✔ alle FALTER-Produkte und Abos, nur hier!
  • ✔ hohe Sicherheit durch SSL-Verschlüsselung (RSA 4096 bit)
  • ✔ keine Weitergabe personenbezogener Daten an Dritte
  • ✔ als 100% österreichisches Unternehmen liefern wir innerhalb Österreichs mit der Österreichischen Post
Kurzbeschreibung des Verlags

The Unified Modelling Language (UML) and the Object Constraint Language (OCL) serve as specification languages for embedded and realtime systems used in a safe tycritical environment. In this dissertation class diagrams, object diagrams, and OCL constraints are formalised. The formalisation serves as foundation for a trans lation of class diagrams, state machines, and constraints into the theorem prover PVS. This enables the formal verification of models defined in a subset of UML using the interactive theorem prover. The type system of OCL makes writing specifications difficult while the model is still under development. To overcome this difficulty a new type system is proposed, based on intersection types, union types, and bounded operator abstraction. To reduce the complexity of the model and to increase the structure of th especification, compositional reasoning is used. The introduction of history variables allows compositional specifications. Proof rules support compositional reasoning. The feasibility of the presented approach is demonstrated by two casestudies. The first one is the "Sieve of Eratosthenes" and the se cond one is a part of the medium altitude reconnaissance system (MARS) deployed in F-16 fighters of the Royal Dutch Air Force.

Mehr Informationen
Themen Informatik und Informationstechnologie Computerprogrammierung und Softwareentwicklung Software Engineering Unified Modeling Language (UML)
ISBN 9783865411426
Sprache Englisch
Erscheinungsdatum 01.02.2006
Größe 25 x 17.5 cm
Verlag Lehmanns Media
LieferzeitLieferung in 7-14 Werktagen
HerstellerangabenAnzeigen
Lehmanns Media GmbH
Helmholtzstr. 2-9 | DE-10587 Berlin
verlag@lehmanns.de
Unsere Prinzipien
  • ✔ kostenlose Lieferung innerhalb Österreichs ab € 35,–
  • ✔ über 1,5 Mio. Bücher, DVDs & CDs im Angebot
  • ✔ alle FALTER-Produkte und Abos, nur hier!
  • ✔ hohe Sicherheit durch SSL-Verschlüsselung (RSA 4096 bit)
  • ✔ keine Weitergabe personenbezogener Daten an Dritte
  • ✔ als 100% österreichisches Unternehmen liefern wir innerhalb Österreichs mit der Österreichischen Post