SlideShare a Scribd company logo
1 of 22
Requirement Patterns PABRE-Man & PABRE-Proj
Outline Requirement Reuse Requirement Pattern Example PABRE Method Tools: PABRE-Man: Requirement Pattern Management PABRE-Proj: Project Management Req. Patterns: PABRE-Man & PABRE-Proj
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
SRP Example: Failure Alerts Req. Patterns: PABRE-Man & PABRE-Cft Pattern’s Goal: Having system that provides alerts when system failures occur. How do their requirements look like? alert disks closetotheircapacity alert networkor server disk crash alert resources (physicalorlogical) closetotheircapacity Requirement  template The system shall trigger alerts in case of failuresSet failures. ,[object Object]
possibleFailures: server crash | disk crash …,[object Object]
PABRE Method: Overview (I) PABRE: PAttern Based Requirements Elicitation Method to use and update Req. Patterns Goals: Requirements Book Generation Requirements elicitation phase easier: ,[object Object]
↓ errorsReq. Patterns: PABRE-Man & PABRE-Cft ↓ cost
PABRE Method: Overview (II) Req. Patterns: PABRE-Man & PABRE-Cft
PABRE Method: Use Req. Patterns: PABRE-Man & PABRE-Cft
PABRE Method: With Tools Req. Patterns: PABRE-Man & PABRE-Cft
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
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)
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
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
PABRE-Proj: Main Functionalities Projects Repository Management Projects Project Requirements: ,[object Object]
Created from scratchProject and SRP Repository Browsing Browsing of SRP Repository: ,[object Object]
By classification schemaRequirement Books Generation Req. Patterns: PABRE-Man & PABRE-Cft
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)
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)
PABRE-Proj: Editing a project (II) Req. Patterns: PABRE-Man & PABRE-Cft Current Tab: Project  Requirement Overview Creating  Requirements (I) Creating Requirements (II)
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)
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

More Related Content

Similar to PABRE Framework for the Construction and Use of Software Requirement Patterns

FRBR in a simplified way : Status report
FRBR in a simplified way : Status reportFRBR in a simplified way : Status report
FRBR in a simplified way : Status reporthorvadam
 
Powering Custom Apps at Facebook using Spark Script Transformation
Powering Custom Apps at Facebook using Spark Script TransformationPowering Custom Apps at Facebook using Spark Script Transformation
Powering Custom Apps at Facebook using Spark Script TransformationDatabricks
 
Submit PHP: Standards in PHP world. Михайло Морозов
Submit PHP: Standards in PHP world. Михайло МорозовSubmit PHP: Standards in PHP world. Михайло Морозов
Submit PHP: Standards in PHP world. Михайло МорозовBinary Studio
 
RDF and SPARQL for PHP Developers (at New York Semantic Web Meetup)
RDF and SPARQL for PHP Developers (at New York Semantic Web Meetup)RDF and SPARQL for PHP Developers (at New York Semantic Web Meetup)
RDF and SPARQL for PHP Developers (at New York Semantic Web Meetup)Benjamin Nowack
 
Collaborative Filtering and Recommender Systems By Navisro Analytics
Collaborative Filtering and Recommender Systems By Navisro AnalyticsCollaborative Filtering and Recommender Systems By Navisro Analytics
Collaborative Filtering and Recommender Systems By Navisro AnalyticsNavisro Analytics
 
The columnar roadmap: Apache Parquet and Apache Arrow
The columnar roadmap: Apache Parquet and Apache ArrowThe columnar roadmap: Apache Parquet and Apache Arrow
The columnar roadmap: Apache Parquet and Apache ArrowDataWorks Summit
 
Sparking Science up with Research Recommendations by Maya Hristakeva
Sparking Science up with Research Recommendations by Maya HristakevaSparking Science up with Research Recommendations by Maya Hristakeva
Sparking Science up with Research Recommendations by Maya HristakevaSpark Summit
 
Strata NY 2017 Parquet Arrow roadmap
Strata NY 2017 Parquet Arrow roadmapStrata NY 2017 Parquet Arrow roadmap
Strata NY 2017 Parquet Arrow roadmapJulien Le Dem
 
SAP ABAP Online Training by SVR Experts
SAP ABAP Online Training by SVR ExpertsSAP ABAP Online Training by SVR Experts
SAP ABAP Online Training by SVR ExpertsSVRTechnologies
 
Emerging technologies /frameworks in Big Data
Emerging technologies /frameworks in Big DataEmerging technologies /frameworks in Big Data
Emerging technologies /frameworks in Big DataRahul Jain
 
Practical Data Science Workshop - Recommendation Systems - Collaborative Filt...
Practical Data Science Workshop - Recommendation Systems - Collaborative Filt...Practical Data Science Workshop - Recommendation Systems - Collaborative Filt...
Practical Data Science Workshop - Recommendation Systems - Collaborative Filt...Chris Fregly
 
Sparking Science up with Research Recommendations
Sparking Science up with Research RecommendationsSparking Science up with Research Recommendations
Sparking Science up with Research RecommendationsMaya Hristakeva
 
From SMW to Rules
From SMW to RulesFrom SMW to Rules
From SMW to RulesJie Bao
 
STAT Requirement Analysis
STAT Requirement AnalysisSTAT Requirement Analysis
STAT Requirement Analysisstat
 
Streaming topic model training and inference
Streaming topic model training and inferenceStreaming topic model training and inference
Streaming topic model training and inferenceSuneel Marthi
 

Similar to PABRE Framework for the Construction and Use of Software Requirement Patterns (20)

FRBR in a simplified way : Status report
FRBR in a simplified way : Status reportFRBR in a simplified way : Status report
FRBR in a simplified way : Status report
 
Powering Custom Apps at Facebook using Spark Script Transformation
Powering Custom Apps at Facebook using Spark Script TransformationPowering Custom Apps at Facebook using Spark Script Transformation
Powering Custom Apps at Facebook using Spark Script Transformation
 
Submit PHP: Standards in PHP world. Михайло Морозов
Submit PHP: Standards in PHP world. Михайло МорозовSubmit PHP: Standards in PHP world. Михайло Морозов
Submit PHP: Standards in PHP world. Михайло Морозов
 
RDF and SPARQL for PHP Developers (at New York Semantic Web Meetup)
RDF and SPARQL for PHP Developers (at New York Semantic Web Meetup)RDF and SPARQL for PHP Developers (at New York Semantic Web Meetup)
RDF and SPARQL for PHP Developers (at New York Semantic Web Meetup)
 
Collaborative Filtering and Recommender Systems By Navisro Analytics
Collaborative Filtering and Recommender Systems By Navisro AnalyticsCollaborative Filtering and Recommender Systems By Navisro Analytics
Collaborative Filtering and Recommender Systems By Navisro Analytics
 
The columnar roadmap: Apache Parquet and Apache Arrow
The columnar roadmap: Apache Parquet and Apache ArrowThe columnar roadmap: Apache Parquet and Apache Arrow
The columnar roadmap: Apache Parquet and Apache Arrow
 
Sparking Science up with Research Recommendations by Maya Hristakeva
Sparking Science up with Research Recommendations by Maya HristakevaSparking Science up with Research Recommendations by Maya Hristakeva
Sparking Science up with Research Recommendations by Maya Hristakeva
 
Strata NY 2017 Parquet Arrow roadmap
Strata NY 2017 Parquet Arrow roadmapStrata NY 2017 Parquet Arrow roadmap
Strata NY 2017 Parquet Arrow roadmap
 
Sap abap
Sap abapSap abap
Sap abap
 
SAP ABAP Online Training by SVR Experts
SAP ABAP Online Training by SVR ExpertsSAP ABAP Online Training by SVR Experts
SAP ABAP Online Training by SVR Experts
 
Sap abap
Sap abapSap abap
Sap abap
 
Spark ML Pipeline serving
Spark ML Pipeline servingSpark ML Pipeline serving
Spark ML Pipeline serving
 
Emerging technologies /frameworks in Big Data
Emerging technologies /frameworks in Big DataEmerging technologies /frameworks in Big Data
Emerging technologies /frameworks in Big Data
 
Practical Data Science Workshop - Recommendation Systems - Collaborative Filt...
Practical Data Science Workshop - Recommendation Systems - Collaborative Filt...Practical Data Science Workshop - Recommendation Systems - Collaborative Filt...
Practical Data Science Workshop - Recommendation Systems - Collaborative Filt...
 
SPARQL 1.1 Status
SPARQL 1.1 StatusSPARQL 1.1 Status
SPARQL 1.1 Status
 
Sparking Science up with Research Recommendations
Sparking Science up with Research RecommendationsSparking Science up with Research Recommendations
Sparking Science up with Research Recommendations
 
SAP PP
SAP PPSAP PP
SAP PP
 
From SMW to Rules
From SMW to RulesFrom SMW to Rules
From SMW to Rules
 
STAT Requirement Analysis
STAT Requirement AnalysisSTAT Requirement Analysis
STAT Requirement Analysis
 
Streaming topic model training and inference
Streaming topic model training and inferenceStreaming topic model training and inference
Streaming topic model training and inference
 

Recently uploaded

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Recently uploaded (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

PABRE Framework for the Construction and Use of Software Requirement Patterns

  • 2. Outline Requirement Reuse Requirement Pattern Example PABRE Method Tools: PABRE-Man: Requirement Pattern Management PABRE-Proj: Project Management Req. Patterns: PABRE-Man & PABRE-Proj
  • 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
  • 4.
  • 5.
  • 6.
  • 7. ↓ errorsReq. Patterns: PABRE-Man & PABRE-Cft ↓ cost
  • 8. PABRE Method: Overview (II) Req. Patterns: PABRE-Man & PABRE-Cft
  • 9. PABRE Method: Use Req. Patterns: PABRE-Man & PABRE-Cft
  • 10. PABRE Method: With Tools Req. Patterns: PABRE-Man & PABRE-Cft
  • 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
  • 15.
  • 16.
  • 17. By classification schemaRequirement Books Generation Req. Patterns: PABRE-Man & PABRE-Cft
  • 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