Modelling and Analysing Overlay Networks by Ambients with Wormholes

Rene Rydhof Hansen, Christian W. Probst

Research output: Contribution to book/anthology/report/conference proceedingArticle in proceedingResearchpeer-review

3 Citations (Scopus)

Abstract

Process calculi are a powerful mechanism to formally model distributed systems, and are especially useful for assessing trust, security, and privacy issues in mobile and ubiquitous computing and networking. However, they often only support a single modelling approach and semantics, whereas distributed systems and networks often are a conglomeration of different technologies and functionalities. In this paper we propose a novel approach to model these systems and make them amenable to formal analysis. We enhance the ambient calculus with 'wormholes' as a convenient way for ambients to travel between 'worlds' representing the different technologies and functionalities by means of different semantic layers. Our approach enables easy and natural modelling and analysis of multi-layer systems for ubiquitous computing and networking.

Original languageEnglish
Title of host publication2018 11th International Conference on Mobile Computing and Ubiquitous Network, ICMU 2018
PublisherIEEE Signal Processing Society
Publication date2018
Article number8653596
ISBN (Electronic)9784907626341
DOIs
Publication statusPublished - 2018
Event11th International Conference on Mobile Computing and Ubiquitous Network, ICMU 2018 - Auckland, New Zealand
Duration: 5 Oct 20188 Oct 2018

Conference

Conference11th International Conference on Mobile Computing and Ubiquitous Network, ICMU 2018
Country/TerritoryNew Zealand
CityAuckland
Period05/10/201808/10/2018
Series2018 11th International Conference on Mobile Computing and Ubiquitous Network, ICMU 2018

Keywords

  • Mobile communication architectures.
  • Mobile computing
  • Overlay networks

Fingerprint

Dive into the research topics of 'Modelling and Analysing Overlay Networks by Ambients with Wormholes'. Together they form a unique fingerprint.

Cite this