Software Frameworks and Embedded Control Systems pp 243-252 | Cite as
The Telecommand Management Framelet
Abstract
Telecommands encode actions to be performed on or by the AOCS software. Telecommands in traditional systems are represented by strings of bytes of which the first one is an identifier that defines the type of telecommand and that is followed by one or more bytes representing the data associated to the telecommand. Telecommand management is usually delegated to a dedicated task that, essentially, implements a case construct where, depending on the telecommand identifier, certain actions are taken. This solution is obviously not acceptable from the perspective of a framework which must explicitly recognize telecommands as hotspots and, for reasons of extensibility and reusability, should separate their management from their implementation. Separation is essential to achieving reusability since the implementation of the telecommands is necessarily applicationdependent. The telecommand framelet proposes a design solution to achieve this separation.
Keywords
Design Pattern Class Diagram Functionality Manager Redundant Sensor Embed Control SystemPreview
Unable to display preview. Download preview PDF.