Personal Pervasive Environments: Practice and Experience

被引:2
作者
Ballesteros, Francisco J. [1 ]
Guardiola, Gorka [1 ]
Soriano, Enrique [1 ]
机构
[1] Univ Rey Juan Carlos, Lab Sistemas, E-28943 Madrid, Spain
关键词
operating systems; middleware; pervasive computing; AmI; ARCHITECTURE;
D O I
10.3390/s120607109
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
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.
引用
收藏
页码:7109 / 7125
页数:17
相关论文
共 27 条
[1]  
Ballesteros F.J., 2011, ROSAC20112 GSYC URJC
[2]  
Ballesteros F.J., 2006, P 4 ANN IEEE INT C P
[3]  
Ballesteros F.J., 2010, P 8 ANN IEEE INT C P
[4]   Plan B: Using files instead of middleware [J].
Ballesteros, Francisco J. ;
Soriano, Enrique ;
Guardiola, Gorka ;
Leal, Katia .
IEEE PERVASIVE COMPUTING, 2007, 6 (03) :58-65
[5]   Octopus: An Upperware based system for building personal pervasive environments [J].
Ballesteros, Francisco J. ;
Soriano, Enrique ;
Guardiola, Gorka .
JOURNAL OF SYSTEMS AND SOFTWARE, 2012, 85 (07) :1637-1649
[6]  
Coffman D., 2007, RC24344 IBM TJ WATS
[7]   Uniform web presence architecture for people, places, and things [J].
Debaty, P ;
Caswell, D .
IEEE PERSONAL COMMUNICATIONS, 2001, 8 (04) :46-51
[8]  
Drytkiewicz W., 2004, P IEEE INT C MOB AD, P340
[9]  
Feng Li S., 2000, P 2000 ACM S APPL CO, V2, P601
[10]  
Fielding R.T., 2000, ARCHITECTURAL STYLES