Glossary Updates12 new terms added to the glossaries · October 2, 2026, 22:44 CEST
AI TechDocKnowledge

Glossary · Requirements and interfaces

Software requirement

German: Softwareanforderung

In systems engineering, a software requirement is a requirement allocated to software, stating a function, behavior, performance, interface or constraint the software must meet.

  • Systems engineering

In one sentence

A software requirement states a function, behavior, performance, interface or constraint that the software must meet.

Example

The PLC software shall stop the conveyor within 100 ms after the jam sensor signals a blockage for longer than 2 s.

How it applies

  • Engineering: Software requirements are derived from system or subsystem requirements and collected in the Software requirements specification (SRS).
  • Functional safety: Safety-related software requirements must be identifiable, verifiable and traceable to the safety function they implement.
  • Documentation: Alarm texts, operator messages and mode behavior often originate in software requirements; the documentation team should review them for wording that will appear on the HMI.
  • Quality: Good software requirements are unambiguous, testable and free of design decisions; each should have a Requirement identifier and a Verification method.

Software requirement vs. hardware requirement

See Hardware requirement. A function allocated partly to software and partly to hardware needs both, plus an Interface requirement between them.

Software requirements should also state what the software must not do, for example start motion without an explicit command.

By knowledge.aitechdoc.world · Published September 26, 2026 · Last reviewed

Source: AI TechDoc Knowledge editorial definition, based on ISO/IEC/IEEE 29148 and IEC 61508-3

Definitions follow the cited standards and specifications. Where a source is a copyrighted publication, such as an ISO, IEC or EN standard, the definition is a close paraphrase, not a verbatim quotation, so as not to infringe copyright. We recommend reading the original publication. The sections “How it applies” are editorial commentary by AI TechDoc Knowledge and are not part of any standard.

Seen a mistake? Send us a note!