On Execution Platforms for Large-Scale Aggregate Computing

被引:20
|
作者
Viroli, Mirko [1 ]
Casadei, Roberto [1 ]
Pianini, Danilo [1 ]
机构
[1] Univ Bologna, Via Sacchi 3, I-47521 Cesena, Italy
关键词
Aggregate computing; Large-scale systems; Internet of Things; Execution platforms; Cloud computing;
D O I
10.1145/2968219.2979129
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Aggregate computing is proposed as a computational model and associated toolchain to engineer adaptive large-scale situated systems, including IoT and wearable computing systems. Though originated in the context of WSN-like (peer-to-peer and fully distributed) systems, we argue it is a model that can transparently fit a variety of execution platforms (decentralised, server-mediated, cloud/fog-oriented), due to its ability of declaratively designing systems by global-level abstractions: it opens the possibility of intrinsically supporting forms of load balancing, elasticity and toleration of medium- and long-term changes of computational infrastructures. To ground the discussion, we present ongoing work in the context of scafi, a language and platform support for computational fields based on the Scala programming language and Akka actor framework.
引用
收藏
页码:1321 / 1326
页数:6
相关论文
共 50 条
  • [31] Efficient Aggregate Computations in Large-Scale Dense WSN
    Pereira, Nuno
    Gomes, Ricardo
    Andersson, Bjoern
    Tovar, Eduardo
    15TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATION SYMPOSIUM: RTAS 2009, PROCEEDINGS, 2009, : 317 - 326
  • [32] Simulating Large-scale Aggregate MASs with Alchemist and Scala
    Casadei, Roberto
    Pianini, Danilo
    Viroli, Mirko
    PROCEEDINGS OF THE 2016 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2016, 8 : 1495 - 1504
  • [33] Toward Control of Large-Scale Quantum Computing
    DiVincenzo, David P.
    SCIENCE, 2011, 334 (6052) : 50 - 51
  • [34] Computing Asymptotic Gains of Large-Scale Interconnections
    Rueffer, Bjoern S.
    Ito, Hiroshi
    Dower, Peter M.
    49TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2010, : 7413 - 7418
  • [35] The Application of Cloud Computing in Large-Scale Statistic
    Sun Xiuli
    Li Ying
    Hu Baofang
    Sun Hongfeng
    PROCEEDINGS OF THE 1ST INTERNATIONAL WORKSHOP ON CLOUD COMPUTING AND INFORMATION SECURITY (CCIS 2013), 2013, 52 : 308 - 311
  • [36] SCIDDLE - A TOOL FOR LARGE-SCALE DISTRIBUTED COMPUTING
    ARBENZ, P
    SPRENGER, C
    LUTHI, HP
    VOGEL, S
    CONCURRENCY-PRACTICE AND EXPERIENCE, 1995, 7 (02): : 121 - 146
  • [37] Superconducting Computing in Large-Scale Hybrid Systems
    Holmes, D. Scott
    Kadin, Alan M.
    Johnson, Mark W.
    COMPUTER, 2015, 48 (12) : 34 - 42
  • [38] Large-Scale Reconfigurable Computing in a Microsoft Datacenter
    Putnam, Andrew
    2014 IEEE HOT CHIPS 26 SYMPOSIUM (HCS), 2014,
  • [39] Large-scale volunteer computing over the Internet
    Costa, Fernando
    Silva, Joao Nuno
    Veiga, Luis
    Ferreira, Paulo
    JOURNAL OF INTERNET SERVICES AND APPLICATIONS, 2012, 3 : 329 - 346
  • [40] Advanced learning for large-scale heterogeneous computing
    Zou, Quan
    Liu, Wei
    Merler, Michele
    Ji, Rongrong
    NEUROCOMPUTING, 2016, 217 : 1 - 2