Blockchain Based Variability Management Solutions for Fog Native Open Source Software

被引:0
|
作者
Holste, Bjoern [1 ]
Stankovski, Vlado [2 ]
Kochovski, Petar [3 ]
Puliafito, Antonio [4 ]
Massonet, Philippe [5 ]
机构
[1] Blockchain Technol Res Technol Inst, Frankfurt, Germany
[2] Univ Ljubljana, Fac Civil & Geodet Engn, Ljubljana, Slovenia
[3] Univ Ljubljana, Fac Comp & Informat Sci, Ljubljana, Slovenia
[4] Univ Messina, Dept Engn, Messina, Italy
[5] CETIC Res Ctr, Sci Coordinat, Charleroi, Belgium
关键词
Software development; variability management; fog computing; Blockchain; Internet-of-Things;
D O I
10.1109/icat47117.2019.8938888
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] OpenVolcano: An Open-Source Software Platform for Fog Computing
    Bruschi, R.
    Lago, P.
    Lamanna, G.
    Lombardo, C.
    Mangialardi, S.
    [J]. 2016 28TH INTERNATIONAL TELETRAFFIC CONGRESS (ITC 28), VOL 2, 2016, : 22 - 27
  • [2] A Study of Variability Spaces in Open Source Software
    Nadi, Sarah
    [J]. PROCEEDINGS OF THE 35TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2013), 2013, : 1353 - 1356
  • [3] A digital collections management system based on open source software
    Zhang, A
    Gourley, D
    [J]. 2003 JOINT CONFERENCE ON DIGITAL LIBRARIES, PROCEEDINGS, 2003, : 381 - 381
  • [4] Risk Management in Projects Based on Open-Source Software
    Nguyen Duc Linh
    Phan Duy Hung
    Vu Thu Diep
    Ta Duc Tung
    [J]. 2019 8TH INTERNATIONAL CONFERENCE ON SOFTWARE AND COMPUTER APPLICATIONS (ICSCA 2019), 2019, : 178 - 183
  • [5] Document management in software development activities: standards and feasibility of open source solutions
    Eito-Brun, Ricardo
    [J]. IBERSID-REVISTA DE SISTEMAS DE INFORMACION Y DOCUMENTACION, 2008, 2 : 79 - 84
  • [6] Open Source Systems: Enterprise Software and Solutions
    Stamelos, Ioannis
    Varlamis, Iraklis
    Anagnostopoulos, Dimosthenis
    Gonzalez-Barahona, Jesus M.
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2020, 163
  • [7] Open Source Software solutions in Indian libraries
    Hanumappa, Anilkumar
    Dora, Mallikarjun
    Navik, Viral
    [J]. LIBRARY HI TECH, 2014, 32 (03) : 409 - 422
  • [8] Web application for project management based on open source solutions
    Wojtera, M.
    Sakowicz, B.
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE MIXED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2006, : 797 - +
  • [9] Trust management in social Internet of vehicles: Factors, challenges, blockchain, and fog solutions
    Iqbal, Razi
    Butt, Talal Ashraf
    Afzaal, Muhammad
    Salah, Khaled
    [J]. INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2019, 15 (01)
  • [10] Track on open source software development and solutions OSSDs
    Badard, Thierry
    Banzi, Massimo
    Leclercq, Éric
    [J]. Proceedings - 5th International Conference on Signal-Image Technology and Internet-Based Systems, SITIS 2009, 2009,