Interconnected cloud computing environments: Challenges, taxonomy, and survey

AN Toosi, RN Calheiros, R Buyya - ACM Computing Surveys (CSUR), 2014 - dl.acm.org
A brief review of the Internet history reveals the fact that the Internet evolved after the
formation of primarily independent networks. Similarly, interconnected clouds, also called …

AmbientTalk: programming responsive mobile peer-to-peer applications with actors

T Van Cutsem, EG Boix, C Scholliers… - … Languages, Systems & …, 2014 - Elsevier
The rise of mobile computing platforms has given rise to a new class of applications: mobile
applications that interact with peer applications running on neighbouring phones …

Developing correctly replicated databases using formal tools

N Schiper, V Rahli, R Van Renesse… - 2014 44th Annual …, 2014 - ieeexplore.ieee.org
Fault-tolerant distributed systems often contain complex error handling code. Such code is
hard to test or model-check because there are often too many possible failure scenarios to …

Seamless distributed computing from the geometry of interaction

O Fredriksson, DR Ghica - International Symposium on Trustworthy Global …, 2012 - Springer
In this paper we present a seamless approach to writing and compiling distributed code. By
“seamless” we mean that the syntax and semantics of the distributed program remain the …

Threat‐based declassification and endorsement for mobile computing

L Yin, Y Guo, H Zhang, W Huang… - Chinese Journal of …, 2019 - Wiley Online Library
Declassification and endorsement can efficiently improve the usability of mobile
applications. However, both declassify and endorse operations in practice are often ad‐hoc …

Event structures for the reversible early internal π-calculus

E Graversen, I Phillips, N Yoshida - … of Logical and Algebraic Methods in …, 2022 - Elsevier
The π-calculus is a widely used process calculus, which models communications between
processes and allows the passing of communication links. Various operational semantics of …

Location-independent routing in process network overlays

M Dam, K Palmskog - Service Oriented Computing and Applications, 2015 - Springer
In distributed computing, location transparency—the decoupling of objects from their
physical location—is desirable in that it can simplify application development and enables …

Gopi: Compiling linear and static channels in go

M Giunti - … Conference on Coordination Languages and Models, 2020 - Springer
We identify two important features to enhance the design of communication protocols
specified in the pi-calculus, that are linear and static channels, and present a compiler …

[PDF][PDF] The universal process

Y Fu - Logical Methods in Computer Science, 2017 - lmcs.episciences.org
A universal process of a process calculus is one that, given the Gödel index of a process of a
certain type, produces a process equivalent to the encoded process. This paper …

Agent-Based Decentralized Grid Model

H Kang, J Li, L Zhang, T Feng, Q Yin, Y Liu - IEEE Access, 2020 - ieeexplore.ieee.org
Decentralization of grid systems plays an important role in improving their efficiency and
fault tolerance. To enhance the performance and stability of grid and mitigate the problems …