QDIME: QoS-aware dynamic binary instrumentation

P Arafa, GM Tchamgoue, H Kashif… - 2017 IEEE 25th …, 2017 - ieeexplore.ieee.org
Software systems with quality of service (QoS), such as database management systems and
web servers, are ubiquitous. Such systems must meet strict performance requirements …

Diagnostic framework for distributed application performance anomaly based on adaptive instrumentation

S Zhang, D Liu, L Zhou, Z Ren… - 2020 2nd International …, 2020 - ieeexplore.ieee.org
Instrumentation technology can obtain the status information of the distributed system when
it is running. It is the core part of software performance management tools. But the use of …

Flexible and extensible runtime verification for Java (Extended Version)

C **ang, Z Qi, W Binder - International Journal of Software …, 2015 - World Scientific
Runtime verification validates the correctness of a program's execution trace. Much work has
been done on improving the expressiveness and efficiency of runtime verification. However …

Adaptable runtime monitoring for the java virtual machine

A Rosà, Y Zheng, H Sun, O Javed, W Binder - Leveraging Applications of …, 2016 - Springer
Nowadays, many programming language implementations and programming frameworks
target the Java Virtual Machine (JVM). Examples include the Java and Scala compilers …