Encapsulation of an action to be performed on or by the application software in a punctual fashion. A telecommand is characterized by: the action that is associated to the telecommand. a time tag that defines the earliest time when the telecommand should be considered for execution. a validity check that verifies whether the attributes associated to the telecommand have legal values. an execution check that verifies that the operational conditions at the time the telecommand is due for execution are compatible with the safe execution of the telecommand. operational conditions hold.
See the Telecommand Management design pattern.