Designing and implementing<i>Choices</i>

Roy H. Campbell, Nayeem Islam, David Raila, Peter W. Madany

Communications of the ACM · 1993 · 129 citations · 11 references

DOIFull text

Open access

Abstract

CHOICES" AN OBJECT-ORIENTED SYSTEM IN C ++ e describe our experiences in constructing Choices and a design methodology that extends existing design approaches by explicidy encouraging specialization, as well as design and code reuse. Although many operating system techniques and designs are well documented, few object-oriented operating systems exist and have been described. SOS [23], CHORUS [18], and Apertos [26] are other examples of object-oriented operating systems.

References

11