Towards sustainable software systems: A software sustainability analysis framework

被引:0
|
作者
Noman, Hira [1 ]
Mahoto, Naeem [1 ]
Bhatti, Sania [1 ]
Rajab, Adel [2 ]
Shaikh, Asadullah [3 ]
机构
[1] Mehran Univ Engn & Technol, Dept Software Engn, Jamshoro 76062, Pakistan
[2] Najran Univ, Coll Comp Sci & Informat Syst, Dept Comp Sci, Najran 61441, Saudi Arabia
[3] Najran Univ, Coll Comp Sci & Informat Syst, Dept Informat Syst, Najran 61441, Saudi Arabia
关键词
Software sustainability; Software design; Sustainability framework; Software impacts; INFORMATION;
D O I
10.1016/j.infsof.2024.107411
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: In today's rapidly evolving technological landscape designing sustainable software systems requires considering the software impacts and its long-term viability. For professionals, a significant barrier lies in the need for practical guidelines and tangible frameworks for effectively incorporating sustainability considerations during software design and development. Objective: The study aims to help software practitioners consider sustainability during software design and development by providing systematic guidelines. We proposed a framework that enables professionals to do so by allowing them to foresee how and how much impact the software has on sustainability and its dimensions. Methods: The study presented a software sustainability analysis framework that helps to derive sustainability goals and extract sustainability improvement features for software systems based on their impacts on sustainability dimensions. The framework's application is exemplified through two Software applications, and sustainability guidelines have been provided. Results: Industry professionals with diverse roles were engaged to validate the framework's relevance and practicality. Their feedback was collected through discussion, and direct excerpts were reported. Validation results revealed that the framework effectively addresses the key challenges professionals face in integrating sustainability into their practices. Conclusion: Professionals acknowledged the importance of considering sustainability aspects in software design and development and appreciated the structured approach provided by the framework.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Towards a framework for architecting mechatronics software systems
    Chen, DJ
    Törngren, M
    [J]. SEVENTH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS, PROCEEDINGS, 2001, : 170 - 179
  • [2] Towards Sustainable Software for Public Sector Information Systems
    Ghezzi, Reetta
    Koski, Aapo
    Lautanala, Janne
    Lehtisalo, Mikko
    Setala, Manu
    Mikkonen, Tommi
    [J]. 2023 IEEE/ACM INTERNATIONAL CONFERENCE ON SOFTWARE AND SYSTEM PROCESSES, ICSSP, 2023, : 86 - 91
  • [3] Towards a framework for testing distributed multimedia software systems
    Misic, VB
    Chanson, ST
    Cheung, SC
    [J]. SOFTWARE ENGINEERING FOR PARALLEL AND DISTRIBUTED SYSTEMS - INTERNATIONAL SYMPOSIUM PROCEEDINGS, 1998, : 72 - 81
  • [4] Towards a Green and Sustainable Software
    Acar, Hayri
    Alptekin, Gulfem I.
    Gelas, Jean-Patrick
    Ghodous, Parisa
    [J]. TRANSDISCIPLINARY LIFECYCLE ANALYSIS OF SYSTEMS, 2015, 2 : 471 - 480
  • [5] Software Analysis Method for Assessing Software Sustainability
    Saputri, Theresia Ratih Dewi
    Lee, Seok-Won
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2020, 30 (01) : 67 - 95
  • [6] Towards a Tracing Framework for Model-Driven Software Systems
    Hojaji, Fazilat
    Zamani, Bahman
    Hamou-Lhadj, Abdelwahab
    [J]. 2016 6TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE), 2016, : 298 - 303
  • [7] Towards a framework for collaborative software development of business application systems
    Muhlbacher, R
    Neumann, G
    [J]. PROCEEDINGS OF THE 5TH WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WET ICE '96), 1996, : 334 - 339
  • [8] Software, Sustainability, and UN Sustainable Development Goals
    Calero, Coral
    Angeles Moraga, Ma
    Garcia, Felix
    [J]. IT PROFESSIONAL, 2022, 24 (01) : 41 - 48
  • [9] Towards a Generic Sustainable Software Model
    Amri, Rahma
    Bellamine Ben Saoud, Narjes
    [J]. 2014 FOURTH INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING AND COMMUNICATIONS (ICACC), 2014, : 231 - 234
  • [10] Towards Incorporation of Software Security Testing Framework in Software Development
    Hassan, Nor Hafeizah
    Selamat, Siti Rahayu
    Sahib, Shahrin
    Hussin, Burairah
    [J]. SOFTWARE ENGINEERING AND COMPUTER SYSTEMS, PT 1, 2011, 179 : 16 - 30