Show simple item record

dc.contributor.authorZaichenkov, Pavel
dc.contributor.authorTveretina, Olga
dc.contributor.authorShafarenko, Alex
dc.date.accessioned2017-06-29T13:08:43Z
dc.date.available2017-06-29T13:08:43Z
dc.date.issued2016-06-01
dc.identifier.citationZaichenkov , P , Tveretina , O & Shafarenko , A 2016 , ' Configuring Cloud-Service Interfaces Using Flow Inheritance ' , Paper presented at iFMCloud'16: The First International Workshop on Formal Methods for and on the Cloud , Iceland , 4/06/16 . https://doi.org/10.4204/EPTCS.228.4
dc.identifier.citationconference
dc.identifier.urihttp://hdl.handle.net/2299/18676
dc.descriptionPavel Zaichenkov, Olga Tveretina, Alex Shafarenko, ‘Configuring Cloud-Service Interfaces Using Flow Inheritance’, paper presented at iFMCloud'16: The First International Workshop on Formal Methods for and on the Cloud, Reykjavic, Iceland, 1- 4 June, 2016.
dc.description.abstractTechnologies for composition of loosely-coupled web services in a modular and flexible way are in high demand today. On the one hand, the services must be flexible enough to be reused in a variety of contexts. On the other hand, they must be specific enough so that their composition may be provably consistent. The existing technologies (WS-CDL, WSCI and session types) require a behavioural contract associated with each service, which is impossible to derive automatically. Furthermore, neither technology supports flow inheritance: a mechanism that automatically and transparently propagates data through service pipelines. This paper presents a novel mechanism for automatic interface configuration of such services. Instead of checking consistency of the behavioural contracts, our approachfocuses solely on that of data formats in the presence of subtyping, polymorphism and flow inheritance. The paper presents a toolchain that automatically derives service interfaces from the code and performs interface configuration taking non-local constraints into account. Although the configuration mechanism is global, the services are compiled separately. As a result, the mechanism does not raise source security issues despite global service availability in adaptable form.en
dc.format.extent1003031
dc.language.isoeng
dc.titleConfiguring Cloud-Service Interfaces Using Flow Inheritanceen
dc.contributor.institutionSchool of Computer Science
dc.contributor.institutionCentre for Computer Science and Informatics Research
dc.contributor.institutionBiocomputation Research Group
dc.description.statusPeer reviewed
rioxxterms.versionofrecord10.4204/EPTCS.228.4
rioxxterms.typeOther
herts.preservation.rarelyaccessedtrue


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record