User Tools

Site Tools


bok:eng:mbse:sysml:req

Modeling Requirements

Categories

A. Wymore postulates1) there are 6 categories of requirements:

  • IOR is the I/O requirement,
  • TYR is the technology requirement,
  • PR is the performance requirement,
  • CR is the cost requirement,
  • TR is the trade-off requirement and
  • STR is the system test requirement.

Each system must fulfill these requirements.

Language

Taken from NASA’s ISS Crew Transportation and Services Requirement Document2)

In the context of a contract:

  • “Shall” is used for binding requirements that must be verified and have an accompanying method of verification;
  • “Will” is used as a statement of fact, declaration of purpose, or expected occurrence;
  • “Should” is used to denote an attribute or best practice which must be addressed by the system design.

When used within the context of a reference document under an agreement, the verbs shall, will, and should are only intended as informational and are not binding.

In some cases, the values of quantities included in this document have not been confirmed and are designated as:

  • “To Be Confirmed” (TBC) – still under evaluation,
  • “To Be Determined” (TBD) or “To Be Supplied” (TBS) – known, but not yet available,
  • “To Be Resolved” (TBR) is used when there is a disagreement on the requirement between technical teams.

When a change in a noted characteristic is deemed appropriate, notification of the change shall be sent to the appropriate review and change control authority.

1)
Wymore, A. Wayne, A Mathematical Theory of Systems Engineering: The Elements, John Wiley & Sons: New York, NY, 1967
bok/eng/mbse/sysml/req.txt · Last modified: 2020/11/14 06:49 by anwlur