Systematic mapping study of software sustainability
From Master Projects
About Systematic mapping study of software sustainability
- Contact person: has supervisor::Patricia Lago
- Contact person: has supervisor::Ivano Malavolta
- This project has not yet been fulfilled.
- This project fits in the following Bachelor programs: {{#arraymap:|, |xXx|bachelorproject within::xXx|,}}
- This project fits in the following masterareas: {{#arraymap:Software Engineering, Information and Communication Technology, Computer Science and Communication, Computer Systems and Security, Bioinformatics, Information Sciences, Parallel and Distributed Computer Systems|, |xXx|project within::xXx|,}}
Description
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.