As the Internet grows and users become more mobile, users will need to be able to access from remote locations all of the same computing resources that they use in their offices. Some users accomplish this by taking everything with them, in the form of high-priced, high-powered laptop computers. This thesis investigates another possible solution to the problem of mobile users, that of a location independent user desktop. This thesis and its related project will produce a JAVA based User Name Service, Application Service and User Desktop Application that use a combination of local and remote servers to provide location independent services. The Desktop application will provide a basic desktop environment to the user, including a tool bar and simple configuration management to demonstrate the basic principles of this system. The User Name Service will provide desktop configuration information to local and remote users. The Application service will provide (rudimentary) applications for the user to use on his/her desktop. This thesis will investigate the basic properties of proxy services, configuration management, user key management, access control, and communication issues that arise in the investigation and implementation of a location independent environment.

Library of Congress Subject Headings

User interfaces (Computer systems); Client/server computing; Java (Computer program language); Software engineering

Publication Date


Document Type


Student Type

- Please Select One -

Department, Program, or Center

Computer Engineering (KGCOE)


Shaaban, Muhammad

Advisor/Committee Member

Czernikowski, Roy


Note: imported from RIT’s Digital Media Library running on DSpace to RIT Scholar Works. Physical copy available through RIT's The Wallace Library at: QA76.9.U83 H375 1997 DOI: 10.58044/kgcoe-5451


RIT – Main Campus