Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

2K: A Reflective, Component-Based Operating System for Rapidly Changing Environments

Fabio KonContact Information, Ashish SinghaiContact Information, Roy H. CampbellContact Information, Dulcineia CarvalhoContact Information, Robert MooreContact Information and Francisco J. BallesterosContact Information

(6)  University of Illinois at Urbana-Champaign, 1304 W. Springfield Av, Urbana, IL 61801, USA
(7)  Universidad Carlos III de Madrid, E-28911 Leganes, Madrid, Spain
Abstract
Modern computing environments face both low-frequency infrastructural changes, such as software and hardware upgrades, and frequent changes, such as fluctuations in the network bandwidth and CPU load. However, existing operating systems are not designed to cope with rapidly changing environments. They provide no mechanism to permit the insertion of self-adapting components that can optimize system performance according to diversity, software and hardware changes, and variations in the environment. They are not designed to accommodate dynamic updates of software, or to deal with component interdependence.
This paper describes the philosophy behind 2K, a reflective, component-based operating system, and shows how it can be used to manage dynamism in modern computer environments.
Fabio Kon is supported in part by a grant from CAPES, the Brazilian Research Agency, proc.# 1405/95-2.
Ashish Singhai is supported in part by the grant NSF CDA 94-01124.

Contact Information Fabio Kon
Email: f-kon@cs.uiuc.edu

Contact Information Ashish Singhai
Email: singhai@cs.uiuc.edu

Contact Information Roy H. Campbell
Email: rhc@cs.uiuc.edu

Contact Information Dulcineia Carvalho
Email: dcarvalh@cs.uiuc.edu

Contact Information Robert Moore
Email: rbmoore@cs.uiuc.edu

Contact Information Francisco J. Ballesteros
Email: nemo@gsyc.inf.uc3m.es
Fulltext Preview (Small, Large)
Image of the first page of the fulltext


Export this chapter
Export this chapter as RIS | Text
 
Remote Address: 38.107.191.108 • Server: MPWEB26
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)