Runtime verification: the application perspective

Yliès Falcone, Lenore D. Zuck
2014 International Journal on Software Tools for Technology Transfer (STTT)  
In the past decade, Runtime Verification (RV) has gained much focus, from both the research community and practitioners. RV combines a set of theories, techniques and tools aiming towards efficient analysis of systems' executions and guaranteeing their correctness using monitoring techniques. Major challenges in RV include characterizing and formally expressing requirements that can be monitored, offering intuitive and concise specification formalisms, and monitoring specifications efficiently
more » ... or functional and non-functional behavior. In spite of the major strides made in recent years, much effort is still needed to make RV an attractive and viable methodology for industrial use and to apply it to wider application domains, such as security, bio-health, power microgrids. This section introduces the papers that have been selected from the Runtime Verification track at ISoLA 2012 [10] for this special issue of Software Tools for Technology Transfer.
doi:10.1007/s10009-014-0360-z fatcat:5dy3jhnyh5coti4iohgmdvzyee