intended effect of a system, subsystem, product or part
NOTE 1 Adapted from EN 1325-1.
NOTE 2 Functions should have a single definite purpose. Function names should have a declarative structure (e.g. 'Validate Telecommands'), and say 'what' is to be done rather than 'how'. Good naming allows design components with strong cohesion to be easily derived.