A Standard Operating System Interface for Microcomputer Software Development.

Abstract

The majority of discussion directed at standardizing microcomputer operating system has revolved primarily around establishment of a set of standardized primitives (a kernel) to be made available for use by programmers. To this end little progress has been made. Establishment of a universal kernel for microcomputer operating systems, or for mini or mainframes for that matter, is not only virtually impossible but also highly narrow in scope. This thesis presents a possible solution to standardization efforts through implementation of a 'Dynamic Kernel' achieved by the establishment of a universal protocol between application programs and microcomputer operating systems via a standard interface structure. A high level design of the necessary interface structure and recommended primitives for initial inclusion in the 'Dynamic Kernel' are presented along with brief discussions of the inherent dangers and benefits that may be encountered.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1984
Accession Number
ADA146584

Entities

People

  • R. Stemp

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • C4I
  • Cyber
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Application Software
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Language
  • Operating Systems
  • Personal Computers
  • Software Development
  • Software Development Tools
  • Standardization
  • Standards
  • System Software
  • United States

Fields of Study

  • Computer science

Readers

  • Database Systems and Applications
  • Systems Analysis and Design