A Conceptual Level Design for a Static Scheduler for Hard Real-Time Systems
Abstract
This report builds upon work previously done in the development of the Computer Aided Prototyping System (CAPS) and the Prototype System Description Language (PSDL) and presents a conceptual design for the pioneer prototype of the static scheduler which is part of the CAPS execution support system. The design of hard real-time systems is gaining a great deal of attention in the software engineering field as more and more realworld processes are becoming automated. This increase in automation identified a need for the advancement of software design technology to meet the design requirements for these hard real-time systems. The CAPS and PSDL are tools being developed to aid the software designer in the rapid prototyping of hard real-time systems. PSDL, as an executable design language, is supported by an execution support system consisting of a static scheduler, dynamic scheduler, and translator. The static scheduler design ineludes the scheduling algorithms required to schedule time critical time critical operators contained in a PSDL prototype in such a way that all operator timing constraints and precedence relationships are met to produce a feasible static schedule if one is possible. Implementation of the conceptual design will be the basis for further work in this area.
Description
Author-contributed print item
Rights
This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.NPS Report Number
NPS 52-88-032Related items
Showing items related by title, author, creator and subject.
-
A conceptual level design for a static scheduler for hard real-time systems
O'Hern, Joanne T. (Monterey, California. Naval Postgraduate School, 1988);This thesis builds upon work previously done in the development of the Computer Aided Prototyping System (CAPS) and the Prototype System Description Language (PSDL) and presents a conceptual design for the pioneer prototype ... -
Multiprocessor scheduling for hard real-time software
Hsu, Liangchuan. (Monterey, California. Naval Postgraduate School, 1990-06);This thesis builds upon work previously done in the development of the Computer Aided Prototyping System (CAPS) and the Prototype System Description Language (PSDL) and presents a conceptual design for the pioneer prototype ... -
A static scheduler for the computer aided prototyping system: an implementation guide
Janson, Dorothy M. (Monterey, California. Naval Postgraduate School, 1988-03);As demand for hard real-time and embedded computer systems increases, a new approach to software development is critical. Software engineers and users would benefit from an automated methodology allowing validation of ...