Detailed Design of an Object Oriented, Multiprogramming, Multitasking Operating System for Sixteen-Bit Microcomputers.
Abstract
A detailed design of an object oriented multiprogramming multitasking operating system (OS) intended for implementation on sixteen-bit microcomputers has been developed. The OS is designated the AFIT Multiprogramming Operating System (AMOS). This design separates the OS into major areas on the basis of resources managed: processes, I/O, memory, and files. The process management, I/O management, and memory management areas of AMOS are broken down into objects which form the basic building blocks of the OS. The design is developed through the commonly accepted steps of the Software Development Life Cycle: system requirements definition, functional requirements specification, preliminary design, and detailed design. Originator-supplied keywords include: Operating systems, Executive routines, Multiprogramming, Multitasking, Objects, Object oriented, Object oriented programming, Computer programs, Flow charting.
Document Details
- Document Type
- Technical Report
- Publication Date
- Dec 01, 1984
- Accession Number
- ADA152086
Entities
People
- J. E. Kirkpatrick
Organizations
- Air Force Institute of Technology