Skip to content

You are here: Home / Tools / PABRE / Framework


PABRE proposes the use of Software Requirement Patterns (SRP) as a means to capture and reuse requirements knowledge during the requirements engineering stage.

The PABRE system is not only a software system, but a framework that includes:

  • a metamodel for SRP [1]
  • a catalogue of Functional SRP (for the content management system domain) [2], Non-Functional SRP [3] and Non-Technical SRP [4]
  • several tools for SRP management and use [5][6]
In general, the approach was considered to help during the elicitation and specification of requirements, but we have also proposed the use of patterns to analyze request for proposal documents [7] for helping IT companies that are considering to make a proposal.
The participants in PABRE have also analyzed the state of the practice in requirement reuse [8][9].