CORBA based design and implementation of universal personal computing

TitleCORBA based design and implementation of universal personal computing
Publication TypeJournal Article
Year of Publication2003
AuthorsToro, M., T. T. Huynh, J. S. Zhu, K. M. Liu, and V. C. M. Leung
JournalMobile Networks & Applications

Universal personal computing (UPC) supports nomadic computing at user mobility and at terminal mobility levels in a user-friendly way. That is, a user can access computing resources anywhere on the Internet, using any available mobile or stationary terminal attached to any subnet supporting UPC services. These services are provided via agents and enable a personalized computing environment that is familiar to or customized by the user and independent of the terminal and subnet, utilizing locally available facilities. Hence, UPC requires a homogenous distributed processing environment. We selected CORBA as a natural platform-independent framework for UPC, and Java for the implementation of client side objects and agents of UPC. We developed our design of UPC services in SDL, the formal description technique of the ITU-T, and we used ObjectGEODE which is a commercially available tool set supporting object-oriented design and verification of systems. For the implementation of the prototype we selected Borland's VisiBroker which supports Java implementation of the client objects.

a place of mind, The University of British Columbia

Electrical and Computer Engineering
2332 Main Mall
Vancouver, BC Canada V6T 1Z4
Tel +1.604.822.2872
Fax +1.604.822.5949

Emergency Procedures | Accessibility | Contact UBC | © Copyright 2021 The University of British Columbia