Title :
A new model of abstraction for operating system design
Author :
Kiczales, Gregor ; Theimer, Marvin ; Welch, Brent
Author_Institution :
Xerox PARC, Palo Alto, CA, USA
Abstract :
This historical basis of operating systems work has been the concept of black-box abstraction. But this traditional notion of abstraction fails to support emerging practice in the operating system community where, more and more, one seems to want to give clients access to previously internal aspects of the implementation. The authors present a new model of abstraction, dual-abstraction, and show how to think about existing work under that model. They also discuss some issues for future work that the new model makes evident
Keywords :
abstract data types; object-oriented programming; operating systems (computers); abstraction; dual-abstraction; operating system design; Character recognition; Heart; Libraries; Memory management; Operating systems; Programming profession; Resource management; Systems engineering education; Virtual manufacturing; Writing;
Conference_Titel :
Object Orientation in Operating Systems, 1992., Proceedings of the Second International Workshop on
Conference_Location :
Dourdan
Print_ISBN :
0-8186-3015-9
DOI :
10.1109/IWOOOS.1992.252962