Search
Search Results
-
Logische und Methodische Grundlagen der Entwicklung verteilter Systeme Unter Mitarbeit von Alexander Malkis
Softwareentwicklung erfordert – ausgehend von informellen Problemstellungen – Spezifikationen unter Festlegung der Daten- und Rechenstrukturen,... -
Logische und Methodische Grundlagen der Programm- und Systementwicklung Datenstrukturen, funktionale, sequenzielle und objektorientierte Programmierung - Unter Mitarbeit von Alexander Malkis
Eignen Sie sich mit Hilfe dieses Buchs die wichtigsten Grundlagen der Programm- und Systementwicklung anGeht man beim Entwickeln von Programmen von...
-
Multithreaded-Cartesian Abstract Interpretation of Multithreaded Recursive Programs Is Polynomial
Undecidability is the scourge of verification for many program classes. We consider the class of shared-memory multithreaded programs in the... -
On Automation in the Verification of Software Barriers: Experience Report
We present an experience report on automating the verification of the software barrier synchronization primitive. The informal specification of the...
-
On the Strength of Owicki-Gries for Resources
In multithreaded programs data are often separated into lock- protected resources. Properties of those resources are typically verified by modular,... -
A Practical Generic Privacy Language
We present a declarative language with a formal semantics for specifying both users’ privacy preferences and services’ privacy policies.... -
Thread-Modular Counterexample-Guided Abstraction Refinement
We consider the refinement of a static analysis method called thread-modular verification. It was an open question whether such a refinement can be... -
Abstract Threads
Verification of large multithreaded programs is challenging. Automatic approaches cannot overcome the state explosion in the number of threads;... -
Precise Thread-Modular Verification
Thread-modular verification is a promising approach for the verification of concurrent programs. Its high efficiency is achieved by abstracting the... -
Thread-Modular Verification Is Cartesian Abstract Interpretation
Verification of multithreaded programs is difficult. It requires reasoning about state spaces that grow exponentially in the number of concurrent...