Capítulo de livro Revisado por pares

An Implementation of an Operating System Kernel using Concurrent Object Oriented Language ABCL/c+

1988; Springer Science+Business Media; Linguagem: Inglês

10.1007/3-540-45910-3_15

ISSN

1611-3349

Autores

Norihisa Doi, Yasushi Kodama, Ken Hirose,

Tópico(s)

Real-Time Systems Scheduling

Resumo

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.

Referência(s)