A programming framework for distributed computing continuum systems

Distributed Computing Continuum Systems (DCCS) integrate a large-scale cloud side and a wide-area heterogeneous edge side within the same network environment and is therefore a more general computing paradigm than cloud or edge computing. There are currently no programming technologies suitable for...

Full description

Saved in:
Bibliographic Details
Published in:Science of computer programming Vol. 248; p. 103366
Main Authors: Zhao, Zhehao, Chen, Yifeng
Format: Journal Article
Language:English
Published: Elsevier B.V 01.03.2026
Subjects:
ISSN:0167-6423
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Distributed Computing Continuum Systems (DCCS) integrate a large-scale cloud side and a wide-area heterogeneous edge side within the same network environment and is therefore a more general computing paradigm than cloud or edge computing. There are currently no programming technologies suitable for the support of DCCS application development. In this paper, we introduce a programming framework called Wolfs, which uses only basic programming constructs from programming-language theories. The framework is communication-centric in the sense that high-level communication models and lower-level communication protocols are organised in a hierarchy. Data-processing computations are inserted in the hierarchy as actions. This design allows application-level information to influence network routing and connection management. Wolfs programming is demonstrated in two case studies.
ISSN:0167-6423
DOI:10.1016/j.scico.2025.103366