DocumentCode :
2295111
Title :
Application of meta-protocols to improve OS services
Author :
Orr, Douglas B.
Author_Institution :
Utah Univ., Salt Lake City, UT, USA
fYear :
1995
fDate :
4-5 May 1995
Firstpage :
101
Lastpage :
105
Abstract :
User control of the implementation of OS services is the target of many current OS research efforts. The majority of these efforts require the OS to be substantially modified to expose its previously internal interfaces, with applications modified to reference these interfaces. Recent work in languages has centered on the use of meta-protocols to improve application implementations. Meta-protocols are application protocols that specify how an application works, as opposed to what the application does. Meta-protocols permit application implementations to be specialized to their expected operating conditions, eliminating OS provisions for uncommon or impossible cases. We believe these specializations will result in significant performance improvements, transparent to the application. We present a set of tools for realizing this per-application specialization
Keywords :
Unix; application program interfaces; operating systems (computers); protocols; software tools; utility programs; application protocols; expected operating conditions; exposed internal interfaces; improved operating system services; meta-protocols; per-application specialization; performance improvements; specialised application implementations; tools; Application software; Cities and towns; Joining processes; Modular construction; Protocols; Software engineering; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Hot Topics in Operating Systems, 1995. (HotOS-V), Proceedings., Fifth Workshop on
Conference_Location :
Orcas Island, WA
Print_ISBN :
0-8186-7081-9
Type :
conf
DOI :
10.1109/HOTOS.1995.513463
Filename :
513463
Link To Document :
بازگشت