|
Showing 1 - 2 of
2 matches in All Departments
This book presents reflections on the occasion of 20 years on the
KeY project that focuses on deductive software verification.Since
the inception of the KeY project two decades ago, the area of
deductive verification has evolved considerably. Support for real
world programming languages by deductive program verification tools
has become prevalent. This required to overcome significant
theoretical and technical challenges to support advanced software
engineering and programming concepts. The community became more
interconnected with a competitive, but friendly and supportive
environment. We took the 20-year anniversary of KeY as an
opportunity to invite researchers, inside and outside of the
project, to contribute to a book capturing some state-of-the-art
developments in the field. We received thirteen contributions from
recognized experts of the field addressing the latest challenges.
The topics of the contributions range from tool development,
effciency and usability considerations to novel specification and
verification methods. This book should offer the reader an
up-to-date impression of the current state of art in deductive
verification, and we hope, inspire her to contribute to the field
and to join forces. We are looking forward to meeting you at the
next conference, to listen to your research talks and the resulting
fruitful discussions and collaborations.
Static analysis of software with deductive methods is a highly
dynamic field of research on the verge of becoming a mainstream
technology in software engineering. It consists of a large
portfolio of - mostly fully automated - analyses: formal
verification, test generation, security analysis, visualization,
and debugging. All of them are realized in the state-of-art
deductive verification framework KeY. This book is the definitive
guide to KeY that lets you explore the full potential of deductive
software verification in practice. It contains the complete theory
behind KeY for active researchers who want to understand it in
depth or use it in their own work. But the book also features fully
self-contained chapters on the Java Modeling Language and on Using
KeY that require nothing else than familiarity with Java. All other
chapters are accessible for graduate students (M.Sc. level and
beyond). The KeY framework is free and open software, downloadable
from the book companion website which contains also all code
examples mentioned in this book.
|
You may like...
Operation Joktan
Amir Tsarfati, Steve Yohn
Paperback
(1)
R250
R211
Discovery Miles 2 110
Loot
Nadine Gordimer
Paperback
(2)
R205
R168
Discovery Miles 1 680
|