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 such applications is challenging because of problems inherent to concurrent and distributed pro-gramming, and because of problems inherent to mobile networks, such as the fact that wireless network connectivity is often intermittent, and the lack of centralized infrastructure to coordinate the peers. We present AmbientTalk, a distributed programming language designed specifically to de-velop mobile peer-to-peer applications. AmbientTalk aims to make it easy to develop mobile applications that are resilient to network failures by design. We describe the langu...
This paper looks at the requirements of a programming language for mobile computing and discusses th...
Peer-to-peer (P2P) overlay networks and mobile ad hoc networks share many key characteristics such a...
Peer-to-peer (P2P) overlay networks and mobile ad hoc networks share many key characteristics such a...
Mobility is an important paradigm for modern distributed applications, where mobile code is supplied...
Debuggers are an integral part, albeit often neglected, of the development of dis-tributed applicati...
With current programming languages programmers have to manually keep track of device connectivity st...
this paper we argue that these paradigms are not well suited to operation in the emerging mobile env...
Abstract. Pervasive applications running on mobile ad hoc networks have to be conceived as loosely-c...
Abstract This PhD thesis addresses the issue of alleviating the burden of developing ad hoc applicat...
It is important to note that the need to support ad-hoc and potentially mobile arrangements of devic...
Mobile code is being investigated by many researchers as an alternative for the implementation of mo...
A problem with a ubiquitous device like a cellular phone is that it is not properly integrated with ...
We introduce spotcast, a new communication abstraction specifically aimed at the development of mobi...
We present the design, implementation and evaluation of an open programmable mobile network based on...
The increasing proliferation of mobile devices has raised the expectations for user-customized and e...
This paper looks at the requirements of a programming language for mobile computing and discusses th...
Peer-to-peer (P2P) overlay networks and mobile ad hoc networks share many key characteristics such a...
Peer-to-peer (P2P) overlay networks and mobile ad hoc networks share many key characteristics such a...
Mobility is an important paradigm for modern distributed applications, where mobile code is supplied...
Debuggers are an integral part, albeit often neglected, of the development of dis-tributed applicati...
With current programming languages programmers have to manually keep track of device connectivity st...
this paper we argue that these paradigms are not well suited to operation in the emerging mobile env...
Abstract. Pervasive applications running on mobile ad hoc networks have to be conceived as loosely-c...
Abstract This PhD thesis addresses the issue of alleviating the burden of developing ad hoc applicat...
It is important to note that the need to support ad-hoc and potentially mobile arrangements of devic...
Mobile code is being investigated by many researchers as an alternative for the implementation of mo...
A problem with a ubiquitous device like a cellular phone is that it is not properly integrated with ...
We introduce spotcast, a new communication abstraction specifically aimed at the development of mobi...
We present the design, implementation and evaluation of an open programmable mobile network based on...
The increasing proliferation of mobile devices has raised the expectations for user-customized and e...
This paper looks at the requirements of a programming language for mobile computing and discusses th...
Peer-to-peer (P2P) overlay networks and mobile ad hoc networks share many key characteristics such a...
Peer-to-peer (P2P) overlay networks and mobile ad hoc networks share many key characteristics such a...