Next Article in Journal
Next Article in Special Issue
Previous Article in Journal
Previous Article in Special Issue
Sensors 2012, 12(6), 7109-7125; doi:10.3390/s120607109
Article

Personal Pervasive Environments: Practice and Experience

, *  and *
Received: 1 April 2012; in revised form: 8 May 2012 / Accepted: 23 May 2012 / Published: 29 May 2012
View Full-Text   |   Download PDF [1208 KB, uploaded 21 June 2014]
Abstract: In this paper we present our experience designing and developing two different systems to enable personal pervasive computing environments, Plan B and the Octopus. These systems were fully implemented and have been used on a daily basis for years. Both are based on synthetic (virtual) file system interfaces and provide mechanisms to adapt to changes in the context and reconfigure the system to support pervasive applications. We also present the main differences between them, focusing on architectural and reconfiguration aspects. Finally, we analyze the pitfalls and successes of both systems and review the lessons we learned while designing, developing, and using them.
Keywords: operating systems; middleware; pervasive computing; AmI operating systems; middleware; pervasive computing; AmI
This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Export to BibTeX |
EndNote


MDPI and ACS Style

Ballesteros, F.J.; Guardiola, G.; Soriano, E. Personal Pervasive Environments: Practice and Experience. Sensors 2012, 12, 7109-7125.

AMA Style

Ballesteros FJ, Guardiola G, Soriano E. Personal Pervasive Environments: Practice and Experience. Sensors. 2012; 12(6):7109-7125.

Chicago/Turabian Style

Ballesteros, Francisco J.; Guardiola, Gorka; Soriano, Enrique. 2012. "Personal Pervasive Environments: Practice and Experience." Sensors 12, no. 6: 7109-7125.



Sensors EISSN 1424-8220 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert