A conceptual framework for adaptation
In this position paper we present a conceptual vision of adaptation, a key feature of
autonomic systems. We put some stress on the role of control data and argue how some of …
autonomic systems. We put some stress on the role of control data and argue how some of …
[PDF][PDF] Multiparty session types for safe runtime adaptation in an actor language
Human fallibility, unpredictable operating environments, and the heterogeneity of hardware
devices are driving the need for software to be able to adapt as seen in the Internet of Things …
devices are driving the need for software to be able to adapt as seen in the Internet of Things …
Replication, refinement & reachability: complexity in dynamic condition-response graphs
We explore the complexity of reachability and run-time refinement under safety and liveness
constraints in event-based process models. Our study is framed in the DCR^ ⋆⋆ process …
constraints in event-based process models. Our study is framed in the DCR^ ⋆⋆ process …
Compositional verification of self-adaptive cyber-physical systems
Cyber-Physical Systems (CPSs) must often self-adapt to respond to changes in their
operating environment. However, using formal verification techniques to provide assurances …
operating environment. However, using formal verification techniques to provide assurances …
Safety, liveness and run-time refinement for modular process-aware information systems with dynamic sub processes
We study modularity, run-time adaptation and refinement under safety and liveness
constraints in event-based process models with dynamic sub-process instantiation. The …
constraints in event-based process models with dynamic sub-process instantiation. The …
Self-adaptation and secure information flow in multiparty communications
We present a comprehensive model of structured communications in which self-adaptation
and security concerns are jointly addressed. More specifically, we propose a model of …
and security concerns are jointly addressed. More specifically, we propose a model of …
[HTML][HTML] Incremental model checking of delta-oriented software product lines
We propose DeltaCCS, a delta-oriented extension to Milner's process calculus CCS to
formalize behavioral variability in software product line specifications in a modular way. In …
formalize behavioral variability in software product line specifications in a modular way. In …
Self-adaptive monitors for multiparty sessions
M Coppo, M Dezani-Ciancaglini… - 2014 22nd Euromicro …, 2014 - ieeexplore.ieee.org
This paper aims at incorporating the notion of self-adaptiveness in the context of multiparty
sessions, by focusing on the issue of ensuring correctness for dynamic adaptations. A formal …
sessions, by focusing on the issue of ensuring correctness for dynamic adaptations. A formal …
Self-adaptive multiparty sessions
M Coppo, M Dezani-Ciancaglini, B Venneri - Service Oriented Computing …, 2015 - Springer
To model the notion of self-adaptiveness for multiparty sessions, we propose a formal
framework, where participants can access and modify the global state, in such a way that the …
framework, where participants can access and modify the global state, in such a way that the …
DeltaCCS: a core calculus for behavioral change
Abstract Concepts for enriching formal languages with variability capabilities aim at
comprehensive specifications and efficient development of families of similar software …
comprehensive specifications and efficient development of families of similar software …