Systematic mapping study of software sustainability

From Master Projects
Jump to: navigation, search

About Systematic mapping study of software sustainability


Software sustainability is more and more acknowledged as a quality attribute of software systems. However, there is no acknowledged definition of what exactly software sustainability is. A general understanding is that sustainability has different dimensions (e.g. environmental, social, technical, economic). In addition, the concept of sustainability has different meanings according to the different contexts and environments where software runs (e.g. mobile, cloud, embedded, high-performance...). The goal of this thesis is to provide a taxonomy of software sustainability in the various domains and dimensions. The candidate for this thesis assignment should have a background in computer science and/or software engineering.