Hands-on exercises build practical runtime verification skills for Java developers
Covers object-oriented, aspect-oriented, automata, regular expressions, and linear time temporal logic
Progressive learning path from basic programming to advanced specification abstraction
Real-world case studies and integration with testing and architectural considerations
Each chapter includes a reading list for further exploration
Summarized by Shop
This book provides a hands-on introduction to runtime verification, guiding readers from zero to practical knowledge required to consider and apply it in industry. It covers basic programming skills, object-oriented paradigm, aspect-oriented programming, automata, regular expressions, and linear time temporal logic, and is written for gra