ScaFi: A Scala DSL and Toolkit for Aggregate Programming.

SoftwareX(2022)

引用 3|浏览7
暂无评分
摘要
Supported by current socio-scientific trends, programming the global behaviour of whole computa-tional collectives makes for great opportunities, but also significant challenges. Recently, aggregate computing has emerged as a prominent paradigm for so-called collective adaptive systems program-ming. To shorten the gap between such research endeavours and mainstream software development and engineering, we present SCAFI, a Scala toolkit providing an internal domain-specific language, libraries, a simulation environment, and runtime support for practical aggregate computing systems development.(c) 2022 Published by Elsevier B.V. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
更多
查看译文
关键词
Aggregate programming, Computational fields, Macro-level programming, Distributed computing, Scala toolkit
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要