Offline trace checking is a procedure for evaluating requirements over a log of events produced by a system. The goal of this thesis is to present a practical and scalable solution for the offline checking of the temporal requirements of a system, which can be used in contexts where model-driven engineering is already a practice, where temporal specifications should be written in a domain-specific language not requiring a strong mathematical background, and where relying on standards and industry-strength tools for property checking is a fundamental prerequisite. The main contributions of this thesis are: i) the TemPsy (Temporal Properties made easy) language, a pattern-based domain-specific language for the specification of temporal prop...
Temporal logic is a valuable tool for specifying correctness properties of reactive programs. With t...
Enterprise Information Systems, 9th International Conference, ICEIS 2007, Funchal, Madeira, June 12-...
AbstractProgram execution traces can be so large in practical testing and monitoring applications th...
Offline trace checking is a procedure for evaluating requirements over a log of events produced by a...
Offline trace checking is a procedure for evaluating requirements over a log of events produced by a...
Offline trace checking is a procedure used to evaluate requirement properties over a trace of record...
Offline trace checking tools check whether a specification holds on a log of events recorded at run ...
The verification of complex software systems often requires to check quantitative properties that re...
Trace checking is a verification technique widely used in Cyber-physical system (CPS) development, t...
peer reviewedSignal-based temporal properties (SBTPs) characterize the behavior of a system when its...
With the unprecedented jump in reliance on digital systems, the expectations about their reliability...
The work developed in this thesis aims to assist the engineering process of temporal requirements fo...
Verification is decisive for embedded software. The goal of this work is to verify temporal properti...
Temporal logic model checking techniques are applied, in a natural way, to the analysis of the set o...
We present an on-line algorithm for the runtime checking of temporal properties, expressed as past-t...
Temporal logic is a valuable tool for specifying correctness properties of reactive programs. With t...
Enterprise Information Systems, 9th International Conference, ICEIS 2007, Funchal, Madeira, June 12-...
AbstractProgram execution traces can be so large in practical testing and monitoring applications th...
Offline trace checking is a procedure for evaluating requirements over a log of events produced by a...
Offline trace checking is a procedure for evaluating requirements over a log of events produced by a...
Offline trace checking is a procedure used to evaluate requirement properties over a trace of record...
Offline trace checking tools check whether a specification holds on a log of events recorded at run ...
The verification of complex software systems often requires to check quantitative properties that re...
Trace checking is a verification technique widely used in Cyber-physical system (CPS) development, t...
peer reviewedSignal-based temporal properties (SBTPs) characterize the behavior of a system when its...
With the unprecedented jump in reliance on digital systems, the expectations about their reliability...
The work developed in this thesis aims to assist the engineering process of temporal requirements fo...
Verification is decisive for embedded software. The goal of this work is to verify temporal properti...
Temporal logic model checking techniques are applied, in a natural way, to the analysis of the set o...
We present an on-line algorithm for the runtime checking of temporal properties, expressed as past-t...
Temporal logic is a valuable tool for specifying correctness properties of reactive programs. With t...
Enterprise Information Systems, 9th International Conference, ICEIS 2007, Funchal, Madeira, June 12-...
AbstractProgram execution traces can be so large in practical testing and monitoring applications th...