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 classe...
La mise à jour dynamique des programmes consiste en la modification de ceux-ci sans en arrêter l'exé...
Given the intractability of exhaustively verifying soft-ware, the use of runtime-verification to ver...
Abstract. The underlying property, its definition and representation play a major role when monitori...
International audienceThe underlying property, its definition and representation play a major role w...
International audienceThe underlying property, its definition and representation play a major role w...
The underlying property, its definition and representation play a major role when monitoring a syste...
Abstract. The underlying property, its definition and representation play a major role when monitori...
International audienceThe underlying property, its definition and representation play a ma jor role w...
Dynamic Software Updating (DSU) consists in updating running programs on the fly without any downtim...
Dynamic Software Updating (DSU) consists in updating running programs on the fly without any downtim...
This paper describes ProMoVer, a tool for fully automated procedure-modular verification of Java pro...
Dynamic Software Updating (DSU) consists in updating running programs on the fly without any downtim...
This paper describes ProMoVer, a tool for fully automated procedure–modular verification of Java pro...
This paper describes ProMoVer, a tool for fully automated procedure–modular verification of Java pro...
Abstract. This paper describes ProMoVer, a tool for fully automated procedure–modular verification o...
La mise à jour dynamique des programmes consiste en la modification de ceux-ci sans en arrêter l'exé...
Given the intractability of exhaustively verifying soft-ware, the use of runtime-verification to ver...
Abstract. The underlying property, its definition and representation play a major role when monitori...
International audienceThe underlying property, its definition and representation play a major role w...
International audienceThe underlying property, its definition and representation play a major role w...
The underlying property, its definition and representation play a major role when monitoring a syste...
Abstract. The underlying property, its definition and representation play a major role when monitori...
International audienceThe underlying property, its definition and representation play a ma jor role w...
Dynamic Software Updating (DSU) consists in updating running programs on the fly without any downtim...
Dynamic Software Updating (DSU) consists in updating running programs on the fly without any downtim...
This paper describes ProMoVer, a tool for fully automated procedure-modular verification of Java pro...
Dynamic Software Updating (DSU) consists in updating running programs on the fly without any downtim...
This paper describes ProMoVer, a tool for fully automated procedure–modular verification of Java pro...
This paper describes ProMoVer, a tool for fully automated procedure–modular verification of Java pro...
Abstract. This paper describes ProMoVer, a tool for fully automated procedure–modular verification o...
La mise à jour dynamique des programmes consiste en la modification de ceux-ci sans en arrêter l'exé...
Given the intractability of exhaustively verifying soft-ware, the use of runtime-verification to ver...
Abstract. The underlying property, its definition and representation play a major role when monitori...