当前位置: X-MOL 学术J. Softw. Evol. Process › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Addressing sustainability in the requirements engineering process: From elicitation to functional decomposition
Journal of Software: Evolution and Process ( IF 1.7 ) Pub Date : 2020-02-17 , DOI: 10.1002/smr.2254
Theresia Ratih Dewi Saputri 1 , Seok‐Won Lee 2
Affiliation  

Due to the critical role of a software‐intensive system in society, software engineers have a responsibility to add sustainability as a goal while developing a software system. However, there is a lack of practical guidelines providing a tangible decomposition of the sustainability aspect. Moreover, there are limited quantifiable methods to support sustainable design and analysis. Therefore, we propose a systematic approach that allows software practitioners to accommodate sustainability concerns that are aligned with other software quality attributes to enhance sustainable development. By using the combination of a goal‐scenario‐based approach and feature modeling, sustainability requirements are elicited along with their functional compositions. Our approach is a comprehensive reference model that decomposes sustainability requirements, enabling analysis, support, and assessment of sustainability risk analysis and guiding the designer to construct a feature model as a system functional decomposition. From the conducted theoretical evaluation and empirical study, our proposed approach can derive more significant sustainability‐related requirements and key features by providing a practical guideline with the integration of well‐known methods to address sustainability in requirements engineering. With the help of the provided approach, we can solve more conflicting goals in different sustainability dimensions.

中文翻译:

在需求工程过程中解决可持续性:从启发到功能分解

由于软件密集型系统在社会中的关键作用,因此软件工程师有责任在开发软件系统时将可持续性作为目标。但是,缺乏实用的指导方针,无法对可持续性方面进行切实的分解。而且,支持可持续设计和分析的可量化方法有限。因此,我们提出了一种系统的方法,使软件从业人员可以解决与其他软件质量属性保持一致的可持续性问题,以增强可持续发展。通过将基于目标情景的方法与特征建模相结合,可以得出可持续性要求及其功能组成。我们的方法是一个综合的参考模型,可以分解可持续性要求,支持对可持续性风险分析的分析,支持和评估,并指导设计人员构建作为系统功能分解的特征模型。通过进行的理论评估和实证研究,我们提出的方法可以通过提供实用指南,并结合知名方法来解决需求工程中的可持续性,从而得出与可持续性相关的更重要的要求和关键特征。借助所提供的方法,我们可以在不同的可持续性维度上解决更多相互矛盾的目标。通过提供实用指南,并结合知名方法解决需求工程中的可持续性,我们提出的方法可以得出与可持续性相关的更重要的需求和关键特征。借助所提供的方法,我们可以在不同的可持续性维度上解决更多相互矛盾的目标。我们的建议方法可以通过提供实用指南,并结合知名方法来解决需求工程中的可持续性,从而得出与可持续性相关的更重要的要求和关键特征。借助所提供的方法,我们可以在不同的可持续性维度上解决更多相互矛盾的目标。
更新日期:2020-02-17
down
wechat
bug