SlideShare a Scribd company logo
Lero© 2012
Bahir Dar University
Bahir Dar Institute of Technology
Faculty of Computing: Department of Software Engineering
Article Review Presentation
Multilevel Ontology Framework for Improving Requirements Change
Management in Global Software Development
by
ABEER ABDULAZIZ ALSANAD, AZEDDINE CHIKH, AND ABDULRAHMAN MIRZA
In
May 15, 2019
Published by IEEE
Reviewed by: Abdirahman Ali Dahir
Email: dirixanto@gmail.com ID: BDU1209507PG
1
Lero© 2012
OUTLINE
Introduction
Brief summary
Methodology
Results
Proposed framework
contribution
Foundation
Critique
Questions
2
Lero© 2012
INTRODUCTION
• Requirements engineering is one of the most important pillars of
software engineering.
• changing Requirement is inevitable problem.
• Global Software Development (GSD).
• So Requirement change management (RCM) is important in RE
especially in GSD.
3
Lero© 2012
CHALLENGES FACING RCM IN GSD
4
The Bar chart is adopted from Holtkamp et al.
Lero© 2012
BRIEF SUMMARY
• The problem that this research tries to address
–Miscommunication and misunderstanding
• Proposed solution
–ensure the semantic correctness of the requirement change
requests by using a common language.
• The authors proposed a framework for improving the RCM
in GSD by improving the semantic correctness of the
Change Requests.
5
Lero© 2012
HYPOTHESIS
• Two sub-hypotheses.
• they claim that their framework will improve the RCM process
through increasing the reliability of CRs .
• And decrease the time spent for RCM process, especially in
GSD environment.
6
Lero© 2012
METHODOLOGY
• The authors adopted Questionnaire survey and case study to
evaluate their framework and test their two hypotheses.
• In the questionnaire there are the following things to be
measured
1. The significance of the problem.
2. The reliability factor of the framework.
3. Time factor of the framework.
• In the case study the prototype of their framework is
applied in RioMetro software application which is ticket
reservation app.
7
Lero© 2012
RESULTS
• The results of the questionnaire are as flows
1. The percentage of the problem significance reached 89%.
2. The percentage of the framework’s effectiveness in
supporting the reliability ranged between 65% and 92%.
3. The percentage of the framework’s effectiveness in
saving time ranged between 69% and 85%.
8
Lero© 2012
Cont..
• Case Study Results
1. the prototype of the framework is successfully applied in
RioMetro app.
2. The reliability of the change is increased.
3. The time spent for the change management is decreased
accordingly.
9
Lero© 2012
PROPOSED FRAMEWORK
• THREE LEVELS OF THE FRAMEWORK
1. FIRST-LEVEL ONTOLOGY: requirement change ontology (RCO),
2. SECOND-LEVEL ONTOLOGY : ontology for requirement engineering domain.
3. THIRD-LEVEL ONTOLOGY: ontology for the software application domain
10
Lero© 2012
EXAMPLE RCO
11
Lero© 2012
EXAMPLE RE ONTOLOGY
12
Lero© 2012
PROPOSED FRAMEWORK CONT…
13
Lero© 2012
CONTRIBUTION
• The contribution of this research is as follows
• The framework increases the reliability of the change of
RCM in GSD.
• The framework decreases the time spent on change
management in GSD.
14
Lero© 2012
FOUNDATION
• The authors used articles and books from different researchers.
• The following are some of the important foundations they used
– P. Holtkamp et al, ‘‘How software development competences change in global settings—An
explorative study,’’ J. Softw., Evol. Process, vol. 27, pp. 50–72, Jan. 2015.
– S. Jayatilleke et al, ‘‘A systematic review of requirements change management,’’ Inf. Softw.
Technol., vol. 93, pp. 163–185, Jan. 2018
– M. A. Akbar et al, ‘‘AZ-model of software requirements change management in global software
development,’’inProc.Int.Conf.Comput.,Electron.Elect. Eng. (ICE Cube), Nov. 2018, pp. 1–6.
15
Lero© 2012
CRITIQUE
• Strengths
1. The structure
2. They choose appropriate methodologies which are
Questionnaire and Survey.
3. They use tables and graphs to present the results.
4. Coherence:
5. Appropriate foundation.
16
Lero© 2012
Cont..
• weaknesses
1. Novelty.
2. They didn’t provide sufficient examples.
3. No recommendations provided.
17
Lero© 2012
Questions
• What are the features that make your framework better than the
other frameworks?
• What makes your research novel?
18
Lero© 2012 19

More Related Content

Similar to Article Review Presentation

Software Mangineeringment
Software MangineeringmentSoftware Mangineeringment
Software Mangineeringment
Prof. Amir Tomer
 
Lecture notes on_construction_project_ma
Lecture notes on_construction_project_maLecture notes on_construction_project_ma
Lecture notes on_construction_project_ma
mohammedsameer129
 
Agile software development and challenges
Agile software development and challengesAgile software development and challenges
Agile software development and challenges
eSAT Publishing House
 
comparison of various sdlc models
comparison of various sdlc modelscomparison of various sdlc models
comparison of various sdlc models
sadaf ateeq
 
Comprehensive Analysis of Software Development Life Cycle Models
Comprehensive Analysis of Software Development Life Cycle ModelsComprehensive Analysis of Software Development Life Cycle Models
Comprehensive Analysis of Software Development Life Cycle Models
IRJET Journal
 
Managing Technology Projects
Managing Technology ProjectsManaging Technology Projects
Managing Technology Projects
AllianceMSFourOneEig
 
An Adjacent Analysis of the Parallel Programming Model Perspective: A Survey
 An Adjacent Analysis of the Parallel Programming Model Perspective: A Survey An Adjacent Analysis of the Parallel Programming Model Perspective: A Survey
An Adjacent Analysis of the Parallel Programming Model Perspective: A Survey
IRJET Journal
 
Web Advice Module case study - COSMIC
Web Advice Module case study - COSMICWeb Advice Module case study - COSMIC
Different Proposed Models to Mapping MDA to RUP
Different Proposed Models to Mapping MDA to RUPDifferent Proposed Models to Mapping MDA to RUP
Different Proposed Models to Mapping MDA to RUP
International Journal of Engineering Inventions www.ijeijournal.com
 
Advanced Energy Design and Retrofit Guides Summary from the 2013 DOE BTO Peer...
Advanced Energy Design and Retrofit Guides Summary from the 2013 DOE BTO Peer...Advanced Energy Design and Retrofit Guides Summary from the 2013 DOE BTO Peer...
Advanced Energy Design and Retrofit Guides Summary from the 2013 DOE BTO Peer...
Shanti Pless
 
Agile software development and challenges
Agile software development and challengesAgile software development and challenges
Agile software development and challenges
eSAT Journals
 
A Comparative Analysis Of Various Methodologies Of Agile Project Management V...
A Comparative Analysis Of Various Methodologies Of Agile Project Management V...A Comparative Analysis Of Various Methodologies Of Agile Project Management V...
A Comparative Analysis Of Various Methodologies Of Agile Project Management V...
Brittany Allen
 
1010 guide–a simple framework for
1010 guide–a simple framework for1010 guide–a simple framework for
1010 guide–a simple framework for
ijseajournal
 
Element of Cost overrun and Delay in Construction: A Review
Element of Cost overrun and Delay in Construction: A ReviewElement of Cost overrun and Delay in Construction: A Review
Element of Cost overrun and Delay in Construction: A Review
IRJET Journal
 
System Development Life Cycle Models
System Development Life Cycle ModelsSystem Development Life Cycle Models
System Development Life Cycle Models
Pavithran Anthonipillai
 
An Introduction to MISRA C:2012
An Introduction to MISRA C:2012An Introduction to MISRA C:2012
An Introduction to MISRA C:2012
PRQA
 
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
cscpconf
 
30 8948 prakash paper64 (edit ndit)
30 8948 prakash paper64 (edit ndit)30 8948 prakash paper64 (edit ndit)
30 8948 prakash paper64 (edit ndit)
IAESIJEECS
 
30 8948 prakash paper64 (edit ndit)
30 8948 prakash paper64 (edit ndit)30 8948 prakash paper64 (edit ndit)
30 8948 prakash paper64 (edit ndit)
IAESIJEECS
 
TOGAF - a teaser for our traning course
TOGAF - a teaser for our traning courseTOGAF - a teaser for our traning course
TOGAF - a teaser for our traning course
Lars Lundgren
 

Similar to Article Review Presentation (20)

Software Mangineeringment
Software MangineeringmentSoftware Mangineeringment
Software Mangineeringment
 
Lecture notes on_construction_project_ma
Lecture notes on_construction_project_maLecture notes on_construction_project_ma
Lecture notes on_construction_project_ma
 
Agile software development and challenges
Agile software development and challengesAgile software development and challenges
Agile software development and challenges
 
comparison of various sdlc models
comparison of various sdlc modelscomparison of various sdlc models
comparison of various sdlc models
 
Comprehensive Analysis of Software Development Life Cycle Models
Comprehensive Analysis of Software Development Life Cycle ModelsComprehensive Analysis of Software Development Life Cycle Models
Comprehensive Analysis of Software Development Life Cycle Models
 
Managing Technology Projects
Managing Technology ProjectsManaging Technology Projects
Managing Technology Projects
 
An Adjacent Analysis of the Parallel Programming Model Perspective: A Survey
 An Adjacent Analysis of the Parallel Programming Model Perspective: A Survey An Adjacent Analysis of the Parallel Programming Model Perspective: A Survey
An Adjacent Analysis of the Parallel Programming Model Perspective: A Survey
 
Web Advice Module case study - COSMIC
Web Advice Module case study - COSMICWeb Advice Module case study - COSMIC
Web Advice Module case study - COSMIC
 
Different Proposed Models to Mapping MDA to RUP
Different Proposed Models to Mapping MDA to RUPDifferent Proposed Models to Mapping MDA to RUP
Different Proposed Models to Mapping MDA to RUP
 
Advanced Energy Design and Retrofit Guides Summary from the 2013 DOE BTO Peer...
Advanced Energy Design and Retrofit Guides Summary from the 2013 DOE BTO Peer...Advanced Energy Design and Retrofit Guides Summary from the 2013 DOE BTO Peer...
Advanced Energy Design and Retrofit Guides Summary from the 2013 DOE BTO Peer...
 
Agile software development and challenges
Agile software development and challengesAgile software development and challenges
Agile software development and challenges
 
A Comparative Analysis Of Various Methodologies Of Agile Project Management V...
A Comparative Analysis Of Various Methodologies Of Agile Project Management V...A Comparative Analysis Of Various Methodologies Of Agile Project Management V...
A Comparative Analysis Of Various Methodologies Of Agile Project Management V...
 
1010 guide–a simple framework for
1010 guide–a simple framework for1010 guide–a simple framework for
1010 guide–a simple framework for
 
Element of Cost overrun and Delay in Construction: A Review
Element of Cost overrun and Delay in Construction: A ReviewElement of Cost overrun and Delay in Construction: A Review
Element of Cost overrun and Delay in Construction: A Review
 
System Development Life Cycle Models
System Development Life Cycle ModelsSystem Development Life Cycle Models
System Development Life Cycle Models
 
An Introduction to MISRA C:2012
An Introduction to MISRA C:2012An Introduction to MISRA C:2012
An Introduction to MISRA C:2012
 
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
 
30 8948 prakash paper64 (edit ndit)
30 8948 prakash paper64 (edit ndit)30 8948 prakash paper64 (edit ndit)
30 8948 prakash paper64 (edit ndit)
 
30 8948 prakash paper64 (edit ndit)
30 8948 prakash paper64 (edit ndit)30 8948 prakash paper64 (edit ndit)
30 8948 prakash paper64 (edit ndit)
 
TOGAF - a teaser for our traning course
TOGAF - a teaser for our traning courseTOGAF - a teaser for our traning course
TOGAF - a teaser for our traning course
 

Recently uploaded

Alluxio Webinar | 10x Faster Trino Queries on Your Data Platform
Alluxio Webinar | 10x Faster Trino Queries on Your Data PlatformAlluxio Webinar | 10x Faster Trino Queries on Your Data Platform
Alluxio Webinar | 10x Faster Trino Queries on Your Data Platform
Alluxio, Inc.
 
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSISDECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
Tier1 app
 
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Paul Brebner
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
kalichargn70th171
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
XfilesPro
 
Malibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed RoundMalibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed Round
sjcobrien
 
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
Luigi Fugaro
 
14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision
ShulagnaSarkar2
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
dakas1
 
42 Ways to Generate Real Estate Leads - Sellxpert
42 Ways to Generate Real Estate Leads - Sellxpert42 Ways to Generate Real Estate Leads - Sellxpert
42 Ways to Generate Real Estate Leads - Sellxpert
vaishalijagtap12
 
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in NashikUpturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies
 
DevOps Consulting Company | Hire DevOps Services
DevOps Consulting Company | Hire DevOps ServicesDevOps Consulting Company | Hire DevOps Services
DevOps Consulting Company | Hire DevOps Services
seospiralmantra
 
Transforming Product Development using OnePlan To Boost Efficiency and Innova...
Transforming Product Development using OnePlan To Boost Efficiency and Innova...Transforming Product Development using OnePlan To Boost Efficiency and Innova...
Transforming Product Development using OnePlan To Boost Efficiency and Innova...
OnePlan Solutions
 
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
The Third Creative Media
 
ppt on the brain chip neuralink.pptx
ppt  on   the brain  chip neuralink.pptxppt  on   the brain  chip neuralink.pptx
ppt on the brain chip neuralink.pptx
Reetu63
 
Boost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management AppsBoost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management Apps
Jhone kinadey
 
Orca: Nocode Graphical Editor for Container Orchestration
Orca: Nocode Graphical Editor for Container OrchestrationOrca: Nocode Graphical Editor for Container Orchestration
Orca: Nocode Graphical Editor for Container Orchestration
Pedro J. Molina
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
dakas1
 
Manyata Tech Park Bangalore_ Infrastructure, Facilities and More
Manyata Tech Park Bangalore_ Infrastructure, Facilities and MoreManyata Tech Park Bangalore_ Infrastructure, Facilities and More
Manyata Tech Park Bangalore_ Infrastructure, Facilities and More
narinav14
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
Bert Jan Schrijver
 

Recently uploaded (20)

Alluxio Webinar | 10x Faster Trino Queries on Your Data Platform
Alluxio Webinar | 10x Faster Trino Queries on Your Data PlatformAlluxio Webinar | 10x Faster Trino Queries on Your Data Platform
Alluxio Webinar | 10x Faster Trino Queries on Your Data Platform
 
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSISDECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
DECODING JAVA THREAD DUMPS: MASTER THE ART OF ANALYSIS
 
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
 
Malibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed RoundMalibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed Round
 
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
 
14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 
42 Ways to Generate Real Estate Leads - Sellxpert
42 Ways to Generate Real Estate Leads - Sellxpert42 Ways to Generate Real Estate Leads - Sellxpert
42 Ways to Generate Real Estate Leads - Sellxpert
 
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in NashikUpturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in Nashik
 
DevOps Consulting Company | Hire DevOps Services
DevOps Consulting Company | Hire DevOps ServicesDevOps Consulting Company | Hire DevOps Services
DevOps Consulting Company | Hire DevOps Services
 
Transforming Product Development using OnePlan To Boost Efficiency and Innova...
Transforming Product Development using OnePlan To Boost Efficiency and Innova...Transforming Product Development using OnePlan To Boost Efficiency and Innova...
Transforming Product Development using OnePlan To Boost Efficiency and Innova...
 
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
 
ppt on the brain chip neuralink.pptx
ppt  on   the brain  chip neuralink.pptxppt  on   the brain  chip neuralink.pptx
ppt on the brain chip neuralink.pptx
 
Boost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management AppsBoost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management Apps
 
Orca: Nocode Graphical Editor for Container Orchestration
Orca: Nocode Graphical Editor for Container OrchestrationOrca: Nocode Graphical Editor for Container Orchestration
Orca: Nocode Graphical Editor for Container Orchestration
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
 
Manyata Tech Park Bangalore_ Infrastructure, Facilities and More
Manyata Tech Park Bangalore_ Infrastructure, Facilities and MoreManyata Tech Park Bangalore_ Infrastructure, Facilities and More
Manyata Tech Park Bangalore_ Infrastructure, Facilities and More
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
 

Article Review Presentation

  • 1. Lero© 2012 Bahir Dar University Bahir Dar Institute of Technology Faculty of Computing: Department of Software Engineering Article Review Presentation Multilevel Ontology Framework for Improving Requirements Change Management in Global Software Development by ABEER ABDULAZIZ ALSANAD, AZEDDINE CHIKH, AND ABDULRAHMAN MIRZA In May 15, 2019 Published by IEEE Reviewed by: Abdirahman Ali Dahir Email: dirixanto@gmail.com ID: BDU1209507PG 1
  • 2. Lero© 2012 OUTLINE Introduction Brief summary Methodology Results Proposed framework contribution Foundation Critique Questions 2
  • 3. Lero© 2012 INTRODUCTION • Requirements engineering is one of the most important pillars of software engineering. • changing Requirement is inevitable problem. • Global Software Development (GSD). • So Requirement change management (RCM) is important in RE especially in GSD. 3
  • 4. Lero© 2012 CHALLENGES FACING RCM IN GSD 4 The Bar chart is adopted from Holtkamp et al.
  • 5. Lero© 2012 BRIEF SUMMARY • The problem that this research tries to address –Miscommunication and misunderstanding • Proposed solution –ensure the semantic correctness of the requirement change requests by using a common language. • The authors proposed a framework for improving the RCM in GSD by improving the semantic correctness of the Change Requests. 5
  • 6. Lero© 2012 HYPOTHESIS • Two sub-hypotheses. • they claim that their framework will improve the RCM process through increasing the reliability of CRs . • And decrease the time spent for RCM process, especially in GSD environment. 6
  • 7. Lero© 2012 METHODOLOGY • The authors adopted Questionnaire survey and case study to evaluate their framework and test their two hypotheses. • In the questionnaire there are the following things to be measured 1. The significance of the problem. 2. The reliability factor of the framework. 3. Time factor of the framework. • In the case study the prototype of their framework is applied in RioMetro software application which is ticket reservation app. 7
  • 8. Lero© 2012 RESULTS • The results of the questionnaire are as flows 1. The percentage of the problem significance reached 89%. 2. The percentage of the framework’s effectiveness in supporting the reliability ranged between 65% and 92%. 3. The percentage of the framework’s effectiveness in saving time ranged between 69% and 85%. 8
  • 9. Lero© 2012 Cont.. • Case Study Results 1. the prototype of the framework is successfully applied in RioMetro app. 2. The reliability of the change is increased. 3. The time spent for the change management is decreased accordingly. 9
  • 10. Lero© 2012 PROPOSED FRAMEWORK • THREE LEVELS OF THE FRAMEWORK 1. FIRST-LEVEL ONTOLOGY: requirement change ontology (RCO), 2. SECOND-LEVEL ONTOLOGY : ontology for requirement engineering domain. 3. THIRD-LEVEL ONTOLOGY: ontology for the software application domain 10
  • 12. Lero© 2012 EXAMPLE RE ONTOLOGY 12
  • 14. Lero© 2012 CONTRIBUTION • The contribution of this research is as follows • The framework increases the reliability of the change of RCM in GSD. • The framework decreases the time spent on change management in GSD. 14
  • 15. Lero© 2012 FOUNDATION • The authors used articles and books from different researchers. • The following are some of the important foundations they used – P. Holtkamp et al, ‘‘How software development competences change in global settings—An explorative study,’’ J. Softw., Evol. Process, vol. 27, pp. 50–72, Jan. 2015. – S. Jayatilleke et al, ‘‘A systematic review of requirements change management,’’ Inf. Softw. Technol., vol. 93, pp. 163–185, Jan. 2018 – M. A. Akbar et al, ‘‘AZ-model of software requirements change management in global software development,’’inProc.Int.Conf.Comput.,Electron.Elect. Eng. (ICE Cube), Nov. 2018, pp. 1–6. 15
  • 16. Lero© 2012 CRITIQUE • Strengths 1. The structure 2. They choose appropriate methodologies which are Questionnaire and Survey. 3. They use tables and graphs to present the results. 4. Coherence: 5. Appropriate foundation. 16
  • 17. Lero© 2012 Cont.. • weaknesses 1. Novelty. 2. They didn’t provide sufficient examples. 3. No recommendations provided. 17
  • 18. Lero© 2012 Questions • What are the features that make your framework better than the other frameworks? • What makes your research novel? 18

Editor's Notes

  1. Requiement engineering is crucial process in SDLC because it translates the incomplete needs of users to complete specification Chnanging requirement is unavoidable activity in requirement engineering it may occur due to - changes in user requirements - increased understanding of the stakeholder needs - availability of new technology GSD is the software development type in which the software development teams are located in different location around the world In GSD there is a difference in -language -Culture -geographical
  2. The miscommunication occur according to the differences in Geography Language Cultural
  3. Change requesters always write requirement change request which is semantically wrong Because there is no standard way to write the change requests in GSD
  4. Increasing reliability means decreasing the errors Due to the errors in CRs Document the procces of management take more time
  5. They use Likert Scale Strong Disagree Disagree Neutral Agree Strong Agree
  6. because the framework consist of the three most important aspects that cover all aspects of the development. The reliability is decreased means the errors are minimized
  7. 1st level dedicated the RC domain include 1.Aspects of change 2. Change origin 3. Change reason 4. Change type 2nd level includes the requirement domain ontology specific to the software under development 3rd Level Corresponds to software application domain It can be HRM Sales Ticket REservation
  8. The input is the three levels of the framework in OWL (Web Ontology Language) (OWL is the representation of knowledge ) The three OWL are converted in XML to ease the extraction The concepts of the here ontologies are extracted and added to the DB THE STOP WORDS ARE ADDED TO THE SAME DB When the requester fills the CHANGE REQUEST FORM and reached the CHANGE DESCRIPTION ALL THE CONCEPTS OF THE THREE ONTOLOGIES ARE SHOWN AS A AUTO COMPLETE OPTIONS FROM WHICH TO CHOOSE 6. Finally the output is SEMANTIC CHANGE REQUEST you can save as PDF or Print