いくつかの単語を使用して、標準の要件を指定します。これらの語は大文字で表示されます。このセクションは、これらの特殊な単語を解釈する方法を定義します。解釈は、「Internet Engineering Task Force RFC 2119」からコピーされたものです。
単語 |
定義 |
MUST |
この単語または用語「SHALL」は、項目が絶対条件であることを意味します |
MUST NOT |
この語句は、または語句「SHALL NOT」は、項目が絶対禁止であることを意味します |
SHOULD |
この単語、または形容詞「推奨される」は、特定の状況では項目を無視する有効な理由が存在する場合があることを意味しますが、別の選択を行う前に、その意味を完全に理解し、慎重に評価する必要があります |
SHOULD NOT |
この語句または語句「NOT RECOMMENDED」は、特定の動作が許可される、または便利である場合に、特定の状況で有効な理由が存在する場合があることを意味しますが、このラベルを使用して記述された動作を実行する前に、その意味を完全に理解し、慎重に評価する必要があります |
MAY |
この単語、または形容詞「OPTIONAL」は、項目が真の意味でオプションであることを意味します。ある製品チームは、特定のタイプのユーザがその項目を必要とする、あるいはその項目が製品を強化すると考えてその項目を含める、一方他のチームは同じ項目を除外する場合があります |