@proceedings {35,
	title = {Event Loop Coordination Using Meta-programming},
	year = {2013},
	publisher = {Springer Berlin Heidelberg},
	abstract = {Event-based programming is used in different domains, ranging from user interface development to various distributed systems. Combining different event-based subsystems into one system forces the developer to manually coordinate the different event loops of these subsystems. This leads to a lot of excessive code and, in addition, some event loops are prey to lifecycle state changes. On mobile applications, for example, event loops can be shut down when memory runs low on the device. Current approaches take care of the communication problems between the different types of event loops, but become complex when trying to deal with lifecycle state changes. We propose a new coordination model, Elector, that allows two event loops to run separately, and introduce a novel kind of reference, called undead references. These references do not only allow communication between the event loops, but also handle lifecycle state changes in such a way that they do not influence other event loops.},
	keywords = {Ambient-oriented programming, Coordination model, Event loops, Mobile platforms},
	doi = {10.1007/978-3-642-38493-6_14},
	author = {Laure Philips and Dries Harnie and Kevin Pinte and Wolfgang De Meuter}
}
@article {358,
	title = {Software abstractions for mobile RFID-enabled applications},
	journal = {Software: Practice and Experience},
	volume = {43},
	year = {2013},
	pages = {1219{\~A}{\textcent}{\^a}{\quotesinglbase}{\textlnot}{\^a}{\texteuro}{\oe}1239},
	abstract = {Our everyday environments may soon be pervaded with radio frequency identification (RFID) tags integrated in physical objects. 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. However, communicating with RFID tags is prone to many failures inherent to the technology. This hinders the development of such applications, as traditional programming models require the programmer to deal with the RFID hardware characteristics manually. On the other hand, traditional RFID middleware focuses on limited scenarios in an enterprise context and not on general ubiquitous computing scenarios. In this paper, we extend the ambient-oriented programming paradigm to program RFID applications, by considering RFID tags as intermittently connected mutable proxy objects hosted on mobile distributed computing devices, and detail our prototype implementation.},
	keywords = {Ambient-oriented programming, mobile RFID-enabled applications, pervasive computing, RFID},
	issn = {1097-024X},
	doi = {10.1002/spe.1114},
	url = {http://dx.doi.org/10.1002/spe.1114},
	author = {Andoni Lombide Carreton and Kevin Pinte and Wolfgang De Meuter}
}
@inbook {360,
	title = {Distributed Object-Oriented Programming with RFID Technology},
	booktitle = {Distributed Applications and Interoperable Systems},
	series = {Lecture Notes in Computer Science},
	volume = {6115},
	year = {2010},
	pages = {56-69},
	publisher = {Springer Berlin Heidelberg},
	organization = {Springer Berlin Heidelberg},
	abstract = {Our everyday environments will soon be pervaded with RFID tags integrated in physical objects. 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. However, communicating with RFID tags is prone to many failures inherent to the technology. This hinders the development of such applications as traditional programming models require the programmer to deal with the RFID hardware characteristics manually.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 computing devices.},
	keywords = {Ambient-oriented programming, mobile RFID-enabled applications, pervasive computing, RFID},
	isbn = {978-3-642-13644-3},
	doi = {10.1007/978-3-642-13645-0_5},
	url = {http://dx.doi.org/10.1007/978-3-642-13645-0_5},
	author = {Andoni Lombide Carreton and Kevin Pinte and Wolfgang De Meuter},
	editor = {Eliassen, Frank and Kapitza, R{\~A}{\textflorin}{\^A}{\textonequarter}diger}
}
