Gabriella Mireles, Maximiliano Moraga, Félix García, M. Piattini
{"title":"A classification approach of sustainability aware requirements methods","authors":"Gabriella Mireles, Maximiliano Moraga, Félix García, M. Piattini","doi":"10.23919/CISTI.2017.7975813","DOIUrl":null,"url":null,"abstract":"Sustainability concept is interpreted in different ways within and among disciplines. Thus, software developers must be aware of the extent to which methods used in requirements engineering are supporting this issue. So, this paper aims to classify methods used to develop or manage environmental sustainability (green) requirements as regards three categories: the sustainability notions they rely on, sustainability software view, and sustainability requirements view. The classification approach was validated with 16 papers selected by a Systematic Mapping Study method. As a result, it was found that the reviewed papers focused on sustainability goals related to second order effects and the case studies addressed mainly early requirements during development stage of the software life cycle. Few papers reported requirements validation practices. In a nutshell, the classification approach allowed to identify that requirements engineering methods should consider others sustainability notions and to provide methodological support to derive software requirements from sustainability goals.","PeriodicalId":345129,"journal":{"name":"2017 12th Iberian Conference on Information Systems and Technologies (CISTI)","volume":"70 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 12th Iberian Conference on Information Systems and Technologies (CISTI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/CISTI.2017.7975813","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10
Abstract
Sustainability concept is interpreted in different ways within and among disciplines. Thus, software developers must be aware of the extent to which methods used in requirements engineering are supporting this issue. So, this paper aims to classify methods used to develop or manage environmental sustainability (green) requirements as regards three categories: the sustainability notions they rely on, sustainability software view, and sustainability requirements view. The classification approach was validated with 16 papers selected by a Systematic Mapping Study method. As a result, it was found that the reviewed papers focused on sustainability goals related to second order effects and the case studies addressed mainly early requirements during development stage of the software life cycle. Few papers reported requirements validation practices. In a nutshell, the classification approach allowed to identify that requirements engineering methods should consider others sustainability notions and to provide methodological support to derive software requirements from sustainability goals.