title = {Study and Implementation of Runtime Validation Techniques },
    author = {Falcone, Ylies},
    month = {November},
    year = {2009},
    school = {Grenoble University},
    team = {DCS},
    abstract = {This thesis deals with three dynamic validation techniques: runtime verification (monitoring), runtime enforcement, and testing from property. We consider these approaches in the absence of complete behavioral specification of the system under scrutiny. Our study is done in the context of the Safety-Progress classification of properties. This framework offers several advantages for specifying properties on systems. We adapt the results on this classification, initially dedicated to infinite sequences, to take into account finite sequences. Those sequences may be considered as abstract representations of a system execution. Relying on this general framework, we study the applicability of dynamic validation methods. We characterize the classes of monitorable, enforceable, and testable properties. Then, we proposed three generic approaches for runtime verification, enforcement, and testing. We show how it is possible to obtain, from a property expressed in the Safety-Progress framework, some verification, enforcement, and testing mechanisms for the property under consideration. Finally, we propose the tools J-VETO and J-POST implementing all the aforementioned results on Java programs.},

Contact | Site Map | Site powered by SPIP 4.2.13 + AHUNTSIC [CC License]

info visites 4005816