My Account Log in

1 option

The Logic of Software. A Tasting Menu of Formal Methods : Essays Dedicated to Reiner Hähnle on the Occasion of His 60th Birthday / edited by Wolfgang Ahrendt, Bernhard Beckert, Richard Bubel, Einar Broch Johnsen.

SpringerLink Books Computer Science (2011-2024) Available online

View online
Format:
Book
Contributor:
Ahrendt, Wolfgang, Editor.
Beckert, Bernhard, Editor.
Bubel, Richard, Editor.
Johnsen, Einar Broch, Editor.
SpringerLink (Online service)
Series:
Computer Science (SpringerNature-11645)
Lecture notes in computer science 1611-3349 ; 13360
Lecture Notes in Computer Science, 1611-3349 ; 13360
Language:
English
Subjects (All):
Software engineering.
Computer engineering.
Computer networks.
Computer science.
Software Engineering.
Computer Engineering and Networks.
Theory of Computation.
Computer Science Logic and Foundations of Programming.
Local Subjects:
Software Engineering.
Computer Engineering and Networks.
Theory of Computation.
Computer Science Logic and Foundations of Programming.
Physical Description:
1 online resource (XII, 521 pages) : 153 illustrations, 80 illustrations in color.
Edition:
1st ed. 2022.
Contained In:
Springer Nature eBook
Place of Publication:
Cham : Springer International Publishing : Imprint: Springer, 2022.
System Details:
text file PDF
Summary:
This Festschrift, dedicated to Reiner Hähnle on the occasion of his 60th birthday, contains papers written by many of his closest collaborators. After positions at Karlsruhe Institute of Technology and Chalmers University of Technology, since 2011 Reiner has been the chaired professor of Software Engineering at Technische Universität Darmstadt, where his team focuses on the formal verification of object-oriented software, the formal modeling and specification of highly adaptive software systems, and formal modeling and analysis in domains such as biological systems and railroad operations. His work is characterized by achievements in theory and in practical implementations, significant collaborations include the KeY project and the development of the ABS language. He has served as chair and editor of important related academic conferences, and coauthored almost 200 academic publications. The contributions in this volume reflect Reiner's main research focus: formal methods, in particular applied to software verification.
Contents:
I can see clearly now: Clairvoyant Assertions for Deadlock Checking
When COSTA met KeY: Verified Cost Bounds
Lifelong Learning of Reactive Systems in Practice
A Case Study in Information Flow Re nement for Low Level Systems
Re-CorC-ing KeY: Correct-by-Construction Software Development based on KeY
Specifying the boundary between unverified and verified code
Programming legal contracts - a beginners guide to Stipula
Towards a Modular and Variability-aware Aerodynamic Simulator
Reasoning about Active Objects: A Sound and Complete Assertional Proof Method
Improving Automatic Complexity Analysis of Integer Programs
Alice in Wineland: A Fairy Tale with Contracts
Teaching Design by Contract using Snap
On the Notion of Naturalness in Formal Modeling
The Karlsruhe Java Verification Suite
Further Lessons from the JML Project
Inference in MaxSAT and MinSAT
Implications of Deductive Verification on Research Quality
Computing in Lukasiewicz logic and AF-algebras
Speaking about Wine: Another Case Study in Bridging the Gap between Formal and Informal Knowledge
Software and System Verification with KIV
A Note on Idleness Detection of Actor Systems
Symbolic Execution: Foundations, Techniques, Applications, and Future Perspectives
Locally Abstract Globally Concrete Semantics of Time and Resource Aware Active Objects
Transparent Treatment of for-Loops in Proofs. .
Other Format:
Printed edition:
ISBN:
978-3-031-08166-8
9783031081668
Access Restriction:
Restricted for use by site license.

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account