Accession Number : ADA327528
Title : Specialization Classes: An Object Framework for Specialization,
Corporate Author : OREGON GRADUATE INST BEAVERTON
Personal Author(s) : Cowan, Crispin ; Black, Andrew ; Krasic, Charles ; Pu, Calton ; Walpole, Jonathan
PDF Url : ADA327528
Report Date : JUL 1996
Pagination or Media Count : 10
Abstract : Specialization is a growing area of interest in the operating systems community. OS components specialized to some particular circumstance can offer enhanced performance, functionality, or both. Complimentary partial evaluation techniques for automatically specializing programs are also reaching maturity. However, the problem of managing specialization remains: how to specify a specialization, when to apply it, and when to remove it. This problem is particularly important for long-running programs such as operating systems, where specializations are likely to be temporary. This paper presents an object-oriented framework for specifying specializations in long-running programs such as operating systems.
Descriptors : *OPERATING SYSTEMS(COMPUTERS), *OBJECT ORIENTED PROGRAMMING, SOFTWARE ENGINEERING, COMPUTER ARCHITECTURE, INVARIANCE, COMPILERS, FIELDS(COMPUTER PROGRAMS), C PROGRAMMING LANGUAGE.
Subject Categories : Computer Programming and Software
Distribution Statement : APPROVED FOR PUBLIC RELEASE