SlideShare a Scribd company logo
Presented By Under the Guidance of
Farhana Mariyam Prof. Shabana Mehfuz (Supervisor)
Ph. D. Research Scholar Dr. Mohd. Sadiq (Co-Supervisor)
Student Id.:20188802
Department of Electrical Engineering
Faculty of Engineering and Technology
Jamia Millia Islamia
New Delhi-110025
An Intelligent Approach For Goal Oriented
Software Requirements Analysis
Table of Contents
1.Introduction
2.Objectives
3.Work done in the last 6 months
i. Introduction
ii. Related Work
iii. Proposed Method
iv. Case Study
4.Conclusion and Future Work
5.References
Objectives
• Parameter analysis of various research issue in the area of software goal models.
• Formulation of intelligent technique for prioritization of stakeholders on the
basis of the importance of the software requirements.
• To propose a method for the elicitation of attributed values of goal models using
intelligent techniques.
• Development of supportive tool to enhance adaptability of proposed method.
• Comparative analysis of various methods proposed for Goal Oriented Software
Requirements Analysis.
Farhana Mariyam, Shabana Mehfuz, and Mohd. Sadiq, “Classification and Evaluation of Goal Oriented Requirements Analysis Methods”,
International Conference on Applied Soft computing and Communication Networks (ACN'20), October 14-17, 2020, Chennai, India.
(Published in :Springer Lecture Notes in Networks, Syst., Vol. 187, SabuM. Thampi et al. (Eds): Applied Soft Computing and Communication Networks,
978-981-33-6172-0, 501509_1_En, (Chapter 21)).
In our previous work, towards Objective 1
i. classification of GORA methods into five sub-process and focus on one of the
key sub-processes of GORE, i.e., goal oriented requirements analysis (GORA).
ii. we have classified methods into three parts, i.e., GORA methods for the
elicitation and analysis of FRs and NFRs, GORA dedicated to NFRs only, and
GORA method for social modeling.
iii. evaluation of GORA methods based on goal concepts, goal links, and soft
computing techniques used in the development of the intelligent GORA
methods.
Farhana Mariyam, Shabana Mehfuz, and Mohd. Sadiq, “SelectGoREATech: Selection of Goal-Oriented Requirements Elicitation and
Analysis Techniques ”, 7th International Conference on Computations in Engineering and Technology (ICCET 2022 ), February 12-13, 2022, Lonere,
Maharastra, India.
Work towards Objective 2
• Existing studies do not support the goal-oriented techniques.
• A method has been developed for the selection of SRs elicitation techniques based on
goal-oriented concepts namely
SelectGoREATech
Several techniques have been developed using goal concepts for the analysis of the
software requirements, i.e.,
• AGORA Crisp data
• FAGOSRA Fuzzy Logic –> Prior information required
• lacks objectivity
• affect the ranking values of the requirements during the analysis
• Therefore, to address this issue a method has been developed using roughset
theory for the analysis of the requirements in goal-oriented software
requirements analysis process and named as RAGOSRA (Rough Attributed
Goal Oriented Software Requirements Analysis Method)
Introduction
• (RE) which is concerned with the identification, modeling, analysis, verification, validation, and management
of software requirements Research in the area of RE has been classified into goal-oriented RE
• aspect-oriented RE
• agent oriented RE
• security-threat oriented RE
• situation-oriented RE
• fuzzy logic oriented RE
• Limitations of the fuzzy based methods prior information is required during the decision-
making process.
• Lacks objectivity and may affect the ranking values of the requirements during the analysis
process.
• Therefore, to address this issue, our work presents a rough attributed goal-oriented software
requirements analysis (RAGOSRA) method.
• The contributions of our work are as follows:
• 1. A method has been developed using rough-set theory for the analysis of the
requirements in goal-oriented software requirements analysis process. Two
attributed values such as rough contribution values and rough preference matrices
have been introduced during the analysis
• 2. A comparative study is presented to demonstrate the applicability of the
proposed method.
Related work
Goal-oriented requirements analysis methods
S. No. GORA Methods (Year) Authors Data used in
analysis
1 KAOS (1990) Lamsweerde [9] Crisp data
2 NFR framework (1992) Mylopoulos et al. [10] Crisp data
3 AGORA (2002) Kaiya et al. [12] Crisp data
4 PRFGORE process (2014) Sadiq and Jain [8,14] Fuzzy data
5 FAGOSRA (2016) Mohammad et al. [13] Fuzzy data
6 GOASREP using AHP/2016 Garg et al. [15] Crisp data
7 FLDSREP/2022 Javed et al. [16] Fuzzy data
Table 1: Goal-oriented requirements analysis methods
Related work…
An insight into rough-set theory
Rough set theory,
• introduced by Zdzislaw Pawlak in the early 1980s
• deals with vagueness and uncertainty
• does not need any preliminary or additional information about data
• Based on sets—lower and upper approximations
• 𝐹𝐴 = {𝑥 ∈ 𝑈𝑜𝐷:[𝑥]𝐹 ⊆ 𝐴} (1)
• ̅𝐹𝐴 = {𝑥 ∈ 𝑈𝑜𝐷: [𝑥]𝐹 ∩ 𝐴 ≠ ∅} (2)
Fig. 1. Lower and upper approximations of a rough set
Proposed Method (RAGOSRA)
• The proposed method includes the following steps:
 Step 1: Applying the traditional and goal-oriented method for the
elicitation of the functional and non-functional goals it produces the
functional goal (FG) and non-functional goal (NFG) of a system.
 Step 2: Evaluation of the functional and non-functional goals by decision
makers to evaluate the FGs and NFGs by different stakeholders
 Step 3: Detect the discordances among the stakeholders and goalsto
detect the discordances among stakeholders and goals
 Step 4: Compute the ranking value of each goal using rough set theory
 𝐿𝑜𝑤𝐴𝑝𝑟𝑜𝑥 (𝐹𝐺𝑖 ) = ∪ {H ∈ U/F (H) ≤ 𝐹𝐺𝑖 }
 𝑈𝑝𝑝𝐴𝑝𝑝𝑟𝑜𝑥(𝐹𝑅𝑖 ) =∪ {H ∈ U/F (H) ≥ 𝐹𝑅𝑖 }
 Similarly, the lower approximation of 𝑁𝐹𝐺𝑖 , 𝑖. 𝑒. ,
 (𝐿𝑜𝑤𝐴𝑝𝑟𝑜𝑥(𝑁𝐹𝐺𝑖)) and upper approximation of 𝑁𝐹𝐺𝑖 , 𝑖. 𝑒. ,
 (𝑈𝑝𝑝𝐴𝑝𝑟𝑜𝑥(𝑁𝐹𝐺𝑖)) can be defined as: 𝐿𝑜𝑤𝐴𝑝𝑟𝑜𝑥 (𝑁𝐹𝐺𝑗) = ∪ {P ∈ U/N(P) ≤ 𝑁𝐹𝐺𝑗 }
(5) 𝑈𝑝𝑝𝐴𝑝𝑟𝑜𝑥(𝑁𝐹𝐺𝑗) = ∪ {P ∈ U/N (P) ≥ 𝑁𝐹𝐺𝑗 }
 The rough number for each FG and NFG is computed as:
 𝐿𝑜𝑤𝐿𝑡(𝐹𝐺𝑖 ) = 1 𝐽𝐿 ∑ 𝐹(𝐻) |𝐻 ∈ 𝐿𝑜𝑤𝐴𝑝𝑟𝑜𝑥 (𝐹𝐺𝑖 )
 𝐿𝑜𝑤𝐿𝑡(𝑁𝐹𝐺𝑗) = 1 𝑄𝐿 ∑ 𝑁 (𝑃) |𝑃 ∈ 𝐿𝑜𝑤𝐴𝑝𝑟𝑜𝑥 (𝑁𝐹𝑅𝑗)
 𝑈𝑝𝐿𝑡(𝐹𝐺𝑖 ) = 1 𝐽𝑈 ∑ 𝐹 (𝐻) |𝐻 ∈ 𝑈𝑝𝑝𝐴𝑝𝑟𝑜𝑥 (𝐹𝐺𝑖 )
 𝑈𝑝𝐿𝑡(𝑁𝐹𝐺𝑗) = 1 𝑄𝑈 ∑ 𝑁 (𝑃) |𝑃 ∈ 𝑈𝑝𝑝𝐴𝑝𝑟𝑜𝑥 (𝑁𝐹𝐺𝑗)
 Step 5: Analyse the goals based on the ranking values
Case Study
• The implementation of the RAGOSRA method is as follows:
• Step 1: After the completion of the requirements elicitation process, following sub-goals
(SGs) of an institute examination system have been identified:
• SG1: ‘‘The system should be economic (NFG1)’’,
• SG2: ‘‘There should be a Login module (FG1)’’,
• SG3: ‘‘Teachers and Administrative module (FG2)’’
• SG4: ‘‘Fee submission module (FG3)’’
• SG5: ‘‘Student module for the activities of the students (FG4)’’,
• SG6: ‘‘The system should be secure (NFG2)’’, and
• SG7: ‘‘The system should be reliable (NFG3)’’.
• Step 2: In our work, we have adopted the data of the evaluation of the FGs based
on NFGs and it is Evaluation of four FGs based on three NFGs under fuzzy-set
environment
Table 2: Evaluation of four FGs based on three NFGs under fuzzy-set environment
Table 3: Evaluation of four FGs based on three NFGs under rough-set environment
Note: (), {}, and [] represent crisp values, TFNs and rough numbers, respectively.
Table 4: Importance weight of NFGs by three stakeholders
Table 5: Rough-set representation of importance weight of NFGs by three
stakeholders
• Step 3: In this step we have adopted the preference matrix to check the
discordances among the stakeholders
Table 6: Preference matrix of stakeholders
Table 7: Rough-set based preference matrix
Step 4: Compute the ranking value of each goal using rough set theory
• Step 5: Analyse the goals based on the ranking values
Conclusion and Future Work
References
1. B. H. C. Cheng and J. M. Atlee, "Research Directions in Requirements Engineering," Future of
Software Engineering (FOSE '07), 2007, pp. 285-303
2. Horkoff, J., Aydemir, F.B., Cardoso, E. et al. Goal-oriented requirements engineering: an extended
systematic mapping study. Requirements Eng 24, 133–160 (2019).
3. A. Rashid, P. Sawyer, A. Moreira and J. Araujo, "Early aspects: a model for aspect-oriented
requirements engineering," Proceedings IEEE Joint International Conference on Requirements
Engineering, 2002, pp. 199-202.
4. Y. Singh, A. Gosain and M. Kumar, "Evaluation of Agent Oriented Requirements Engineering
Frameworks," 2008 International Conference on Computer Science and Software Engineering, 2008,
pp. 33-38, doi: 10.1109/CSSE.2008.1555.
5. Ansari MTJ, Pandey D, Alenezi M, STORE: Security Threat Oriented Requirements Engineering
Methodology, Journal of King Saud University - Computer and Information Sciences, Vol. 32, Issue
2, pp. 191-203, 2022.
6. Atukorala NL, Aspect Oriented Requirements Engineering, Ph.D. Thesis, Computer Science, 2019,
Lowa State University, USA.
7. Sadiq M., Fuzzy Logic Driven Goal Oriented Requirements Elicitation Process, Ph.D. Thesis,
Computer Engineering, 2017, National Institute of Technology Kurukshetra, India.
References
8. Sadiq M, Jain SK (2015) A fuzzy based approach for the selection of goals in goal-oriented
requirements elicitation process. Int J Syst Assur Eng Manag 6(2):157–164.
9. Zickert F, "Evaluation of the Goal-Oriented Requirements Engineering Method KAOS" AMCIS
2010 Proceedings.
10. Mylopoulos J, Chung L, Nixon B (1992) Representing and using non-functional requirements: a
process-oriented approach. IEEE Trans Softw Eng 18(6):483–497
11. Yu ESK (1997) Towards modeling and reasoning support for early-phase requirements engineering.
In: 3rd IEEE international symposium on requirements engineering. pp 226–235.
12. Kaiya H et al. (2002) AGORA: Attributed Goal Oriented Requirements Analysis, Proceedings of the
IEEE joint International Conference on Requirements Engineering.
13. Mohammad, C.W., Shahid, M. & Hussain, S.Z. Fuzzy attributed goal-oriented software requirements
analysis with multiple stakeholders. Int. j. inf. tecnol. 13, 1–9 (2021).
14. Sadiq M, Jain SK (2014) Applying fuzzy preference relation for requirements prioritization in goal-
oriented requirements elicitation process. Int J Syst Assur Eng Maint 5(4):711–723
15. Garg N, Sadiq M, Agarwal P (2016) GOASREP: Goal oriented approach for software requirements
elicitation and prioritization using analytic hierarchy process. In: 5th international conference on
frontiers in intelligent computing theory and applications. Springer, Singapore
Thank You!
(Farhana Mariyam)
Ph. D. Research Scholar
Department of Electrical Engineering
Faculty of Engineering and Technology
Jamia Millia Islamia, New Delhi-110025

More Related Content

Similar to IS.pptx

Development of Information Extraction for Data Analysis using NLP
Development of Information Extraction for Data Analysis using NLPDevelopment of Information Extraction for Data Analysis using NLP
Development of Information Extraction for Data Analysis using NLP
IRJET Journal
 
IRJET - Student Pass Percentage Dedection using Ensemble Learninng
IRJET  - Student Pass Percentage Dedection using Ensemble LearninngIRJET  - Student Pass Percentage Dedection using Ensemble Learninng
IRJET - Student Pass Percentage Dedection using Ensemble Learninng
IRJET Journal
 
A Systematic Mapping Review of Software Quality Measurement: Research Trends,...
A Systematic Mapping Review of Software Quality Measurement: Research Trends,...A Systematic Mapping Review of Software Quality Measurement: Research Trends,...
A Systematic Mapping Review of Software Quality Measurement: Research Trends,...
IJECEIAES
 
IRJET - Scrutinizing Attributes Influencing Role of Information Communication...
IRJET - Scrutinizing Attributes Influencing Role of Information Communication...IRJET - Scrutinizing Attributes Influencing Role of Information Communication...
IRJET - Scrutinizing Attributes Influencing Role of Information Communication...
IRJET Journal
 
Intelligent Career Guidance System.pptx
Intelligent Career Guidance System.pptxIntelligent Career Guidance System.pptx
Intelligent Career Guidance System.pptx
Anonymous366406
 
Review on Algorithmic and Non Algorithmic Software Cost Estimation Techniques
Review on Algorithmic and Non Algorithmic Software Cost Estimation TechniquesReview on Algorithmic and Non Algorithmic Software Cost Estimation Techniques
Review on Algorithmic and Non Algorithmic Software Cost Estimation Techniques
ijtsrd
 
A Comparative Study of Software Requirement, Elicitation, Prioritization and ...
A Comparative Study of Software Requirement, Elicitation, Prioritization and ...A Comparative Study of Software Requirement, Elicitation, Prioritization and ...
A Comparative Study of Software Requirement, Elicitation, Prioritization and ...
IJERA Editor
 
Ijetcas14 438
Ijetcas14 438Ijetcas14 438
Ijetcas14 438
Iasir Journals
 
Comparative Analysis of Classification Algorithms using Weka
Comparative Analysis of Classification Algorithms using WekaComparative Analysis of Classification Algorithms using Weka
Comparative Analysis of Classification Algorithms using Weka
ijtsrd
 
Integrating goals after prioritization and
Integrating goals after prioritization andIntegrating goals after prioritization and
Integrating goals after prioritization and
ijseajournal
 
Pareto-Optimal Search-Based Software Engineering (POSBSE): A Literature Survey
Pareto-Optimal Search-Based Software Engineering (POSBSE): A Literature SurveyPareto-Optimal Search-Based Software Engineering (POSBSE): A Literature Survey
Pareto-Optimal Search-Based Software Engineering (POSBSE): A Literature Survey
Abdel Salam Sayyad
 
A Model To Compare The Degree Of Refactoring Opportunities Of Three Projects ...
A Model To Compare The Degree Of Refactoring Opportunities Of Three Projects ...A Model To Compare The Degree Of Refactoring Opportunities Of Three Projects ...
A Model To Compare The Degree Of Refactoring Opportunities Of Three Projects ...
acijjournal
 
A MODEL TO COMPARE THE DEGREE OF REFACTORING OPPORTUNITIES OF THREE PROJECTS ...
A MODEL TO COMPARE THE DEGREE OF REFACTORING OPPORTUNITIES OF THREE PROJECTS ...A MODEL TO COMPARE THE DEGREE OF REFACTORING OPPORTUNITIES OF THREE PROJECTS ...
A MODEL TO COMPARE THE DEGREE OF REFACTORING OPPORTUNITIES OF THREE PROJECTS ...
acijjournal
 
Research proposal
Research proposalResearch proposal
Research proposal
Sadia Sharmin
 
Vertical intent prediction approach based on Doc2vec and convolutional neural...
Vertical intent prediction approach based on Doc2vec and convolutional neural...Vertical intent prediction approach based on Doc2vec and convolutional neural...
Vertical intent prediction approach based on Doc2vec and convolutional neural...
IJECEIAES
 
Survey on Techniques for Predictive Analysis of Student Grades and Career
Survey on Techniques for Predictive Analysis of Student Grades and CareerSurvey on Techniques for Predictive Analysis of Student Grades and Career
Survey on Techniques for Predictive Analysis of Student Grades and Career
IRJET Journal
 
A Systematic Literature Review On Methods For Software Effort Estimation
A Systematic Literature Review On Methods For Software Effort EstimationA Systematic Literature Review On Methods For Software Effort Estimation
A Systematic Literature Review On Methods For Software Effort Estimation
Jeff Brooks
 
Team
TeamTeam
KAUSHALI KUNDU_8_10
KAUSHALI KUNDU_8_10KAUSHALI KUNDU_8_10
KAUSHALI KUNDU_8_10
Kaushali Kundu
 
Ijetcas14 338
Ijetcas14 338Ijetcas14 338
Ijetcas14 338
Iasir Journals
 

Similar to IS.pptx (20)

Development of Information Extraction for Data Analysis using NLP
Development of Information Extraction for Data Analysis using NLPDevelopment of Information Extraction for Data Analysis using NLP
Development of Information Extraction for Data Analysis using NLP
 
IRJET - Student Pass Percentage Dedection using Ensemble Learninng
IRJET  - Student Pass Percentage Dedection using Ensemble LearninngIRJET  - Student Pass Percentage Dedection using Ensemble Learninng
IRJET - Student Pass Percentage Dedection using Ensemble Learninng
 
A Systematic Mapping Review of Software Quality Measurement: Research Trends,...
A Systematic Mapping Review of Software Quality Measurement: Research Trends,...A Systematic Mapping Review of Software Quality Measurement: Research Trends,...
A Systematic Mapping Review of Software Quality Measurement: Research Trends,...
 
IRJET - Scrutinizing Attributes Influencing Role of Information Communication...
IRJET - Scrutinizing Attributes Influencing Role of Information Communication...IRJET - Scrutinizing Attributes Influencing Role of Information Communication...
IRJET - Scrutinizing Attributes Influencing Role of Information Communication...
 
Intelligent Career Guidance System.pptx
Intelligent Career Guidance System.pptxIntelligent Career Guidance System.pptx
Intelligent Career Guidance System.pptx
 
Review on Algorithmic and Non Algorithmic Software Cost Estimation Techniques
Review on Algorithmic and Non Algorithmic Software Cost Estimation TechniquesReview on Algorithmic and Non Algorithmic Software Cost Estimation Techniques
Review on Algorithmic and Non Algorithmic Software Cost Estimation Techniques
 
A Comparative Study of Software Requirement, Elicitation, Prioritization and ...
A Comparative Study of Software Requirement, Elicitation, Prioritization and ...A Comparative Study of Software Requirement, Elicitation, Prioritization and ...
A Comparative Study of Software Requirement, Elicitation, Prioritization and ...
 
Ijetcas14 438
Ijetcas14 438Ijetcas14 438
Ijetcas14 438
 
Comparative Analysis of Classification Algorithms using Weka
Comparative Analysis of Classification Algorithms using WekaComparative Analysis of Classification Algorithms using Weka
Comparative Analysis of Classification Algorithms using Weka
 
Integrating goals after prioritization and
Integrating goals after prioritization andIntegrating goals after prioritization and
Integrating goals after prioritization and
 
Pareto-Optimal Search-Based Software Engineering (POSBSE): A Literature Survey
Pareto-Optimal Search-Based Software Engineering (POSBSE): A Literature SurveyPareto-Optimal Search-Based Software Engineering (POSBSE): A Literature Survey
Pareto-Optimal Search-Based Software Engineering (POSBSE): A Literature Survey
 
A Model To Compare The Degree Of Refactoring Opportunities Of Three Projects ...
A Model To Compare The Degree Of Refactoring Opportunities Of Three Projects ...A Model To Compare The Degree Of Refactoring Opportunities Of Three Projects ...
A Model To Compare The Degree Of Refactoring Opportunities Of Three Projects ...
 
A MODEL TO COMPARE THE DEGREE OF REFACTORING OPPORTUNITIES OF THREE PROJECTS ...
A MODEL TO COMPARE THE DEGREE OF REFACTORING OPPORTUNITIES OF THREE PROJECTS ...A MODEL TO COMPARE THE DEGREE OF REFACTORING OPPORTUNITIES OF THREE PROJECTS ...
A MODEL TO COMPARE THE DEGREE OF REFACTORING OPPORTUNITIES OF THREE PROJECTS ...
 
Research proposal
Research proposalResearch proposal
Research proposal
 
Vertical intent prediction approach based on Doc2vec and convolutional neural...
Vertical intent prediction approach based on Doc2vec and convolutional neural...Vertical intent prediction approach based on Doc2vec and convolutional neural...
Vertical intent prediction approach based on Doc2vec and convolutional neural...
 
Survey on Techniques for Predictive Analysis of Student Grades and Career
Survey on Techniques for Predictive Analysis of Student Grades and CareerSurvey on Techniques for Predictive Analysis of Student Grades and Career
Survey on Techniques for Predictive Analysis of Student Grades and Career
 
A Systematic Literature Review On Methods For Software Effort Estimation
A Systematic Literature Review On Methods For Software Effort EstimationA Systematic Literature Review On Methods For Software Effort Estimation
A Systematic Literature Review On Methods For Software Effort Estimation
 
Team
TeamTeam
Team
 
KAUSHALI KUNDU_8_10
KAUSHALI KUNDU_8_10KAUSHALI KUNDU_8_10
KAUSHALI KUNDU_8_10
 
Ijetcas14 338
Ijetcas14 338Ijetcas14 338
Ijetcas14 338
 

More from FarhanaMariyam1

Artificial Intelligence for Business.ppt
Artificial Intelligence for Business.pptArtificial Intelligence for Business.ppt
Artificial Intelligence for Business.ppt
FarhanaMariyam1
 
Machine Learning for Begineers First .pptx
Machine Learning for Begineers First .pptxMachine Learning for Begineers First .pptx
Machine Learning for Begineers First .pptx
FarhanaMariyam1
 
Ethical hacking for Business or Management.pptx
Ethical hacking for Business or Management.pptxEthical hacking for Business or Management.pptx
Ethical hacking for Business or Management.pptx
FarhanaMariyam1
 
Database security in database management.pptx
Database security in database management.pptxDatabase security in database management.pptx
Database security in database management.pptx
FarhanaMariyam1
 
OS Unit IV.ppt
OS Unit IV.pptOS Unit IV.ppt
OS Unit IV.ppt
FarhanaMariyam1
 
CAO.pptx
CAO.pptxCAO.pptx
CAO.pptx
FarhanaMariyam1
 
Computer Architecture & Organization.ppt
Computer Architecture & Organization.pptComputer Architecture & Organization.ppt
Computer Architecture & Organization.ppt
FarhanaMariyam1
 
MANAGEMENT QUIZ.pptx
MANAGEMENT QUIZ.pptxMANAGEMENT QUIZ.pptx
MANAGEMENT QUIZ.pptx
FarhanaMariyam1
 
Lecture 4 MIS.pptx
Lecture 4 MIS.pptxLecture 4 MIS.pptx
Lecture 4 MIS.pptx
FarhanaMariyam1
 
Lecture 3 MIS.pptx
Lecture 3 MIS.pptxLecture 3 MIS.pptx
Lecture 3 MIS.pptx
FarhanaMariyam1
 
Lecture 2 MIS.pptx
Lecture 2 MIS.pptxLecture 2 MIS.pptx
Lecture 2 MIS.pptx
FarhanaMariyam1
 
Lecture 1 MIS.pptx
Lecture 1 MIS.pptxLecture 1 MIS.pptx
Lecture 1 MIS.pptx
FarhanaMariyam1
 
cloud computing Syllabus.docx
cloud computing Syllabus.docxcloud computing Syllabus.docx
cloud computing Syllabus.docx
FarhanaMariyam1
 
Lecture 3 GORE.pptx
Lecture 3 GORE.pptxLecture 3 GORE.pptx
Lecture 3 GORE.pptx
FarhanaMariyam1
 

More from FarhanaMariyam1 (14)

Artificial Intelligence for Business.ppt
Artificial Intelligence for Business.pptArtificial Intelligence for Business.ppt
Artificial Intelligence for Business.ppt
 
Machine Learning for Begineers First .pptx
Machine Learning for Begineers First .pptxMachine Learning for Begineers First .pptx
Machine Learning for Begineers First .pptx
 
Ethical hacking for Business or Management.pptx
Ethical hacking for Business or Management.pptxEthical hacking for Business or Management.pptx
Ethical hacking for Business or Management.pptx
 
Database security in database management.pptx
Database security in database management.pptxDatabase security in database management.pptx
Database security in database management.pptx
 
OS Unit IV.ppt
OS Unit IV.pptOS Unit IV.ppt
OS Unit IV.ppt
 
CAO.pptx
CAO.pptxCAO.pptx
CAO.pptx
 
Computer Architecture & Organization.ppt
Computer Architecture & Organization.pptComputer Architecture & Organization.ppt
Computer Architecture & Organization.ppt
 
MANAGEMENT QUIZ.pptx
MANAGEMENT QUIZ.pptxMANAGEMENT QUIZ.pptx
MANAGEMENT QUIZ.pptx
 
Lecture 4 MIS.pptx
Lecture 4 MIS.pptxLecture 4 MIS.pptx
Lecture 4 MIS.pptx
 
Lecture 3 MIS.pptx
Lecture 3 MIS.pptxLecture 3 MIS.pptx
Lecture 3 MIS.pptx
 
Lecture 2 MIS.pptx
Lecture 2 MIS.pptxLecture 2 MIS.pptx
Lecture 2 MIS.pptx
 
Lecture 1 MIS.pptx
Lecture 1 MIS.pptxLecture 1 MIS.pptx
Lecture 1 MIS.pptx
 
cloud computing Syllabus.docx
cloud computing Syllabus.docxcloud computing Syllabus.docx
cloud computing Syllabus.docx
 
Lecture 3 GORE.pptx
Lecture 3 GORE.pptxLecture 3 GORE.pptx
Lecture 3 GORE.pptx
 

Recently uploaded

Material for memory and display system h
Material for memory and display system hMaterial for memory and display system h
Material for memory and display system h
gowrishankartb2005
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
Mahmoud Morsy
 
Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...
bijceesjournal
 
CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
PKavitha10
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
LAXMAREDDY22
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
ecqow
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
Gino153088
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
IJECEIAES
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
VANDANAMOHANGOUDA
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
171ticu
 
People as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimalaPeople as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimala
riddhimaagrawal986
 

Recently uploaded (20)

Material for memory and display system h
Material for memory and display system hMaterial for memory and display system h
Material for memory and display system h
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
 
Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...
 
CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
 
People as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimalaPeople as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimala
 

IS.pptx

  • 1. Presented By Under the Guidance of Farhana Mariyam Prof. Shabana Mehfuz (Supervisor) Ph. D. Research Scholar Dr. Mohd. Sadiq (Co-Supervisor) Student Id.:20188802 Department of Electrical Engineering Faculty of Engineering and Technology Jamia Millia Islamia New Delhi-110025 An Intelligent Approach For Goal Oriented Software Requirements Analysis
  • 2. Table of Contents 1.Introduction 2.Objectives 3.Work done in the last 6 months i. Introduction ii. Related Work iii. Proposed Method iv. Case Study 4.Conclusion and Future Work 5.References
  • 3. Objectives • Parameter analysis of various research issue in the area of software goal models. • Formulation of intelligent technique for prioritization of stakeholders on the basis of the importance of the software requirements. • To propose a method for the elicitation of attributed values of goal models using intelligent techniques. • Development of supportive tool to enhance adaptability of proposed method. • Comparative analysis of various methods proposed for Goal Oriented Software Requirements Analysis.
  • 4. Farhana Mariyam, Shabana Mehfuz, and Mohd. Sadiq, “Classification and Evaluation of Goal Oriented Requirements Analysis Methods”, International Conference on Applied Soft computing and Communication Networks (ACN'20), October 14-17, 2020, Chennai, India. (Published in :Springer Lecture Notes in Networks, Syst., Vol. 187, SabuM. Thampi et al. (Eds): Applied Soft Computing and Communication Networks, 978-981-33-6172-0, 501509_1_En, (Chapter 21)). In our previous work, towards Objective 1 i. classification of GORA methods into five sub-process and focus on one of the key sub-processes of GORE, i.e., goal oriented requirements analysis (GORA). ii. we have classified methods into three parts, i.e., GORA methods for the elicitation and analysis of FRs and NFRs, GORA dedicated to NFRs only, and GORA method for social modeling. iii. evaluation of GORA methods based on goal concepts, goal links, and soft computing techniques used in the development of the intelligent GORA methods.
  • 5. Farhana Mariyam, Shabana Mehfuz, and Mohd. Sadiq, “SelectGoREATech: Selection of Goal-Oriented Requirements Elicitation and Analysis Techniques ”, 7th International Conference on Computations in Engineering and Technology (ICCET 2022 ), February 12-13, 2022, Lonere, Maharastra, India. Work towards Objective 2 • Existing studies do not support the goal-oriented techniques. • A method has been developed for the selection of SRs elicitation techniques based on goal-oriented concepts namely SelectGoREATech
  • 6. Several techniques have been developed using goal concepts for the analysis of the software requirements, i.e., • AGORA Crisp data • FAGOSRA Fuzzy Logic –> Prior information required • lacks objectivity • affect the ranking values of the requirements during the analysis • Therefore, to address this issue a method has been developed using roughset theory for the analysis of the requirements in goal-oriented software requirements analysis process and named as RAGOSRA (Rough Attributed Goal Oriented Software Requirements Analysis Method)
  • 7. Introduction • (RE) which is concerned with the identification, modeling, analysis, verification, validation, and management of software requirements Research in the area of RE has been classified into goal-oriented RE • aspect-oriented RE • agent oriented RE • security-threat oriented RE • situation-oriented RE • fuzzy logic oriented RE • Limitations of the fuzzy based methods prior information is required during the decision- making process. • Lacks objectivity and may affect the ranking values of the requirements during the analysis process. • Therefore, to address this issue, our work presents a rough attributed goal-oriented software requirements analysis (RAGOSRA) method.
  • 8. • The contributions of our work are as follows: • 1. A method has been developed using rough-set theory for the analysis of the requirements in goal-oriented software requirements analysis process. Two attributed values such as rough contribution values and rough preference matrices have been introduced during the analysis • 2. A comparative study is presented to demonstrate the applicability of the proposed method.
  • 9. Related work Goal-oriented requirements analysis methods S. No. GORA Methods (Year) Authors Data used in analysis 1 KAOS (1990) Lamsweerde [9] Crisp data 2 NFR framework (1992) Mylopoulos et al. [10] Crisp data 3 AGORA (2002) Kaiya et al. [12] Crisp data 4 PRFGORE process (2014) Sadiq and Jain [8,14] Fuzzy data 5 FAGOSRA (2016) Mohammad et al. [13] Fuzzy data 6 GOASREP using AHP/2016 Garg et al. [15] Crisp data 7 FLDSREP/2022 Javed et al. [16] Fuzzy data Table 1: Goal-oriented requirements analysis methods
  • 10. Related work… An insight into rough-set theory Rough set theory, • introduced by Zdzislaw Pawlak in the early 1980s • deals with vagueness and uncertainty • does not need any preliminary or additional information about data • Based on sets—lower and upper approximations • 𝐹𝐴 = {𝑥 ∈ 𝑈𝑜𝐷:[𝑥]𝐹 ⊆ 𝐴} (1) • ̅𝐹𝐴 = {𝑥 ∈ 𝑈𝑜𝐷: [𝑥]𝐹 ∩ 𝐴 ≠ ∅} (2)
  • 11. Fig. 1. Lower and upper approximations of a rough set
  • 12. Proposed Method (RAGOSRA) • The proposed method includes the following steps:  Step 1: Applying the traditional and goal-oriented method for the elicitation of the functional and non-functional goals it produces the functional goal (FG) and non-functional goal (NFG) of a system.  Step 2: Evaluation of the functional and non-functional goals by decision makers to evaluate the FGs and NFGs by different stakeholders  Step 3: Detect the discordances among the stakeholders and goalsto detect the discordances among stakeholders and goals
  • 13.  Step 4: Compute the ranking value of each goal using rough set theory  𝐿𝑜𝑤𝐴𝑝𝑟𝑜𝑥 (𝐹𝐺𝑖 ) = ∪ {H ∈ U/F (H) ≤ 𝐹𝐺𝑖 }  𝑈𝑝𝑝𝐴𝑝𝑝𝑟𝑜𝑥(𝐹𝑅𝑖 ) =∪ {H ∈ U/F (H) ≥ 𝐹𝑅𝑖 }  Similarly, the lower approximation of 𝑁𝐹𝐺𝑖 , 𝑖. 𝑒. ,  (𝐿𝑜𝑤𝐴𝑝𝑟𝑜𝑥(𝑁𝐹𝐺𝑖)) and upper approximation of 𝑁𝐹𝐺𝑖 , 𝑖. 𝑒. ,  (𝑈𝑝𝑝𝐴𝑝𝑟𝑜𝑥(𝑁𝐹𝐺𝑖)) can be defined as: 𝐿𝑜𝑤𝐴𝑝𝑟𝑜𝑥 (𝑁𝐹𝐺𝑗) = ∪ {P ∈ U/N(P) ≤ 𝑁𝐹𝐺𝑗 } (5) 𝑈𝑝𝑝𝐴𝑝𝑟𝑜𝑥(𝑁𝐹𝐺𝑗) = ∪ {P ∈ U/N (P) ≥ 𝑁𝐹𝐺𝑗 }  The rough number for each FG and NFG is computed as:  𝐿𝑜𝑤𝐿𝑡(𝐹𝐺𝑖 ) = 1 𝐽𝐿 ∑ 𝐹(𝐻) |𝐻 ∈ 𝐿𝑜𝑤𝐴𝑝𝑟𝑜𝑥 (𝐹𝐺𝑖 )  𝐿𝑜𝑤𝐿𝑡(𝑁𝐹𝐺𝑗) = 1 𝑄𝐿 ∑ 𝑁 (𝑃) |𝑃 ∈ 𝐿𝑜𝑤𝐴𝑝𝑟𝑜𝑥 (𝑁𝐹𝑅𝑗)  𝑈𝑝𝐿𝑡(𝐹𝐺𝑖 ) = 1 𝐽𝑈 ∑ 𝐹 (𝐻) |𝐻 ∈ 𝑈𝑝𝑝𝐴𝑝𝑟𝑜𝑥 (𝐹𝐺𝑖 )  𝑈𝑝𝐿𝑡(𝑁𝐹𝐺𝑗) = 1 𝑄𝑈 ∑ 𝑁 (𝑃) |𝑃 ∈ 𝑈𝑝𝑝𝐴𝑝𝑟𝑜𝑥 (𝑁𝐹𝐺𝑗)  Step 5: Analyse the goals based on the ranking values
  • 14. Case Study • The implementation of the RAGOSRA method is as follows: • Step 1: After the completion of the requirements elicitation process, following sub-goals (SGs) of an institute examination system have been identified: • SG1: ‘‘The system should be economic (NFG1)’’, • SG2: ‘‘There should be a Login module (FG1)’’, • SG3: ‘‘Teachers and Administrative module (FG2)’’ • SG4: ‘‘Fee submission module (FG3)’’ • SG5: ‘‘Student module for the activities of the students (FG4)’’, • SG6: ‘‘The system should be secure (NFG2)’’, and • SG7: ‘‘The system should be reliable (NFG3)’’.
  • 15. • Step 2: In our work, we have adopted the data of the evaluation of the FGs based on NFGs and it is Evaluation of four FGs based on three NFGs under fuzzy-set environment Table 2: Evaluation of four FGs based on three NFGs under fuzzy-set environment
  • 16. Table 3: Evaluation of four FGs based on three NFGs under rough-set environment Note: (), {}, and [] represent crisp values, TFNs and rough numbers, respectively.
  • 17. Table 4: Importance weight of NFGs by three stakeholders
  • 18. Table 5: Rough-set representation of importance weight of NFGs by three stakeholders
  • 19. • Step 3: In this step we have adopted the preference matrix to check the discordances among the stakeholders Table 6: Preference matrix of stakeholders
  • 20. Table 7: Rough-set based preference matrix
  • 21. Step 4: Compute the ranking value of each goal using rough set theory
  • 22. • Step 5: Analyse the goals based on the ranking values
  • 24. References 1. B. H. C. Cheng and J. M. Atlee, "Research Directions in Requirements Engineering," Future of Software Engineering (FOSE '07), 2007, pp. 285-303 2. Horkoff, J., Aydemir, F.B., Cardoso, E. et al. Goal-oriented requirements engineering: an extended systematic mapping study. Requirements Eng 24, 133–160 (2019). 3. A. Rashid, P. Sawyer, A. Moreira and J. Araujo, "Early aspects: a model for aspect-oriented requirements engineering," Proceedings IEEE Joint International Conference on Requirements Engineering, 2002, pp. 199-202. 4. Y. Singh, A. Gosain and M. Kumar, "Evaluation of Agent Oriented Requirements Engineering Frameworks," 2008 International Conference on Computer Science and Software Engineering, 2008, pp. 33-38, doi: 10.1109/CSSE.2008.1555. 5. Ansari MTJ, Pandey D, Alenezi M, STORE: Security Threat Oriented Requirements Engineering Methodology, Journal of King Saud University - Computer and Information Sciences, Vol. 32, Issue 2, pp. 191-203, 2022. 6. Atukorala NL, Aspect Oriented Requirements Engineering, Ph.D. Thesis, Computer Science, 2019, Lowa State University, USA. 7. Sadiq M., Fuzzy Logic Driven Goal Oriented Requirements Elicitation Process, Ph.D. Thesis, Computer Engineering, 2017, National Institute of Technology Kurukshetra, India.
  • 25. References 8. Sadiq M, Jain SK (2015) A fuzzy based approach for the selection of goals in goal-oriented requirements elicitation process. Int J Syst Assur Eng Manag 6(2):157–164. 9. Zickert F, "Evaluation of the Goal-Oriented Requirements Engineering Method KAOS" AMCIS 2010 Proceedings. 10. Mylopoulos J, Chung L, Nixon B (1992) Representing and using non-functional requirements: a process-oriented approach. IEEE Trans Softw Eng 18(6):483–497 11. Yu ESK (1997) Towards modeling and reasoning support for early-phase requirements engineering. In: 3rd IEEE international symposium on requirements engineering. pp 226–235. 12. Kaiya H et al. (2002) AGORA: Attributed Goal Oriented Requirements Analysis, Proceedings of the IEEE joint International Conference on Requirements Engineering. 13. Mohammad, C.W., Shahid, M. & Hussain, S.Z. Fuzzy attributed goal-oriented software requirements analysis with multiple stakeholders. Int. j. inf. tecnol. 13, 1–9 (2021). 14. Sadiq M, Jain SK (2014) Applying fuzzy preference relation for requirements prioritization in goal- oriented requirements elicitation process. Int J Syst Assur Eng Maint 5(4):711–723 15. Garg N, Sadiq M, Agarwal P (2016) GOASREP: Goal oriented approach for software requirements elicitation and prioritization using analytic hierarchy process. In: 5th international conference on frontiers in intelligent computing theory and applications. Springer, Singapore
  • 26. Thank You! (Farhana Mariyam) Ph. D. Research Scholar Department of Electrical Engineering Faculty of Engineering and Technology Jamia Millia Islamia, New Delhi-110025