Impact of Requirements Engineeringin Socially Responsible Systems : Systematic Literature Review and Survey

Context. In this new generation, social responsibility is one of the main thingsthat should be followed, which helps the current and future generation to live peacefully. Social responsibility may either care about the environment, Human Rights, oranything which helps us. There is also a need for th...

Full description

Bibliographic Details
Main Authors: Reddy, Vinod, Chodisetti, Raghubabu
Format: Others
Language:English
Published: Blekinge Tekniska Högskola 2021
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:bth-21341
id ndltd-UPSALLA1-oai-DiVA.org-bth-21341
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-bth-213412021-04-28T05:29:06ZImpact of Requirements Engineeringin Socially Responsible Systems : Systematic Literature Review and SurveyengReddy, VinodChodisetti, RaghubabuBlekinge Tekniska HögskolaBlekinge Tekniska Högskola2021Software EngineeringProgramvaruteknikContext. In this new generation, social responsibility is one of the main thingsthat should be followed, which helps the current and future generation to live peacefully. Social responsibility may either care about the environment, Human Rights, oranything which helps us. There is also a need for the development of software that issocially responsible. There are some facets that need to be followed or implementedwhile building software. Requirements engineering plays the main role in gatheringthe requirements of this socially responsible software. So there is a need to studyhow requirements engineering helps in creating a socially responsible software andchallenges faced while implementing the facets in creating the socially responsiblesoftware. Objectives. In this thesis, our main goal is to identify the impact of requirements engineering in socially responsible systems. For acquiring our goal, we haveformulated some objectives they are:Objective 1: To identify the facets of socially responsible systemsObjective 2: To identify how RE can assist in initiating and managing the facets ofsocial responsibility of a system.Objective 3: To identify the challenges faced during the implementation of the aboveprocess. Methods. For acquiring our goal, we have performed a systematic literaturereview (SLR) and survey for the objectives. For objective 1, we have performed anSLR and survey to obtain the facets of socially responsible systems. For objectives 2and 3, we have performed a survey to know the support of requirements engineeringwhile establishing and managing facets of socially responsible systems and identifying the challenges faced while establishing and managing facets. Results. For our SLR, we have considered a starter set with 8 Related articlesand performed snowball sampling to that start set, and we got 12 papers, A totalof 20 related articles are found for our SLR. The facets of socially responsible systems are obtained from those SLR results. We got 89 results for our survey, and allthe data is collected and analyzed by using thematic and narrative analysis methods. Conclusions. First, an SLR and survey are conducted to identify the facets ofsocially responsible systems, and then the survey is conducted to identify how requirements engineering helps and the challenges faced in implementation and managingthe facets of socially responsible systems. This study helps the developers take thenecessary steps to avoid the practitioners’ challenges in the study. Keywords. Requirements engineering, Socially responsible systems, Software engineering, Social software, Social design.  Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:bth-21341application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Software Engineering
Programvaruteknik
spellingShingle Software Engineering
Programvaruteknik
Reddy, Vinod
Chodisetti, Raghubabu
Impact of Requirements Engineeringin Socially Responsible Systems : Systematic Literature Review and Survey
description Context. In this new generation, social responsibility is one of the main thingsthat should be followed, which helps the current and future generation to live peacefully. Social responsibility may either care about the environment, Human Rights, oranything which helps us. There is also a need for the development of software that issocially responsible. There are some facets that need to be followed or implementedwhile building software. Requirements engineering plays the main role in gatheringthe requirements of this socially responsible software. So there is a need to studyhow requirements engineering helps in creating a socially responsible software andchallenges faced while implementing the facets in creating the socially responsiblesoftware. Objectives. In this thesis, our main goal is to identify the impact of requirements engineering in socially responsible systems. For acquiring our goal, we haveformulated some objectives they are:Objective 1: To identify the facets of socially responsible systemsObjective 2: To identify how RE can assist in initiating and managing the facets ofsocial responsibility of a system.Objective 3: To identify the challenges faced during the implementation of the aboveprocess. Methods. For acquiring our goal, we have performed a systematic literaturereview (SLR) and survey for the objectives. For objective 1, we have performed anSLR and survey to obtain the facets of socially responsible systems. For objectives 2and 3, we have performed a survey to know the support of requirements engineeringwhile establishing and managing facets of socially responsible systems and identifying the challenges faced while establishing and managing facets. Results. For our SLR, we have considered a starter set with 8 Related articlesand performed snowball sampling to that start set, and we got 12 papers, A totalof 20 related articles are found for our SLR. The facets of socially responsible systems are obtained from those SLR results. We got 89 results for our survey, and allthe data is collected and analyzed by using thematic and narrative analysis methods. Conclusions. First, an SLR and survey are conducted to identify the facets ofsocially responsible systems, and then the survey is conducted to identify how requirements engineering helps and the challenges faced in implementation and managingthe facets of socially responsible systems. This study helps the developers take thenecessary steps to avoid the practitioners’ challenges in the study. Keywords. Requirements engineering, Socially responsible systems, Software engineering, Social software, Social design. 
author Reddy, Vinod
Chodisetti, Raghubabu
author_facet Reddy, Vinod
Chodisetti, Raghubabu
author_sort Reddy, Vinod
title Impact of Requirements Engineeringin Socially Responsible Systems : Systematic Literature Review and Survey
title_short Impact of Requirements Engineeringin Socially Responsible Systems : Systematic Literature Review and Survey
title_full Impact of Requirements Engineeringin Socially Responsible Systems : Systematic Literature Review and Survey
title_fullStr Impact of Requirements Engineeringin Socially Responsible Systems : Systematic Literature Review and Survey
title_full_unstemmed Impact of Requirements Engineeringin Socially Responsible Systems : Systematic Literature Review and Survey
title_sort impact of requirements engineeringin socially responsible systems : systematic literature review and survey
publisher Blekinge Tekniska Högskola
publishDate 2021
url http://urn.kb.se/resolve?urn=urn:nbn:se:bth-21341
work_keys_str_mv AT reddyvinod impactofrequirementsengineeringinsociallyresponsiblesystemssystematicliteraturereviewandsurvey
AT chodisettiraghubabu impactofrequirementsengineeringinsociallyresponsiblesystemssystematicliteraturereviewandsurvey
_version_ 1719399437570146304