Software reliability has become more important than ever in recent years, as a wide spectrum of software solutions are being used on various platforms. To this end, runtime monitoring is one of the most promising and feasible solutions for enhancing software reliability. In particular, runtime monitoring of parametric properties (parametric monitoring) has been receiving growing attention for its suitability in object-oriented systems. Despite many parametric monitoring approaches that have been proposed recently, they are still not widely used in real applications, implying that parametric monitoring is not sufficiently practical yet. In this dissertation, three perspectives for better practicality of parametric monitoring are pro...
Efficient monitoring of parametric properties, in spite of increasingly growing interest thanks to a...
A run-time monitor shares computational resources, such as memory and CPU time, with the target prog...
In order to perform meaningful experiments in optimizing compilation and runtime system design, res...
Runtime monitoring is an effective means to improve the reliability of systems. In recent years, pa...
Parametric properties are behavioral properties over program events that depend on one or more param...
Parametric properties are behavioral properties over program events that depend on one or more param...
Monitoring-Oriented Programming (MOP) is a formal framework for software development and analysis, i...
Parametric trace expressions are a formalism expressly designed for parametric runtime verification ...
Mining formal specifications from program executions has numerous applications in software analysis,...
Modern software systems are complex and often built using components that are provided with their ap...
<p>In production environments, runtime performance monitoring is often limited to logging of high le...
Abstract. This article gives an overview of the Monitoring Oriented Programming framework (MOP). In ...
This paper describes our Java Performance Monitoring Toolkit (JPMT), which is developed for detailed...
A run-time monitor shares computational resources, such as memory and CPU time, with the target prog...
Modern software systems are complex and often built using components that are provided with their ap...
Efficient monitoring of parametric properties, in spite of increasingly growing interest thanks to a...
A run-time monitor shares computational resources, such as memory and CPU time, with the target prog...
In order to perform meaningful experiments in optimizing compilation and runtime system design, res...
Runtime monitoring is an effective means to improve the reliability of systems. In recent years, pa...
Parametric properties are behavioral properties over program events that depend on one or more param...
Parametric properties are behavioral properties over program events that depend on one or more param...
Monitoring-Oriented Programming (MOP) is a formal framework for software development and analysis, i...
Parametric trace expressions are a formalism expressly designed for parametric runtime verification ...
Mining formal specifications from program executions has numerous applications in software analysis,...
Modern software systems are complex and often built using components that are provided with their ap...
<p>In production environments, runtime performance monitoring is often limited to logging of high le...
Abstract. This article gives an overview of the Monitoring Oriented Programming framework (MOP). In ...
This paper describes our Java Performance Monitoring Toolkit (JPMT), which is developed for detailed...
A run-time monitor shares computational resources, such as memory and CPU time, with the target prog...
Modern software systems are complex and often built using components that are provided with their ap...
Efficient monitoring of parametric properties, in spite of increasingly growing interest thanks to a...
A run-time monitor shares computational resources, such as memory and CPU time, with the target prog...
In order to perform meaningful experiments in optimizing compilation and runtime system design, res...