Abstract
Most hard real-time computer systems control processes that undergo several, mutually exclusive modes of operation. This paper discusses issues of handling mode changes and requirements for their application. Specification of mode changes, construction of static schedules for modes and transitions, and run-time execution of mode changes are presented. We propose concepts for mode changes in the context of MARS, a pre run-time scheduled hard real-time system. Our methods adhere closely to the ones established for single modes.By decomposing the system into a set of disjoint modes, the design process and its comprehension are facilitated, testing efforts are reduced significantly, and solutions are enabled which do not exist if all system activities of all modes are combined into a single schedule.Key WordsDistributed Hard Real-Time SystemsPre Run-Time SchedulingPrecedence ConstraintsOperational ModesMode Changes
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have