Plan B: Using files instead of middleware

被引:6
作者
Ballesteros, Francisco J. [1 ]
Soriano, Enrique [1 ]
Guardiola, Gorka [1 ]
Leal, Katia [1 ]
机构
[1] Univ Rey Juan Carlos, Madrid, Spain
关键词
D O I
10.1109/MPRV.2007.65
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Plan B operating system is created to map abstract interfaces to files and adopts to file tree availability. The system is easy to program and offers a general purpose computing environment, as well as supports smart space without using middleware. Plan B is the first system that is used in all machines and all the applications in the environment and allows for more convenient programming of pervasive computing applications. Abstract interfaces are provided that is amenable to both users and applications through file trees. The file trees server also provides abstract operations on the resource and provides all the implementation for such operations, making it shared. Plan B uses various protocols to export resources such as Plan 9 File System Protocol that lets machines export and remotely use files. Plan B handles authentication and protection for the systems and does not require any administration domain and is known to scale well.
引用
收藏
页码:58 / 65
页数:8
相关论文
共 22 条
[1]  
ALGARA KL, 2005, P IEEE INT C PERV SE, P127
[2]   A new network abstraction for mobile and ubiquitous computing environments in the plan B operating system [J].
Ballesteros, FJ ;
Castro, EM ;
Muzquiz, GG ;
Algara, KL ;
Quirós, PD .
SIXTH IEEE WORKSHOP ON MOBILE COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2004, :112-121
[3]   Traditional systems can work well for pervasive applications a case study: Plan 9 from Bell Labs becomes ubiquitous. [J].
Ballesteros, FJ ;
Guardiola, G ;
Soriano, E ;
Leal, K .
THIRD IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, 2005, :295-299
[4]  
BALLESTEROS FJ, 2004, J BRASILIAN COMPUTER, V10
[5]  
Ballesteros FJ, 2006, PERCOM 2006: FOURTH ANNUAL IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, P126
[6]  
Ballesteros FJ, 2006, PERCOM 2006: FOURTH ANNUAL IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, P77
[7]  
EDWARDS WK, 2002, P 8 ANN INT C MOB CO, P279
[8]   Project Aura: Toward distraction-free pervasive computing [J].
Garlan, David ;
Siewiorek, Daniel P. ;
Smailagic, Asim ;
Steenkiste, Peter .
IEEE Pervasive Computing, 2002, 1 (02) :22-31
[9]  
Gifford D. K., 1991, Operating Systems Review, V25, P16, DOI 10.1145/121133.121138
[10]   The Ninja architecture for robust Internet-scale systems and services [J].
Gribble, SD ;
Welsh, M ;
von Behren, R ;
Brewer, EA ;
Culler, D ;
Borisov, N ;
Czerwinski, S ;
Gummadi, R ;
Hill, J ;
Joseph, A ;
Katz, RH ;
Mao, ZM ;
Ross, S ;
Zhao, B .
COMPUTER NETWORKS-THE INTERNATIONAL JOURNAL OF COMPUTER AND TELECOMMUNICATIONS NETWORKING, 2001, 35 (04) :473-497