@inbook {355,
	title = {Enabling Cross-Technology Mobile Applications with Network-Aware References},
	booktitle = {Coordination Models and Languages},
	series = {Lecture Notes in Computer Science},
	volume = {6721},
	year = {2011},
	pages = {142-156},
	publisher = {Springer Berlin Heidelberg},
	organization = {Springer Berlin Heidelberg},
	abstract = {Mobile devices, such as smart phones, have become ubiquitous. This evolution has given rise to a vast ecosystem of mobile applications. Typically these applications only use a small subset of the networking technologies at their disposal. Building applications that use multiple networking technologies simultaneously or exploit knowledge about the available connections is a laborious task. Programmers must manually keep track of the connectivity state and duplicate communication code per connection type. This paper presents network-aware references, a distributed object-oriented programming abstraction that eases multi-networking for mobile applications and allows programmers to react to changes in the connectivity of different networks around them. We show how network-aware references are implemented and evaluate how well they switch between technologies.},
	keywords = {Bluetooth, distributed programming, mobile applications, multi-networking, Network-awareness, Wi-Fi},
	isbn = {978-3-642-21463-9},
	doi = {10.1007/978-3-642-21464-6_10},
	url = {http://dx.doi.org/10.1007/978-3-642-21464-6_10},
	author = {Kevin Pinte and Dries Harnie and Theo D{\~A}{\textcent}{\^a}{\quotesinglbase}{\textlnot}{\^a}{\quotedblbase}{\textcent}Hondt},
	editor = {Wolfgang De Meuter and Roman, Gruia-Catalin}
}
