Building safe PaaS clouds: A survey on security in multitenant software platforms

L Rodero-Merino, LM Vaquero, E Caron, A Muresan… - computers & …, 2012 - Elsevier
This paper surveys the risks brought by multitenancy in software platforms, along with the
most prominent solutions proposed to address them. A multitenant platform hosts and …

Runtime verification for LTL and TLTL

A Bauer, M Leucker, C Schallhart - ACM Transactions on Software …, 2011 - dl.acm.org
This article studies runtime verification of properties expressed either in lineartime temporal
logic (LTL) or timed lineartime temporal logic (TLTL). It classifies runtime verification in …

Opportunities and obligations for physical computing systems

JA Stankovic, I Lee, A Mok, R Rajkumar - Computer, 2005 - ieeexplore.ieee.org
The recent confluence of embedded and real-time systems with wireless, sensor, and
networking technologies is creating a nascent infrastructure for a technical, economic, and …

Copilot: A hard real-time runtime monitor

L Pike, A Goodloe, R Morisset, S Niller - International Conference on …, 2010 - Springer
We address the problem of runtime monitoring for hard real-time programs—a domain in
which correctness is critical yet has largely been overlooked in the runtime monitoring …

Spatio-temporal event model for cyber-physical systems

Y Tan, MC Vuran, S Goddard - 2009 29th IEEE International …, 2009 - ieeexplore.ieee.org
The emerging cyber-physical systems (CPSs) are envisioned to integrate computation,
communication and control with the physical world. Therefore, CPS requires close …

What is a trace? A runtime verification perspective

G Reger, K Havelund - … Symposium on Leveraging Applications of Formal …, 2016 - Springer
Abstract Runtime Monitoring or Verification deals with traces. In its most simple form a
monitoring system takes a trace produced by a system and a specification of correct …

Temporal assertions using AspectJ

V Stolz, E Bodden - Electronic notes in theoretical computer science, 2006 - Elsevier
We present a runtime verification framework for Java programs. Properties can be specified
in Linear-time Temporal Logic (LTL) over AspectJ pointcuts. These properties are checked …

A survey of runtime monitoring instrumentation techniques

I Cassar, A Francalanza, L Aceto… - arxiv preprint arxiv …, 2017 - arxiv.org
Runtime Monitoring is a lightweight and dynamic verification technique that involves
observing the internal operations of a software system and/or its interactions with other …

Self-supervising bpel processes

L Baresi, S Guinea - IEEE Transactions on Software …, 2010 - ieeexplore.ieee.org
Service compositions suffer changes in their partner services. Even if the composition does
not change, its behavior may evolve over time and become incorrect. Such changes cannot …

On limitations of friendly jamming for confidentiality

NO Tippenhauer, L Malisa… - … IEEE symposium on …, 2013 - ieeexplore.ieee.org
Wireless communication provides unique security challenges, but also enables novel ways
to defend against attacks. In the past few years, a number of works discussed the use of …