TY - GEN
T1 - 2K
T2 - 3rd Workshop on Object-Oriented Technology, ECOOP 1998
AU - Kon, Fabio
AU - Singhai, Ashish
AU - Campbell, Roy H.
AU - Carvalho, Dulcineia
AU - Moore, Robert
AU - Ballesteros, Francisco J.
N1 - Publisher Copyright:
© Springer-Verlag Berlin Heidelberg 1998.
PY - 1998
Y1 - 1998
N2 - 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 inter-dependence. 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.
AB - 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 inter-dependence. 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.
UR - http://www.scopus.com/inward/record.url?scp=84947901679&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84947901679&partnerID=8YFLogxK
U2 - 10.1007/3-540-49255-0_115
DO - 10.1007/3-540-49255-0_115
M3 - Conference contribution
AN - SCOPUS:84947901679
SN - 3540654607
SN - 9783540654605
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 388
EP - 389
BT - Object-Oriented Technology
A2 - Demeyer, Serge
A2 - Bosch, Jan
PB - Springer
Y2 - 20 July 1998 through 24 July 1998
ER -