Search

EARS Knowledge Library

The EARS (Easy Approach to Requirements Syntax) is an initiative conducted by Rolls-Royce and Intel to reduce the main problems detected in stakeholder requirements. These main problems are:

  • Ambiguity
  • Vagueness
  • Complexity
  • Omission
  • Duplication
  • Wordiness
  • Inappropriate implementation
  • Untestability

EARS represents an attempt to tackle all these problems by the definition of a set of requirements syntax (known as patterns in the Systems Engineering Suite). By following these set of patterns, together with an agreed dictionary, requirements will be more concise but complete, reducing ambiguity, vagueness and untestability, as well as reducing complexity and making easier to detect duplications.

The content of the EARS Knowledge Library is the following:

  • A taxonomy of different types of requirements following the 6 main types of requirements as described in the EARS documentation
  • A set of patterns for each of those types:
  • Generic requirement
  • Ubiquitous requirement
  • Event-driven requirement
  • Unwanted behaviours
  • State-driven requirements
  • Optional features

 

pdf downloadEARS Knowledge Library

 

More information about EARS at: https://www.iaria.org/conferences2013/filesICCGI13/ICCGI_2013_Tutorial_Terzakis.pdf

https://www.researchgate.net/publication/224079416_Easy_approach_to_requirements_syntax_EARS

 

Contact us for further information