Reading Time: 2 minutes
Sustainability star rating

Sustainability Profiling for Software ( SuSoftPro ) is a research project to analyse the sustainability requirements of software systems.

In order to provide sustainable software, we should develop software with respect to an individual, social, technical, economic and environmental sustainability dimensions;

  1.  Individual needs should be protected and supported with dignity.
  2. Relationships should be equitable, diverse, connected and democratic.
  3. Technology should be able to cope with the changes and evolution efficiently and with respect for natural resources.
  4. A positive economic value and capital growth should be ensured and maintained.
  5. Natural resources have to be protected from human needs and wastes.

The outcome of our research is a framework having:

  • Firstly: Fuzzy Rating Scale (FRS) method to collect data from all stakeholders via rating requirements with respect to sustainability dimensions,
  • Secondly, multi-criteria decision analysis method as Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) to analysis stakeholders’ responses,
  • Thirdly, generating a sustainable software profile having: sustainability five-star rating, bar or polar graph for the five sustainability dimensions, and a bar graph for each requirement.

This profile presents how sustainable eLearning systems, what is the level of each sustainability dimensions, and how sustainable each requirement of eLearning systems.

SuSoftPro tool-support:

SuSoftPro is a  framework with supported web-based tool having the following functionality:

  • Building a questionnaire,
  • Creating and assigning group(s),
  • Establishing or importing requirement lists,
  • Managing stakeholders,
  • Rating requirements via a continuous rating scale with regard to sustainability questions,
  • Analysing responses using TOPSIS, and
  • Generating software sustainability profiling.

Publication:

Sorry, no publications matched your criteria.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.