Abstract
Sustainability and sustainable development has become a concern worldwide, hence introduced in roadmaps and strategies of public and private organizations. This trend has not been neglected by the computer science community, who is increasingly considering sustainability as a first class entity in software development. To properly address sustainability, its various dimensions need to be reasoned about and their impact on each other and on other system concerns studied from the very early stages of software development. To this purpose, we present a concern-oriented requirements approach that allows both, modeling sustainability concepts and their relationships, and managing conflicting situations triggered by impacts among sustainability dimensions or between those and other system concerns. To tackle the complexity of conflict management, a rigorous trade-off analysis technique based on multi-criteria decision making methods is used to rank, stakeholders and effects between concerns' responsibilies. We use a real project to validate our proposal, discuss the results obtained and synthesize major points that require further research.
Original language | English |
---|---|
Title of host publication | 2018 12th International Conference on Research Challenges in Information Science, RCIS 2018 |
Publisher | IEEE Computer Society |
Pages | 1-12 |
Number of pages | 12 |
Volume | 2018-May |
ISBN (Electronic) | 978-1-5386-6517-6 |
ISBN (Print) | 978-1-5386-6518-3 |
DOIs | |
Publication status | Published - 6 Jul 2018 |
Event | 12th International Conference on Research Challenges in Information Science, RCIS 2018 - Nantes, France Duration: 29 May 2018 → 31 May 2018 |
Conference
Conference | 12th International Conference on Research Challenges in Information Science, RCIS 2018 |
---|---|
Country/Territory | France |
City | Nantes |
Period | 29/05/18 → 31/05/18 |
Keywords
- conflicts
- metamodel
- requirements
- sustainability
- trade-offs