Write a Blog >>
RE2021
Mon 20 - Fri 24 September 2021

Software Sustainability Requirements: from Elicitation to Functional Decomposition

Speakers:
Theresia Ratih Dewi Saputri (Universitas Ciputra Surabaya, Indonesia)
Seok-Won Lee (Ajou University, South Korea)

Due to the critical role of software-intensive systems in society, software engineers have a responsibility to add sustainability as a goal while designing a software system. However, most of the engineers mostly focus on their specific areas. Moreover, sustainability is usually treated as an afterthought in current practice. This is not surprising because the concept of sustainability is still vague and at a high level of abstraction.
This tutorial proposes an integrated framework that allows software practitioners and academics to accommodate sustainability requirements that are aligned with the other software quality attributes to enhance sustainable development. Using the combination of goal-scenario based approach and feature modeling, the sustainability requirements are designed along with the system’s functional compositions. By using the provided reference model, we can show the practical way of addressing sustainability concerns in the software development process. It could help the requirements engineer to incorporate the sustainability concept in structuring requirements, decomposing functional implementation, and documenting the requirements artifacts. The process includes (1) investigating the stakeholders' needs related to sustainability (2) structuring software system requirements into a sustainability goal model and minimizes sustainability impacts based on gathered requirements, and (3) discovering and designing features to satisfy sustainability-related requirements that can be easily integrated with other requirements.

Mon 20 Sep

Displayed time zone: Eastern Time (US & Canada) change

08:00 - 13:00
Tutorial: Software Sustainability RequirementsTutorials at Cushing-4
08:00
5h
Tutorial
Software Sustainability Requirements: from Elicitation to Functional Decomposition
Tutorials
Seok-Won Lee Ajou University, Theresia Saputri