From security to assurance in the cloud: A survey

CA Ardagna, R Asal, E Damiani, QH Vu - ACM Computing Surveys …, 2015 - dl.acm.org
The cloud computing paradigm has become a mainstream solution for the deployment of
business processes and applications. In the public cloud vision, infrastructure, platform, and …

RELAX: a language to address uncertainty in self-adaptive systems requirement

J Whittle, P Sawyer, N Bencomo, BHC Cheng… - Requirements …, 2010 - Springer
Self-adaptive systems have the capability to autonomously modify their behavior at run-time
in response to changes in their environment. Self-adaptation is particularly necessary for …

A journey to highly dynamic, self-adaptive service-based applications

E Di Nitto, C Ghezzi, A Metzger, M Papazoglou… - Automated Software …, 2008 - Springer
Future software systems will operate in a highly dynamic world. Systems will need to operate
correctly despite of unespected changes in factors such as environmental conditions, user …

Runtime enforcement of web service message contracts with data

S Hallé, R Villemaire - IEEE Transactions on Services …, 2011 - ieeexplore.ieee.org
An increasing number of popular SOAP web services exhibit a stateful behavior, where a
successful interaction is determined as much by the correct format of messages as by the …

Practical interruptible conversations: distributed dynamic verification with multiparty session types and python

R Demangeon, K Honda, R Hu, R Neykova… - Formal Methods in …, 2015 - Springer
The rigorous and comprehensive verification of communication-based software is an
important engineering challenge in distributed systems. Drawn from our industrial …

A low-effort analytics platform for visualizing evolving Flask-based Python web services

P Vogel, T Klooster, V Andrikopoulos… - 2017 IEEE Working …, 2017 - ieeexplore.ieee.org
Tens of thousands of web applications are written in Flask, a Python-based web framework.
Despite a rich ecosystem of extensions, there is none that supports the developer in gaining …

[HTML][HTML] Monitoring networks through multiparty session types

L Bocchi, TC Chen, R Demangeon, K Honda… - Theoretical Computer …, 2017 - Elsevier
In large-scale distributed infrastructures, applications are realised through communications
among distributed components. The need for methods for assuring safe interactions in such …

Runtime monitoring of message-based workflows with data

S Hallé, R Villemaire - 2008 12th International IEEE Enterprise …, 2008 - ieeexplore.ieee.org
We present an algorithm for the runtime monitoring of business process properties with data
parameterization. The properties are expressed in LTL-FO+, an extension to traditional …

Practical interruptible conversations: Distributed dynamic verification with session types and python

R Hu, R Neykova, N Yoshida, R Demangeon… - Runtime Verification: 4th …, 2013 - Springer
The rigorous and comprehensive verification of communication-based software is an
important engineering challenge in distributed systems. Drawn from our industrial …

Security policy monitoring of BPMN‐based service compositions

M Asim, A Yautsiukhin, AD Brucker… - Journal of Software …, 2018 - Wiley Online Library
Abstract Service composition is a key concept of Service‐Oriented Architecture that allows
for combining loosely coupled services that are offered and operated by different service …