Research Article

FDIR for the IMU Component of AOCS Systems

Table 1

Patterns category and description.

Category
Behavior patternDescription

Command patternCommand objects encapsulate an action and its parameters.
Weak reference patternDecouples an observer from an observable class.
Protocol stackCommunications are handled by multiple layers, which form an encapsulation hierarchy.
State patternA clean way for an object to partially change its type at runtime.
Strategy patternAlgorithms can be selected on flying.

Creational patternDescription

Adapter pattern“Adapts” one interface for a class into one that a client expects.
Bridge patternDecouples an abstraction from its implementation so that the two can vary independently.
Facade patternCreates a simplified interface of an existing interface to ease usage for common tasks.
Pipes and filtersA chain of processes where the output of each process is the input of the next.