šŸ“… 2021

(2021). This should be a title but I am a template. International Conference on Templates.
Social Sustainability

The summary written by the students. It can be multiline. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duisā€¦ Read more.

šŸ“… 2018

(2018). What happens when software developers are (un)happy. Journal of Systems and Software.
Individual Sustainability

# Introduction The paper ā€œWhat happens when software developers are (un)happyā€, is a paper based on the responses of 317 software developers to a questionnaire. The paper was published in 2018 and the questionnaire consisted of questions related to the developersā€™ overall happiness at work andā€¦ Read more.

šŸ“… 2021

(2021). This should be a title but I am a template. International Conference on Templates.
Social Sustainability

The summary written by the students. It can be multiline. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duisā€¦ Read more.

šŸ“… 2020

(2020). Human-Centered Explainable AI: Towards a Reflective Sociotechnical Approach. International Conference on Human-Computer Interaction.
Social Sustainability Explainable AI Rationale generation User perception Interpretability Artificial intelligence Machine learning Critical technical practice Sociotechnical Human-centered computing

This paper proposes a perspective on explainable AI (XAI) which puts the human at the centre, rather than the computer. Decisions are explained such that users can understand the process. Important to this approach is the differences between people of varying backgrounds who may have differing neā€¦ Read more.

(2020). Engineering Gender-Inclusivity into Software: Ten Teamsā€™ Tales from the Trenches. IEEE/ACM 42nd International Conference on Software Engineering (ICSE).
Human-centered computing Human computer interaction (HCI) HCI design and evaluation methods Software and its engineering

The summary written by the students. Software has diversity problems. They affect some populations in their ability to be productive with, or even use software. A lot of these issues are related to gender inclusivity. Although there are proven methods on how to engineer gender inclusivity into sā€¦ Read more.

(2020). Ethics of autonomous weapons systems and its applicability to any AI systems. Telecommunications Policy.
AI ethics Meaningful human control Autonomous weapons Explainability CCW Dual-use AI

This paper surveys the existing codes of conduct for AI, and argues that these fall short, since they do not take into account dual-use of AI technologies. Therefore, the author argues that existing ethics for lethal autonomous weapon systems should also apply to all other AI systems. Dual-use Aā€¦ Read more.

šŸ“… 2018

(2018). What happens when software developers are (un)happy. Journal of Systems and Software.
Individual Sustainability

# Introduction The paper ā€œWhat happens when software developers are (un)happyā€, is a paper based on the responses of 317 software developers to a questionnaire. The paper was published in 2018 and the questionnaire consisted of questions related to the developersā€™ overall happiness at work andā€¦ Read more.

šŸ“… 2016

(2016). Mining Valence, Arousal, and Dominance: Possibilities for Detecting Burnout and Productivity?. MSR ā€˜16: Proceedings of the 13th International Conference on Mining Software Repositories.
Individual Sustainability

Burnout, among other psychological diseases, is prevalent in the software engineering domain and is signified by a loss of interest, lower activity and a sense of powerlessness. Since these are undesirable situations, prevention can prove to be useful. In order to make a first attempt at identifyā€¦ Read more.

(2016). Engineering Requirements for Social Sustainability. Proceedings of ICT for Sustainability 2016.
Social Sustainability Engineering Requirements Value-based Design Value Patterns

Currently, social sustainability concerns are not directly considered in common requirement engineering practices for software development. Developers have no clear guideline on how to identify, model, measure and translate values into requirements. This paper proposes a clear methodology for inā€¦ Read more.

(2016). Five Approaches to Social Sustainability and an Integrated Way Forward. MDPI.
Social Sustainability Three-pillar Model Sustainable Development Interdisciplinary

Sustainable development is often viewed through the Three Pillar Model as a balancing act between economic, environmental, and social sustainability. Exactly how the balancing act is performed varies greatly between applications in both academia and industry. Unfortunately, the social pillar is fā€¦ Read more.

šŸ“… 2015

(2015). Building Social Sustainability into Software: Case of Equality. 2015 IEEE fifth international workshop on requirement patterns.
Social Sustainability, Value sensitive design

Social sustainability is key proponent of wellbeing created by software. However, creating the requirements for building social sustainability into software is not an easy task. Using equality as the main socials sustainability aspect, a process of requirements elicitation is shown. Equality is hā€¦ Read more.

šŸ“… 2011

(2011). Social media ownership: using twitter as a window onto current attitudes and beliefs. Proceedings of the SIGCHI Conference on Human Factors in Computing Systems..
Twitter Social Media Information Rights Survey Reuse

Summary Social media has significantly simplified the process of sharing information all around the world. However, it also introduces concerns about the ownership of this information. A study conducted by the authors examined the attitude of frequent Twitter users towards these issues. To accoā€¦ Read more.

How to contribute

To add a new paper, follow the instructions below:

  1. Fork the repo of the website on Github: https://github.com/luiscruz/course_sustainableSE/
  2. Create a new markdown file inside the directory _literature_review_2023
    • Use the following filename format: <year>_<first_name_of_first_author>_<first_meaningful_word_of_title>.md
    • Use the file 2021-author-keyword.md has a template
    • If you want to add an image, add it to 2023/img/literature_review
  3. Commit, Push.
  4. Submit a pull request.

Before submitting the pull request, you should test whether your file is rendering properly in the website. The easiest way to check it is by running the docker container, as instructed in the Github Readme.

Your page should be listed here: http://localhost:4000/course_sustainableSE/2023/literature_review

If you donā€™t want to deal with Docker, you can do it the slow and expensive way: 1) enable github pages in your fork repo 2) check your the deployed page. (I donā€™t recommend it, though)

Note: let me know if you run into any issue or if thereā€™s any step you think should be explained here.