DocumentCode :
3336183
Title :
A template for rapid prototyping of operating systems
Author :
Archer, Myla ; Frincke, Deborah ; Levitt, Karl
Author_Institution :
Div. of Comput. Sci., California Univ., Davis, CA, USA
fYear :
1990
fDate :
4-7 Jun 1990
Firstpage :
119
Lastpage :
127
Abstract :
Rapid prototyping of many classes of systems can be facilitated by starting from an executable template specification appropriate to that class. A system template serves several useful purposes. It organizes ones thinking about the particular system to be specified, and speeds the specification process by pre-specifying structures and operations common to all systems in a class. If executable, it can be developed into a system prototype. Though beyond the scope of this paper, it can organize proofs of properties of the specification and its implementations by making it possible to isolate the relevant proof obligations. The authors templates have an additional property: they classify sub-specifications according to “kinds” that needs to be completed differently. The authors illustrate rapid prototyping from a template for operating systems, specifically showing how to obtain a rapid prototype of the MINIX system. This approach may also be useful for other classes of systems, such as architectures
Keywords :
operating systems (computers); software prototyping; MINIX system; executable template specification; operating systems; proof obligations; rapid prototyping; specification process; sub-specifications; Access control; Computer science; Operating systems; PROM; Prototypes; Security;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Rapid System Prototyping, 1990. Shortening the Path from Specification to Prototype, First International Workshop on
Conference_Location :
Research Triangle Park, NC
Print_ISBN :
0-8186-2175-3
Type :
conf
DOI :
10.1109/IWRSP.1990.144044
Filename :
144044
Link To Document :
بازگشت