Fr. 91.00

The Practice of Formal Methods - Essays in Honour of Cliff Jones, Part I

English · Paperback / Softback

Shipping usually within 1 to 2 weeks (title will be printed to order)

Description

Read more

This Festschrift, dedicated to Cliff Jones, contains papers written by many of his closest collaborators. Cliff has an exceptional international standing for his groundbreaking research and leadership within the practice of formal methods, his career encompasses significant contributions to academia, industry, policy, and service.
Cliff is a Fellow of the Royal Academy of Engineering, ACM, BCS, and IET, and in 2015 he was the inaugural Fellow of the Formal Methods Europe association. His career has included industry research in the UK, Austria and Belgium, a PhD at the University of Oxford, and academic and research roles at the University of Cambridge and the University of Manchester, and since 1999 at Newcastle University. Throughout his career, he has championed the essential role of formalism in design processes. His collaboration at IBM in the 1970s led to the creation of the Vienna Development Method (VDM), a seminal contribution that has influenced both practical industry applications and theoretical advancements. Cliff was the founding editor of the ACM journal Formal Aspects of Computing, a founder of the Formal Methods symposium, and he played a pivotal role in the IFIP Working Groups on Programming Methodology and Verified Software. His policy advocacy has been instrumental in fostering public discourse on the reliability of computing systems.
The 30 contributions in this volume are a snapshot of the many current scientific developments inspired by or built upon Cliff's contributions.
 

List of contents

Confidence in Assurance 2.0 Cases.- Captured: Compositional and Modular Approaches to Concurrency.- Utilising Assumptions to Determine the WCET of Multi-Component Classification Systems.- Practical Rely/Guarantee Verification of an Efficient Lock for seL4 on Multicore Architectures.- A Rely-Guarantee Framework for Proving Deadlock Freedom under Causal Consistency.- Verification Technology for VDM: Craft and Automation.- SmartAudit: Applying Timebands to a Medical Device.- Efficient uniform sampling of traces in presence of infeasibilities.- Consistent Alignments for Simple Ontologies in the Digital Information Supply Chain.- What is a Garbage Collector? An Exercise in Compositional Refinement.- A concept-oriented approach to software development.- High impact malware targeting maritime infrastructure.- ACL2 Support for Floating-point Computations.- Specifications are preferably amenable to proof and animation.- A Graphical Representation of Verification Proof Plans.

Report

"This is his first ever Festschrift collection of papers, hence the double volume, with contributions by 90 scientists spread across 20 countries in 30 papers. ... The academic papers are preceded by several shorter and more personal testimonials. All the contributions provide evidence of Cliff Jones s wide influence on computer science, especially its more formal aspects. ... the two volumes provide a wonderful additional resource for formal method researchers." (Jonathan P. Bowen, Facs Facts - The Newsletter of the Formal Aspects of Computing Science Specialist Group, Issue 1, January-February, 2025) 

Product details

Assisted by James Baxter (Editor), Ana Cavalcanti (Editor)
Publisher Springer, Berlin
 
Languages English
Product format Paperback / Softback
Released 13.08.2024
 
EAN 9783031666759
ISBN 978-3-0-3166675-9
No. of pages 316
Dimensions 155 mm x 18 mm x 235 mm
Weight 523 g
Illustrations XXVIII, 316 p. 74 illus., 45 illus. in color.
Series Lecture Notes in Computer Science
Subject Natural sciences, medicine, IT, technology > IT, data processing > IT

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.