• DocumentCode
    2264854
  • Title

    Customization lite [operating systems]

  • Author

    Auslander, Marc ; Franke, Hubertus ; Gamsa, Ben ; Krieger, Orran ; Stumm, Michael

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • fYear
    1997
  • fDate
    5-6 May 1997
  • Firstpage
    43
  • Lastpage
    48
  • Abstract
    There has been a great deal of interest in recent years in developing operating systems that can be customized to meet the performance and functionality needs of particular applications while being extensible to support new policies, new implementations and new interfaces. We describe a structuring technique, called building-block composition, that we are employing for this purpose. The customizability that this technique provides to untrusted applications is, while large, less than that provided by some other techniques. However, it results in a more extensible and maintainable system, is easier for untrusted applications to use, and provides a better foundation for overall improved performance, particularly for multiprocessors
  • Keywords
    operating systems (computers); software maintenance; software performance evaluation; building-block composition; customizability; extensibility; functionality; implementations; interfaces; maintainable system; multiprocessors; operating systems; performance; policies; structuring technique; untrusted applications; Application software; Costs; Kernel; Memory management; Operating systems; Programming profession; Resource management; Safety;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Operating Systems, 1997., The Sixth Workshop on Hot Topics in
  • Conference_Location
    Cape Cod, MA
  • Print_ISBN
    0-8186-7834-8
  • Type

    conf

  • DOI
    10.1109/HOTOS.1997.595180
  • Filename
    595180