3. Requirement Reuse Req. Patterns: PABRE-Man & PABRE-Cft Common problem that occurs within the domain, and a suggested solution requirements in natural language Your Context Reusable Requirements Requirement Patterns (SRPs) Recognize which existing requirements apply to the particular context Recognize which existing patterns apply to the particular context PABRE Method ↓ global errors ↑quality of the individual requirements Requirements Book
11. PABRE-Man: Main functionalities SRP repository management Classification Schemas SRPs Metrics SRP repository exploration Browsing SRP catalogue according to different classification schemas SRP use Statistics about the use of patterns with the aim to update the SRP catalogue SRP catalogue exportation Req. Patterns: PABRE-Man & PABRE-Cft
12. PABRE-Man: Overview Req. Patterns: PABRE-Man & PABRE-Cft Selecting Classification Schema Browsing Metrics Browsing SRP Catalogue Creating a new SRP or Classifier (when U.Compliance selected) Information of the Selected Element (SRP) Information of the Selected Element (Domain Metric)
13. PABRE-Man: Editing a SRP (I) Req. Patterns: PABRE-Man & PABRE-Cft Tabs of the Selected Item in the Pattern Navigation Tree (SRP) Pattern Navigation Tree: Browsing Forms, Parts & Parameters of the SRP
14. PABRE-Man: Editing a SRP (II) Req. Patterns: PABRE-Man & PABRE-Cft Tab of the Selected Item in the Pattern Navigation Tree (Part) Requirement Text (with Parameters) Table of Parameters
18. PABRE-Proj: Overview Req. Patterns: PABRE-Man & PABRE-Cft Creating a new Project (when Alphabetical List selected) Options over a Project Information of the Selected Element (Project)
19. PABRE-Proj: Editing a project (I) Req. Patterns: PABRE-Man & PABRE-Cft Tabs of the Selected Item in the Project Navigation Tree (Project) Current Tab: Project’s General Information Browsing SRP Catalogue Project Navigation Tree: Browsing Project Requirements Information of the Selected Element (Part)
20. PABRE-Proj: Editing a project (II) Req. Patterns: PABRE-Man & PABRE-Cft Current Tab: Project Requirement Overview Creating Requirements (I) Creating Requirements (II)
21. PABRE-Proj: Editing a SRP requirement Req. Patterns: PABRE-Man & PABRE-Cft Tabs of the Selected Item in the Project Navigation Tree (Requirement that applies an SRP) Info of the applied SRP Requirement’s Text (with parameters) Giving value to a parameter (Set of Domain)
22. PABRE-Proj: Editing a new requirement Req. Patterns: PABRE-Man & PABRE-Cft Tabs of the Selected Item in the Project Navigation Tree (New Requirement) Requirement’s Question & Text completely free
23. PABRE-Proj: Prioritizing SRPs Req. Patterns: PABRE-Man & PABRE-Cft Prioritized List of SRPs Adding/Removing the Selected SRP to/from the Prioritized List Browsing SRP Catalogue Information of the Selected SRP Information of the Selected Element (SRP)
24. PABRE-Proj: Browsing SRP catalogue Req. Patterns: PABRE-Man & PABRE-Cft 2 Different Types of Browsing Creating a new associated requirement to this form Creating a new require-mentapplying this part Creating a new associated requirement to this SRP Window to Apply a Part Creating a new requirement in the classifier of this SRP Going to the next SRP in the prioritized list