A survey on the Distributed Computing stack

C Ramon-Cortes, P Alvarez, F Lordan, J Alvarez… - Computer Science …, 2021 - Elsevier
In this paper, we review the background and the state of the art of the Distributed Computing
software stack. We aim to provide the readers with a comprehensive overview of this area by …

Cooperative intelligent transport systems: Choreography-based urban traffic coordination

M Autili, L Chen, C Englund… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
With the emerging connected automated vehicles, 5G and Internet of Things (IoT), vehicles
and road infrastructure become connected and cooperative, enabling Cooperative …

SOCK: A Calculus for Service Oriented Computing

C Guidi, R Lucchi, R Gorrieri, N Busi… - … Computing–ICSOC 2006 …, 2006 - Springer
Abstract Service oriented computing is an emerging paradigm for designing distributed
applications where service and composition are the main concepts it is based upon. In this …

A conceptual framework for adaptation

R Bruni, A Corradini, F Gadducci… - … 2012, Held as Part of the …, 2012 - Springer
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 …

Self-reconfiguring microservices

M Gabbrielli, S Giallorenzo, C Guidi, J Mauro… - … to Frank de Boer on the …, 2016 - Springer
Microservices is an emerging paradigm for the development of distributed systems that,
originating from Service-Oriented Architecture, focuses on the small dimension, the loose …

A formal framework for specifying and verifying microservices based process flows

M Camilli, C Bellettini, L Capra, M Monga - Software Engineering and …, 2018 - Springer
The microservices architectural style is changing the way in which software is perceived,
conceived and designed. Thus, there is a call for techniques and tools supporting the …

Composing services with JOLIE

F Montesi, C Guidi, G Zavattaro - Fifth European Conference on …, 2007 - ieeexplore.ieee.org
Service composition and service statefulness are key concepts in Web Service system
programming. In this paper we present JOLIE, which is the full implementation of our formal …

JS4Cloud: script‐based workflow programming for scalable data analysis on cloud platforms

F Marozzo, D Talia, P Trunfio - Concurrency and Computation …, 2015 - Wiley Online Library
Workflows are an effective paradigm to model complex data analysis processes, such as
knowledge discovery in databases applications, which can be efficiently executed on …

Automatic code generation for the orchestration of web services with Reo

SSTQ Jongmans, F Santini, M Sargolzaei… - Service-Oriented and …, 2012 - Springer
We present a compositional construction of Web Services, using Reo and Constraint
Automata as the main “glue” ingredients. Reo is a graphical and exogenous coordination …

Automating the generation of cyber range virtual scenarios with VSDL

G Costa, E Russo, A Armando - arXiv preprint arXiv:2001.06681, 2020 - arxiv.org
A cyber range is an environment used for training security experts and testing attack and
defence tools and procedures. Usually, a cyber range simulates one or more critical …