Specialization Classes: An Object Framework for Specialization,

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.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 1996
Accession Number
ADA327528

Entities

People

  • Andrew N Black
  • Calton Pu
  • Charles Krasic
  • Crispin Cowan
  • Jonathan Walpole

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Computations
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Electronic Mail
  • Language
  • Military Research
  • Operating Systems
  • Specialization
  • Test And Evaluation

Fields of Study

  • Computer science

Readers

  • Artificial Intelligence
  • Economics
  • Software Engineering.