A runtime model based monitoring approach for cloud

J Shao, H Wei, Q Wang, H Mei - 2010 IEEE 3rd International …, 2010 - ieeexplore.ieee.org
Monitoring plays a significant role in improving the quality of service in cloud computing. It
helps clouds to scale resource utilization adaptively, to identify defects in services for service …

Online inference and enforcement of temporal properties

M Gabel, Z Su - Proceedings of the 32nd ACM/IEEE International …, 2010 - dl.acm.org
The interfaces of software components are often paired with specifications or protocols that
prescribe correct and safe usage. An important class of these specifications consists of …

Monitoring distributed real-time systems: A survey and future directions

AE Goodloe, L Pike - 2010 - ntrs.nasa.gov
Runtime monitors have been proposed as a means to increase the reliability of safety-critical
systems. In particular, this report addresses runtime monitors for distributed hard real-time …

You should better enforce than verify

Y Falcone - International Conference on Runtime Verification, 2010 - Springer
This tutorial deals with runtime enforcement and advocates its use as an extension of
runtime verification. While research efforts in runtime verification have been mainly …

Formal analysis of log files

H Barringer, A Groce, K Havelund… - Journal of aerospace …, 2010 - arc.aiaa.org
Runtime verification as a field faces several challenges. One key challenge is how to keep
the overheads associated with its application low. This is especially important in real-time …

Effective interprocedural resource leak detection

E Torlak, S Chandra - Proceedings of the 32nd ACM/IEEE International …, 2010 - dl.acm.org
Garbage collection relieves programmers from the burden of explicit memory management.
However, explicit management is still required for finite system resources, such as I/O …

Efficient hybrid typestate analysis by determining continuation-equivalent states

E Bodden - Proceedings of the 32nd ACM/IEEE International …, 2010 - dl.acm.org
Typestate analysis determines whether a program violates a set of finite-state properties.
Because the typestate-analysis problem is statically undecidable, researchers have …

Clara: A framework for partially evaluating finite-state runtime monitors ahead of time

E Bodden, P Lam, L Hendren - International Conference on Runtime …, 2010 - Springer
Researchers have developed a number of runtime verification tools that generate runtime
monitors in the form of AspectJ aspects. In this work, we present C lara, a novel framework to …

Efficient monitoring of parametric context-free patterns

PON Meredith, D Jin, F Chen, G Roşu - Automated Software Engineering, 2010 - Springer
Recent developments in runtime verification and monitoring show that parametric regular
and temporal logic specifications can be efficiently monitored against large programs …

Reducing configurations to monitor in a software product line

CHP Kim, E Bodden, D Batory, S Khurshid - Runtime Verification: First …, 2010 - Springer
A software product line is a family of programs where each program is defined by a unique
combination of features. Product lines, like conventional programs, can be checked for …