System

The PABRE system is composed of three subsystems: PABRE-MAN, PABRE-PROJ and PABRE-WS. 


 

PABRE-MAN (webapp demo, slides, video older desktop version) is a tool that can be used by the requirement manager of the catalogue to maintain and evolve the software requirement patterns (SRP) catalogue. Its main functionalities are: patterns management, browsing, importation/exportation, printing and catalogue evolution. The current version is a desktop tool that connects to the catalogue database to manage the PABRE SRP catalogue.

PABRE-PROJ (webapp demo) is a tool that can be used by requirements analysts during the elicitation of requirements in a software development project, use of external software components, or acquisition of software systems. Its main functionalities are: project management, browsing, importation/exportation, requirements management document generation, call for tenders document generation and patterns use statistics exportation. Currently, there is also a web version of this tool, in a way that requirements analysts can access and edit software requirements projects from everywhere. 

PABRE-WS (api) is a web service that provides access to the patterns catalogue. The idea is to allow existent requirement management tools to access the catalogue and support the implementation of new functionalities to use the patterns during requirements elicitation and documentation.