The ABCL/c+ is a C-based concurrent object-oriented language, designed as an extension of ABCL/l, a language developed by A. Yonezawa and others. In order to create the world of processes, a routine object is introduced which unifies procedures, functions, and objects. ABCL/c+ is then used to write an operating system kernel. The XINU operating system, developed by D. Comer and others of Bell Laboratories, is rewritten entirely in ABCL/c+. The result shows that concurrent object-oriented languages can produce a highly readable and understandable operating system kernel.
CITATION STYLE
Doi, N., Kodama, Y., & Hirose, K. (1988). An implementation of an operating system kernel using concurrent object oriented language ABCL/c+. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 322 LNCS, pp. 250–266). Springer Verlag. https://doi.org/10.1007/3-540-45910-3_15
Mendeley helps you to discover research relevant for your work.