z-logo
Premium
Challenges in the development of green and sustainable software for software multisourcing vendors: Findings from a systematic literature review and industrial survey
Author(s) -
Salam Muhammad,
Khan Siffat Ullah
Publication year - 2018
Publication title -
journal of software: evolution and process
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.371
H-Index - 29
eISSN - 2047-7481
pISSN - 2047-7473
DOI - 10.1002/smr.1939
Subject(s) - software development , software , context (archaeology) , sustainable development , software peer review , engineering , computer science , business , software construction , political science , geography , law , programming language , archaeology
Green and sustainable software development has emerged in recent years, and vendors are constantly striving to develop software that has a less hazardous impact on the environment, economy, and human beings. However, developing green software in the context of software multisourcing is not a risk‐free activity, and vendors are exposed to several challenges. The authors have conducted both a systematic literature review and an industrial survey to identify the challenges faced by multisourcing vendors in the development of green and sustainable software. The final publication sample for the systematic literature review is composed of 54 research papers. Similarly, the final sample of the industrial survey is composed of 108 relevant experts. The authors have identified a list of 14 challenges. Of these challenges/risk factors, 8 have been tagged as critical risk factors. These critical risk factors are “lack of green RE practices,” “high power consumption,” “high carbon emission throughout the software development,” “poor software design (architectural, logical, physical, and user interface),” “lack of ICTs for coordination and communication,” “high resource requirements,” “lack of coding standards,” and “lack of green software development knowledge.”

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here