On the Distributability of Mobile Ambients
Modern society is dependent on distributed software systems and to verify them different modelling languages such as mobile ambients were developed. To analyse the quality of mobile ambients as a good foundational model for distributed computation, we analyse the level of synchronisation between dis...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Open Publishing Association
2018-08-01
|
Series: | Electronic Proceedings in Theoretical Computer Science |
Online Access: | http://arxiv.org/pdf/1808.09361v1 |
id |
doaj-e3fdab83a9e240359c5c543346159e8e |
---|---|
record_format |
Article |
spelling |
doaj-e3fdab83a9e240359c5c543346159e8e2020-11-25T02:11:02ZengOpen Publishing AssociationElectronic Proceedings in Theoretical Computer Science2075-21802018-08-01276Proc. EXPRESS/SOS 201810412110.4204/EPTCS.276.9:3On the Distributability of Mobile AmbientsKirstin Peters0Uwe Nestmann1 TU Berlin TU Berlin Modern society is dependent on distributed software systems and to verify them different modelling languages such as mobile ambients were developed. To analyse the quality of mobile ambients as a good foundational model for distributed computation, we analyse the level of synchronisation between distributed components that they can express. Therefore, we rely on earlier established synchronisation patterns. It turns out that mobile ambients are not fully distributed, because they can express enough synchronisation to express a synchronisation pattern called M. However, they can express strictly less synchronisation than the standard pi-calculus. For this reason, we can show that there is no good and distributability-preserving encoding from the standard pi-calculus into mobile ambients and also no such encoding from mobile ambients into the join-calculus, i.e., the expressive power of mobile ambients is in between these languages. Finally, we discuss how these results can be used to obtain a fully distributed variant of mobile ambients.http://arxiv.org/pdf/1808.09361v1 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Kirstin Peters Uwe Nestmann |
spellingShingle |
Kirstin Peters Uwe Nestmann On the Distributability of Mobile Ambients Electronic Proceedings in Theoretical Computer Science |
author_facet |
Kirstin Peters Uwe Nestmann |
author_sort |
Kirstin Peters |
title |
On the Distributability of Mobile Ambients |
title_short |
On the Distributability of Mobile Ambients |
title_full |
On the Distributability of Mobile Ambients |
title_fullStr |
On the Distributability of Mobile Ambients |
title_full_unstemmed |
On the Distributability of Mobile Ambients |
title_sort |
on the distributability of mobile ambients |
publisher |
Open Publishing Association |
series |
Electronic Proceedings in Theoretical Computer Science |
issn |
2075-2180 |
publishDate |
2018-08-01 |
description |
Modern society is dependent on distributed software systems and to verify them different modelling languages such as mobile ambients were developed. To analyse the quality of mobile ambients as a good foundational model for distributed computation, we analyse the level of synchronisation between distributed components that they can express. Therefore, we rely on earlier established synchronisation patterns. It turns out that mobile ambients are not fully distributed, because they can express enough synchronisation to express a synchronisation pattern called M. However, they can express strictly less synchronisation than the standard pi-calculus. For this reason, we can show that there is no good and distributability-preserving encoding from the standard pi-calculus into mobile ambients and also no such encoding from mobile ambients into the join-calculus, i.e., the expressive power of mobile ambients is in between these languages. Finally, we discuss how these results can be used to obtain a fully distributed variant of mobile ambients. |
url |
http://arxiv.org/pdf/1808.09361v1 |
work_keys_str_mv |
AT kirstinpeters onthedistributabilityofmobileambients AT uwenestmann onthedistributabilityofmobileambients |
_version_ |
1724916808004141056 |