FAQ for Beginners

  1. What is SABRE?
    SABRE stands for Software Architecture Based Requirements Engineering.  It is an approach to Software Engineering that recognizes the interdependence of Requirements Engineering and Software Architecture.

  2. Why SABRE?
    Because SABRE supports the development of systems that meet stated requirements and perform according to those requirements.  SABRE also supports the change management process of introducing new requirements into the system.

  3. Who is SABRE for?
    Any manager, software engineer, or developer who desires to improve their development process, and improve their ability to deliver quality systems on schedule.