Table Of ContentDavid Eyers
Spyros Voulgaris (Eds.)
2
7
2
3 Distributed Applications
1
S
C
and Interoperable Systems
N
L
22nd IFIP WG 6.1 International Conference, DAIS 2022
Held as Part of the 17th International Federated Conference
on Distributed Computing Techniques, DisCoTec 2022
Lucca, Italy, June 13–17, 2022, Proceedings
Lecture Notes in Computer Science 13272
FoundingEditors
GerhardGoos
KarlsruheInstituteofTechnology,Karlsruhe,Germany
JurisHartmanis
CornellUniversity,Ithaca,NY,USA
EditorialBoardMembers
ElisaBertino
PurdueUniversity,WestLafayette,IN,USA
WenGao
PekingUniversity,Beijing,China
BernhardSteffen
TUDortmundUniversity,Dortmund,Germany
MotiYung
ColumbiaUniversity,NewYork,NY,USA
Moreinformationaboutthisseriesathttps://link.springer.com/bookseries/558
·
David Eyers Spyros Voulgaris (Eds.)
Distributed Applications
and Interoperable Systems
22nd IFIP WG 6.1 International Conference, DAIS 2022
Held as Part of the 17th International Federated Conference
on Distributed Computing Techniques, DisCoTec 2022
Lucca, Italy, June 13–17, 2022
Proceedings
Editors
DavidEyers SpyrosVoulgaris
UniversityofOtago AthensUniversityofEconomics
Dunedin,NewZealand andBusiness
Athens,Greece
ISSN 0302-9743 ISSN 1611-3349 (electronic)
LectureNotesinComputerScience
ISBN 978-3-031-16091-2 ISBN 978-3-031-16092-9 (eBook)
https://doi.org/10.1007/978-3-031-16092-9
©IFIPInternationalFederationforInformationProcessing2022
Thisworkissubjecttocopyright.AllrightsarereservedbythePublisher,whetherthewholeorpartofthe
material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation,
broadcasting, reproduction on microfilms or in any other physical way, and transmission or information
storageandretrieval,electronicadaptation,computersoftware,orbysimilarordissimilarmethodologynow
knownorhereafterdeveloped.
Theuseofgeneraldescriptivenames,registerednames,trademarks,servicemarks,etc.inthispublication
doesnotimply,evenintheabsenceofaspecificstatement,thatsuchnamesareexemptfromtherelevant
protectivelawsandregulationsandthereforefreeforgeneraluse.
Thepublisher,theauthors,andtheeditorsaresafetoassumethattheadviceandinformationinthisbookare
believedtobetrueandaccurateatthedateofpublication.Neitherthepublishernortheauthorsortheeditors
give a warranty, expressed or implied, with respect to the material contained herein or for any errors or
omissionsthatmayhavebeenmade.Thepublisherremainsneutralwithregardtojurisdictionalclaimsin
publishedmapsandinstitutionalaffiliations.
ThisSpringerimprintispublishedbytheregisteredcompanySpringerNatureSwitzerlandAG
Theregisteredcompanyaddressis:Gewerbestrasse11,6330Cham,Switzerland
Foreword
The 17th International Federated Conference on Distributed Computing Techniques
(DisCoTec 2022) took place during June 13–17, 2022. It was organized by the IMT
School for Advanced Studies Lucca, Italy. The DisCoTec series is one of the major
eventssponsoredbytheInternationalFederationforInformationProcessing(IFIP)and
the European Association for Programming Languages and Systems (EAPLS). This
year’seventcomprisedthreeconferences:
– COORDINATION,theIFIPWG6.124thInternationalConferenceonCoordination
ModelsandLanguages;
– DAIS,theIFIPWG6.122ndInternationalConferenceonDistributedApplications
andInteroperableSystems;and
– FORTE,theIFIPWG6.142ndInternationalConferenceonFormalTechniquesfor
DistributedObjects,Components,andSystems.
Together, these conferences covered a broad spectrum of distributed computing
subjects, ranging from theoretical foundations and formal description techniques to
systemsresearchissues.Asiscustomary,theeventalsoincludedseveralplenarysessions
inadditiontotheindividualsessionsofeachconference,whichgatheredattendantsfrom
thethreeconferences.Theseincludedjointinvitedspeakersessionsandajointsession
forthebestpapersfromtherespectivethreeconferences.
Associatedwiththefederatedevent,fourworkshopstookplace:
– DisCoTecTools,atutorialsessionpromotingmaturetoolsinthefieldofdistributed
computing;
– BlockTEE2022,theFirstInternationalWorkshoponBlockchainTechnologiesand
TrustedExecutionEnvironments;
– CoMinDs 2022, the First International Workshop on Collaborative Mining for
DistributedSystems;
– FOCODILE2022,the3rdInternationalWorkshopontheFoundationsofConsensus
andDistributedLedgers;and
– ICE 2022, the 15th International Workshop on Interaction and Concurrency
Experience.
Finally,inthecontextofthefederatedevent,fivetutorialswereoffered:
– AnintroductiontoSpatialLogicsandSpatialModelChecking;
– AGentleAdventureMechanisingMessagePassingConcurrencySystems;
– SmartcontractsinBitcoinandBitML;
– The(cid:2)QSystemsDevelopmentParadigm;and
– ChorChain:aModel-drivenApproachforTrustedExecutionofMulti-partyBusiness
ProcessesonBlockchain.
vi Foreword
I would like to thank the Program Committee chairs of the different events for
their help and cooperation during the preparation of the conference, and the Steering
Committee and Advisory Boards of DisCoTec and its conferences for their guidance
and support. The organization of DisCoTec 2022 was only possible thanks to the
dedicatedworkoftheOrganizingCommittee,includingLetterioGalletta(chairofthe
localorganizingcommittee),MarinellaPetrocchiandSimoneSoderi(membersofthe
localorganizingcommittee),FrancescoTiezzi(workshopsandtutorialschair),Giorgio
Audrito(publicitychair),andallthestudentsandcolleagueswhovolunteeredtheirtime
tohelp.Iwouldalsoliketothanktheinvitedspeakersfortheirexcellenttalks.Finally,
I would like to thank IFIP WG 6.1 and EAPLS for sponsoring this event, Springer’s
LectureNotesinComputerScienceteamfortheirsupportandsponsorship,EasyChair
for providing the reviewing framework, and the IMT School for Advanced Studies
Luccaforprovidingthesupportandinfrastructuretohosttheevent.
June2022 RoccoDeNicola
Preface
This volume contains the papers presented at the 22nd IFIP International Conference
on Distributed Applications and Interoperable Systems (DAIS 2022), sponsored by
the International Federation for Information Processing (IFIP) and organized by IFIP
WG 6.1. The DAIS conference series addresses all practical and conceptual aspects
of distributed applications, including their design, modeling, implementation, and
operation;thesupportingmiddleware;appropriatesoftwareengineeringmethodologies
andtools;andexperimentalstudiesandapplications.DAIS2022washeldduringJune
13–17,2022,inLucca,Italy,aspartofDisCoTec2022,the17thInternationalFederated
ConferenceonDistributedComputingTechniques.
Weofferedthreedistinctpapertracks:fullresearchpapers,fullpracticalexperience
reports, and work-in-progress papers. We received 19 initial abstract submissions, 16
of which were for research papers, one for a practical experience report, and two for
work-in-progress papers. All submissions were reviewed by three to four Program
Committee(PC)members.Thereviewprocessincludedapost-reviewdiscussionphase,
during which the merits of all papers were discussed by the PC. The committee
decided to accept nine full research papers, one full practical experience report, two
work-in-progresspapers,andaninvitedpaper.
The accepted papers cover a broad range of topics in distributed algorithms,
scalabilityandavailability,streamprocessing,privacy,distributedledgers,andtrusted
hardware.
The conference was made possible by the hard work and cooperation of many
people working in several different committees and organizations, all of which are
listed in these proceedings. In particular, we are grateful to the PC members for their
commitmentandthoroughreviews,andfortheiractiveparticipationinthediscussion
phase,andtoalltheexternalreviewersfortheirhelpinevaluatingsubmissions.Finally,
we also thank the DisCoTec general chair, Rocco De Nicola, and the DAIS Steering
Committeechair,LuísVeiga,fortheirconstantavailability,support,andguidance.
June2022 DavidEyers
SpyrosVoulgaris
Organization
GeneralChair
RoccoDeNicola IMTSchoolforAdvancedStudiesLucca,Italy
ProgramCommitteeChairs
DavidEyers UniversityofOtago,NewZealand
SpyrosVoulgaris AthensUniversityofEconomicsandBusiness,
Greece
SteeringCommittee
LydiaY.Chen TUDelft,TheNetherlands
FrankEliassen UniversityofOslo,Norway
RüdigerKapitza TechnicalUniversityofBraunschweig,Germany
RuiOliveira UniversityofMinhoandINESCTEC,Portugal
HansP.Reiser UniversityofPassau,Germany
LauraRicci UniversityofPisa,Italy
SilviaBonomi UniversitàdegliStudidiRoma“LaSapienza”,
Italy
EtienneRiviére EcolePolytechniquedeLouvain,Belgium
JosePereira UniversityofMinhoandINESCTEC,Portugal
LuísVeiga(Chair) INESC-IDandUniversidadedeLisboa,Portugal
ProgramCommittee
EduardoAlchieri UniversidadedeBrasília,Brazil
Pierre-LouisAublin KeioUniversity,Japan
SilviaBonomi UniversitàdegliStudidiRoma“LaSapienza”,
Italy
DavideFrey Inria,France
VanaKalogeraki AthensUniversityofEconomicsandBusiness,
Greece
EvangeliaKalyvianaki UniversityofCambridge,UK
FábioKon UniversityofSãoPaulo,Brazil
JoãoLeitão UniversidadeNovadeLisboa,Portugal
DanielLucani AarhusUniversity,Denmark
KostasMagoutis UniversityofIoannina,Greece
x Organization
HeinMeling UniversityofStavanger,Norway
ClaudioAntaresMezzina UniversityUrbino,Italy
AlbertoMontresor UniversityofTrento,Italy
DanielO’Keeffe RoyalHolloway,UniversityofLondon,England
EmanuelOnica AlexandruIoanCuzaUniversityofIasi,Romania
MartaPatino UniversidadPolitecnicadeMadrid,Spain
JoséOrlandoPereira UniversidadedoMinhoandINESCTEC,
Portugal
HansP.Reiser ReykjavíkUniversity,Iceland
RomainRouvoy UniversityofLille1,France
ValerioSchiavoni UniversityofNeuchâtel,Switzerland
PierreSutra TelecomSudParis,France
LocalOrganization
RoccoDeNicola
LetterioGalletta
MarinellaPetrocchi
SimoneSoderi
FrancescoTiezzi
GiorgioAudrito
AdditionalReviewers
ChristianBerger UniversityofPassau,Germany
EmileCadorel Inria,France
JohannesKöstler UniversityofPassau,Germany
AdrienLuxey Inria,France
AntonisPapaioannou FORTH,Greece
OlivierRuas Inria,France