A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2019; you can also visit the original URL.
The file type is application/pdf
.
Filters
An Asynchronous, Distributed Implementation of Mobile Ambients
[chapter]
2000
Lecture Notes in Computer Science
We present a first distributed implementation of the Cardelli-Gordon's ambient calculus. ...
We use Jocaml as an implementation language and we present a formal translation of Ambients into the distributed join calculus, the process calculus associated with Jocaml. ...
Conclusions We translated Mobile Ambients into the join calculus, and gave a first, asynchronous, distributed implementation of the ambient calculus in Jocaml, with a high level of concurrency. ...
doi:10.1007/3-540-44929-9_26
fatcat:hnwc7py5mfhotlcgpg2bc7sza4
Object-Oriented Coordination in Mobile Ad Hoc Networks
[chapter]
2007
Lecture Notes in Computer Science
This paper proposes to close the paradigmatic gap between an object-oriented language and its distributed communication infrastructure by introducing ambient references: loosely-coupled remote object references ...
We introduce an object-oriented referencing abstraction to express coordination between objects hosted on mobile devices interconnected by a wireless ad hoc network. ...
Ambient references have been implemented in a distributed object-oriented language called AmbientTalk, which we will briefly describe as well. ...
doi:10.1007/978-3-540-72794-1_13
fatcat:lb6smbis5zh57dbslweutfh76a
Ambient-Oriented Exception Handling
[chapter]
2006
Lecture Notes in Computer Science
Building on an analysis of the fundamental differences between mobile networks and their stationary counterparts, this paper establishes a set of criteria for an ambient-oriented exception handling mechanism ...
Similarly, the spontaneous interaction between both mobile and embedded devices plays an important role in the various Ambient Intelligence (AmI) scenarios proposed by the IST Advisory Group of the European ...
The application consists of participant editors which are distributed over various mobile devices. ...
doi:10.1007/11818502_8
fatcat:mxcpiuw435egpl4bjdat4gldvi
Ambient-oriented programming
2005
Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications - OOPSLA '05
A new field in distributed computing, called Ambient Intelligence, has emerged as a consequence of the increasing availability of wireless devices and the mobile networks they induce. ...
This hardware phenomenon leads us to postulate a suite of characteristics of future Ambient-Oriented Programming languages. ...
The experiment comprises the implementation of an ambient peer-to-peer instant messaging application deployed on smart phones. ...
doi:10.1145/1094855.1094867
dblp:conf/oopsla/DedeckerCMDM05
fatcat:dokjs6mkkbavvpbu7rjqpnvodm
Ambient-Oriented Programming in AmbientTalk
[chapter]
2006
Lecture Notes in Computer Science
A new field in distributed computing, called Ambient Intelligence, has emerged as a consequence of the increasing availability of wireless devices and the mobile networks they induce. ...
It is validated by implementing a collection of high level language features that are used in the implementation of an ambient messenger application . 2 A 'form' is a Scheme-like special form, i.e., a ...
Distributed naming provides a mechanism to communicate without knowing the address of an ambient resource. ...
doi:10.1007/11785477_16
fatcat:yujshpetkvg2lhbxr4k6lo2dlu
Distributed debugging for mobile networks
2014
Journal of Systems and Software
In this paper we argue that a novel kind of distributed debugger that we term an ambient-oriented debugger, is required. ...
Debuggers are an integral part, albeit often neglected, of the development of distributed applications. ...
Acknowledgements Elisa Gonzalez Boix and Carlos Noguera are funded by the MobiCraNT project of the Brussels Institute for Research and Innovation (Innoviris). ...
doi:10.1016/j.jss.2013.11.1099
fatcat:hes7x6dhezfxhgrd7htjsszuty
Ambient references
2006
Companion to the 21st ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications - OOPSLA '06
This paper reconsiders the remote object reference concept -one of the most fundamental programming abstractions of distributed programming languages -in the context of mobile networks. ...
We describe four desirable characteristics of remote references in mobile networks, show how existing remote object references fail to exhibit them, and subsequently propose ambient references: remote ...
Implementation Ambient references have been implemented in the actor-based distributed programming language AmbientTalk [10] , which is specifically designed for writing applications deployed on mobile ...
doi:10.1145/1176617.1176757
dblp:conf/oopsla/CutsemDMGDM06
fatcat:q4qrtijijjbsjktzhrtoypje6m
Distributed Object-Oriented Programming with RFID Technology
[chapter]
2010
Lecture Notes in Computer Science
In this paper, we propose extending the ambient-oriented programming paradigm to program RFID applications, by considering RFID tags as intermittently connected mutable proxy objects hosted on mobile distributed ...
These RFID tags can store a digital representation of the physical object and transmit it wirelessly to pervasive, context-aware applications running on mobile devices. ...
We do this by means of an example mobile RFID-enabled application that we use as a case study to motivate our implementation. First, we introduce the general idea of the application. ...
doi:10.1007/978-3-642-13645-0_5
fatcat:bjngkjrr6bbinbgfdcihfoht6u
Reactive queries in mobile ad hoc networks
2008
Proceedings of the 6th international workshop on Middleware for pervasive and ad-hoc computing - MPAC '08
This paper proposes the integration of two techniques to solve these problems: ambient references and reactive programming. ...
Ambient references are object-oriented communication abstractions that represent nearby remote objects in the mobile network and that make it possible to generate the events mentioned above. ...
The language is designed as a distributed scripting language that can be used to compose Java components which are distributed across a mobile ad hoc network. ...
doi:10.1145/1462789.1462792
dblp:conf/middleware/CarretonCM08
fatcat:c3rry5poffcili3l5sq7rpf6pe
Language Abstractions for RFID Technology
2009
Electronic Communications of the EASST
AmbientTalk, a research language aimed at pervasive applications running in mobile ad hoc networks, does offer such a programming model, but it is aimed at mobile devices interconnected via peer-to-peer ...
Developing pervasive and context-aware applications that make use of RFID technology is a daunting task given the high degree of failures inherent to communication with RFID tags. ...
and on top of which we implemented distributed event processing constructs geared towards mobile ad hoc networks. ...
doi:10.14279/tuj.eceasst.19.242
dblp:journals/eceasst/CarretonPM09
fatcat:oekps24ge5d5lned7xnbznmita
Ambient-oriented programming in ambientTalk
2005
Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications - OOPSLA '05
A new field in distributed computing, called Ambient Intelligence, has emerged as a consequence of the increasing availability of wireless devices and the mobile networks they induce. ...
Developing software for such mobile networks is extremely hard in conventional programming languages because of new distribution issues related to volatile network connections, dynamic network topologies ...
Mobile networks bring about a number of new distribution issues not found in classical distributed applications [6] . ...
doi:10.1145/1094855.1094879
dblp:conf/oopsla/MostinckxCDMD05
fatcat:l5t67mryp5bydauu3jw46kgst4
Ambient Clouds: Reactive Asynchronous Collections for Mobile Ad Hoc Network Applications
[chapter]
2013
Lecture Notes in Computer Science
In this paper, we propose an object-oriented abstraction called ambient clouds: a collection of objects whose contents are implicitly updated when changes occur. ...
Ambient clouds can be queried and composed using reactive standard query operators. We show how ambient clouds ease the development of a collaborative peer-to-peer drawing application. ...
Reactive Asynchronous Collections The implementation of ambient clouds is based on an reactive asynchronous collection framework that employs local Java collections. ...
doi:10.1007/978-3-642-38541-4_7
fatcat:7lsipngdxna6phneutqrj6qf3e
System-level approach to the design of collaborative distributed systems based on wireless sensor and actuator networks
2013
2013 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops)
A distributed Ambient Intelligence (AmI) monitoring and control scenario that consists of collaborating stationary and mobile WSAN nodes with high degree of reactivity is presented. ...
In this paper, we show how a concurrent programming language, SystemJ, is used to develop a middleware-free distributed system that consists of a combination of stationary and mobile WSAN nodes. ...
A distributed system with both fixed and mobile nodes brings a number of challenges in the design and implementation of such systems, just to name a few. ...
doi:10.1109/percomw.2013.6529571
dblp:conf/percom/AtmojoSW13
fatcat:qdb4ngtdo5h4bcnhe6j2teyv54
On the Distributability of Mobile Ambients
2018
Electronic Proceedings in Theoretical Computer Science
Finally, we discuss how these results can be used to obtain a fully distributed variant of mobile ambients. ...
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. ...
Nonetheless, [9] presents an encoding from MA into J in order to build a distributed implementation of mobile ambients in Jocaml ( [6] ). ...
doi:10.4204/eptcs.276.9
fatcat:u4x7uvwxwjbw5n6msivr6t6dge
Orchestrating nomadic mashups using workflows
2010
Proceedings of the 3rd and 4th International Workshop on Web APIs and Services Mashups - Mashups '09/'10
The consequence is that these services must be discovered at runtime in an ad hoc fashion and must execute asynchronously to prevent a disconnected service to block the execution of an entire mashup. ...
This paper proposes a workflow language specifically sculpted to function in nomadic networks to allow a high level specification of the interactions between mobile services constituting the mashup. ...
Acknowledgements This research is partly funded by Alcatel-Lucent Belgium and the Institute for the Promotion of Innovation through Science and Technology in Flanders (IWT-Vlaanderen) through the DIY-SE ...
doi:10.1145/1944999.1945000
dblp:conf/ecows/PhilipsCJMJ10
fatcat:izlj3kzxuvd4dend2xbr4fjapa
« Previous
Showing results 1 — 15 out of 4,570 results