Bjoern Holste, V. Stankovski, Petar Kochovski, A. Puliafito, Philippe Massonet
{"title":"Blockchain Based Variability Management Solutions for Fog Native Open Source Software","authors":"Bjoern Holste, V. Stankovski, Petar Kochovski, A. Puliafito, Philippe Massonet","doi":"10.1109/icat47117.2019.8938888","DOIUrl":null,"url":null,"abstract":"The complexity of Cloud-Fog-Edge computing systems is high due to the high variability which can be expected to grow further in the future with more IoT devices, computing architecture and specific requirements from security, regulation and users. One way to manage this complexity is to consider the Cloud-Fog-Edge Continuum as a single infrastructure of devices and components to be used in a seamless way to deliver new advanced services. Such a framework would integrate the handling of all connected devices, requirements and manage their variability. This paper proposes a framework called VarOps which provides an intuitive Workbench, enabling the design of software considering variability, making possible the re-use of dockerized components to significantly increase efficiency in development of new solutions. VarOps exploits Blockchain as a distributed ledger technology, variability formal modelling approaches, Smart Contracts, Trustful and Trustless Smart Oracles and knowledge management solutions as the underlying technologies and presents some example use cases.","PeriodicalId":214902,"journal":{"name":"2019 XXVII International Conference on Information, Communication and Automation Technologies (ICAT)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 XXVII International Conference on Information, Communication and Automation Technologies (ICAT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/icat47117.2019.8938888","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
The complexity of Cloud-Fog-Edge computing systems is high due to the high variability which can be expected to grow further in the future with more IoT devices, computing architecture and specific requirements from security, regulation and users. One way to manage this complexity is to consider the Cloud-Fog-Edge Continuum as a single infrastructure of devices and components to be used in a seamless way to deliver new advanced services. Such a framework would integrate the handling of all connected devices, requirements and manage their variability. This paper proposes a framework called VarOps which provides an intuitive Workbench, enabling the design of software considering variability, making possible the re-use of dockerized components to significantly increase efficiency in development of new solutions. VarOps exploits Blockchain as a distributed ledger technology, variability formal modelling approaches, Smart Contracts, Trustful and Trustless Smart Oracles and knowledge management solutions as the underlying technologies and presents some example use cases.