Browse by author
Lookup NU author(s): Dr Robert Stroud
To accommodate the rapid changes in computing technology and the increasing demands of applications, operating systems must be made flexible and extensible. Although the object-oriented approach makes operating systems customisable, its ""black-box"" nature makes it hard to achieve such customisability. In this paper, we analyse some important problems with the object-oriented approach, and suggest using metaobject protocols to solve the problems. We discuss the use of metaobject protocols to construct metaobjects that provide transparent support to application programmers for non-functional requirements such as fault tolerance, and show how this approach is flexible and customisable if necessary.
Author(s): Wu Z, Stroud RJ
Publication type: Report
Publication status: Published
Series Title: Department of Computing Science Technical Report Series
Year: 1995
Pages: 4
Print publication date: 01/10/1995
Source Publication Date: October 1995
Report Number: 535
Institution: Department of Computing Science, University of Newcastle upon Tyne
Place Published: Newcastle upon Tyne
URL: http://www.cs.ncl.ac.uk/publications/trs/papers/535.pdf