Standard

AmbientJS: A Mobile Cross-Platform Actor Library for Multi-Networked Mobile Applications. / Gonzalez Boix, Elisa; De Porre, Kevin; De Meuter, Wolfgang; Scholliers, Christophe.

In: Lecture Notes in Computer Science, Vol. 10789, ISBN 978-3-030-00301-2, 2018, p. 32-58.

Research output: Contribution to journalMeeting abstract (Journal)

Harvard

APA

Vancouver

Author

Gonzalez Boix, Elisa ; De Porre, Kevin ; De Meuter, Wolfgang ; Scholliers, Christophe. / AmbientJS: A Mobile Cross-Platform Actor Library for Multi-Networked Mobile Applications. In: Lecture Notes in Computer Science. 2018 ; Vol. 10789. pp. 32-58.

BibTeX

@article{77953b3ce7d0446f9b4a67fac224e051,
title = "AmbientJS: A Mobile Cross-Platform Actor Library for Multi-Networked Mobile Applications",
abstract = "In this paper, we argue that due to technological advances programmers today are faced with a ninth fallacy of distributed computing: “there is only one fixed application architecture throughout the lifetime of the application”. Mobile devices are nowadays equipped with wireless technology which allows them to interact with one another in both a peer-to-peer way (e.g. Wi-Fi-direct, bluetooth, etc.), and via a server in the cloud. Distributed software engineering abstractions, however, do not aid the programmer in developing mobile applications which communicate over multiple networking technologies. This paper introduces AmbientJS, a mobile cross-platform actor library which incorporates a novel type of remote reference, called network transparent references (NTRs), which allows to seamlessly combine multiple application architectures. We give an overview of the NTR model, detail their implementation in a novel actor library called AmbientJS and assess the performance of AmbientJS with benchmarks.",
author = "{Gonzalez Boix}, Elisa and {De Porre}, Kevin and {De Meuter}, Wolfgang and Christophe Scholliers",
year = "2018",
doi = "10.1007/978-3-030-00302-9_2",
language = "English",
volume = "10789",
pages = "32--58",
journal = "Lecture Notes in Computer Science",
issn = "0302-9743",
publisher = "Springer Verlag",

}

RIS

TY - JOUR

T1 - AmbientJS: A Mobile Cross-Platform Actor Library for Multi-Networked Mobile Applications

AU - Gonzalez Boix, Elisa

AU - De Porre, Kevin

AU - De Meuter, Wolfgang

AU - Scholliers, Christophe

PY - 2018

Y1 - 2018

N2 - In this paper, we argue that due to technological advances programmers today are faced with a ninth fallacy of distributed computing: “there is only one fixed application architecture throughout the lifetime of the application”. Mobile devices are nowadays equipped with wireless technology which allows them to interact with one another in both a peer-to-peer way (e.g. Wi-Fi-direct, bluetooth, etc.), and via a server in the cloud. Distributed software engineering abstractions, however, do not aid the programmer in developing mobile applications which communicate over multiple networking technologies. This paper introduces AmbientJS, a mobile cross-platform actor library which incorporates a novel type of remote reference, called network transparent references (NTRs), which allows to seamlessly combine multiple application architectures. We give an overview of the NTR model, detail their implementation in a novel actor library called AmbientJS and assess the performance of AmbientJS with benchmarks.

AB - In this paper, we argue that due to technological advances programmers today are faced with a ninth fallacy of distributed computing: “there is only one fixed application architecture throughout the lifetime of the application”. Mobile devices are nowadays equipped with wireless technology which allows them to interact with one another in both a peer-to-peer way (e.g. Wi-Fi-direct, bluetooth, etc.), and via a server in the cloud. Distributed software engineering abstractions, however, do not aid the programmer in developing mobile applications which communicate over multiple networking technologies. This paper introduces AmbientJS, a mobile cross-platform actor library which incorporates a novel type of remote reference, called network transparent references (NTRs), which allows to seamlessly combine multiple application architectures. We give an overview of the NTR model, detail their implementation in a novel actor library called AmbientJS and assess the performance of AmbientJS with benchmarks.

UR - http://www.scopus.com/inward/record.url?scp=85053083833&partnerID=8YFLogxK

U2 - 10.1007/978-3-030-00302-9_2

DO - 10.1007/978-3-030-00302-9_2

M3 - Meeting abstract (Journal)

VL - 10789

SP - 32

EP - 58

JO - Lecture Notes in Computer Science

JF - Lecture Notes in Computer Science

SN - 0302-9743

M1 - ISBN 978-3-030-00301-2

ER -

ID: 39824093