Get Free Shipping on orders over $79
Runtime Verification : A Hands-On Approach in Java - Christian Colombo

Runtime Verification

A Hands-On Approach in Java

By: Christian Colombo, Gordon J. Pace

Paperback | 13 July 2022

At a Glance

Paperback


$146.75

or 4 interest-free payments of $36.69 with

 or 

Ships in 10 to 15 business days

This book provides a hands-on introduction to runtime verification which guides the reader from zero to sufficient practical knowledge required to consider and apply it in industry. It starts with almost no assumptions on the knowledge of the reader and provides exercises throughout the book through which the reader builds their own runtime verification tool. All that is required are basic programming skills and a good working knowledge of the object-oriented paradigm, ideally Java.



To this end, the first six chapters of the book should be read in order, they summarize the necessary foundations and are prerequisites for all the others that follow. Chapters 7-10 can be read independently, since each looks into the use of different specification language requirements: whether automata, regular expressions, linear time temporal logic, or real-time properties. Similarly, Chapters 11-13 are largely independent, focusing on the practical implications and a number of more advanced topics ranging from concerns of efficiency and persistence, to integration with testing and architectural considerations.



The book is written for graduate students specializing in software engineering as well as for industry professionals who need an introduction to the topic of runtime verification. While the book focuses on underlying foundations and practical techniques, it additionally provides for each chapter a reading list in the appendix for the interested reader who would like to deepen their knowledge in a particular area.

More in Software Engineering

The Essence of Software Engineering - Cersei Page
Hacking For Dummies : For Dummies (Computer/Tech) - Kevin Beaver

RRP $49.95

$34.99

30%
OFF
C++ Programming Language (hardcover), The - Bjarne Stroustrup

RRP $117.91

$89.99

24%
OFF
Arduino for Dummies : Blackwell Philosophy Anthologies - John Nussey
Design Patterns : Elements of Reusable Object-Oriented Software - Erich Gamma
Git : Pocket Guide : A Working Introduction - Richard Silverman

RRP $47.75

$38.20

20%
OFF
Coding All-in-One For Dummies : 2nd Edition - Chris Minnick

RRP $69.95

$50.75

27%
OFF
Site Reliability Engineering : How Google Runs Production Systems - Betsy Beyer
Learning Algorithms : A Programmer's Guide to Writing Better Code - George Heineman
Building Microservices : Designing Fine-Grained Systems 2nd Edition - Sam Newman
Go Cookbook : Expert Solutions for Commonly Needed Go Tasks - Sau Sheong Chang
C# 12 in a Nutshell : The Definitive Reference - Joseph Albahari

RRP $133.00

$106.40

20%
OFF
C# 12 Pocket Reference : Instant Help for C# 12 Programmers - Joseph Albahari
The Engineering Leader : Strategies for Scaling Teams and Yourself - Cate Huston