English
Related papers

Related papers: Advancing Evidence-Based Social Sustainability in …

200 papers

In Software Engineering, early detection of architectural issues is key. It helps mitigate the risk of poor performance, and lowers the cost of repairing these issues. Metrics give a quick overview of the project which helps designers with…

Software Engineering · Computer Science 2019-01-29 Théo Coulin , Maxence Detante , William Mouchère , Fabio Petrillo

Empathy has been discussed as a relevant human capability in software engineering, particularly in activities that require understanding users, stakeholders, and the societal implications of technological systems. This relevance becomes…

Software engineering concepts and processes are worthy of formal study; and yet we seldom formalize them. This "research ideas" article explores what a theory of software engineering could and should look like. Software engineering research…

Software Engineering · Computer Science 2025-02-25 Bertrand Meyer

Quality aspects such as ethics, fairness, and transparency have been proven to be essential for trustworthy software systems. Explainability has been identified not only as a means to achieve all these three aspects in systems, but also as…

Software Engineering · Computer Science 2022-04-08 Larissa Chazette , Jil Klünder , Merve Balci , Kurt Schneider

Open Source Software (OSS) forms much of the fabric of our digital society, especially successful and sustainable ones. But many OSS projects do not become sustainable, resulting in abandonment and even risks for the world's digital…

Software Engineering · Computer Science 2022-03-08 Likang Yin , Mahasweta Chakraborty , Charles Schweik , Seth Frey , Vladimir Filkov

For future regulatory compliance, organizations must assess and report on the state of sustainability in terms of its impacts over time. Sustainability, being a multidimensional concern, is complex to quantify. This complexity further…

Software Engineering · Computer Science 2025-01-29 Iffat Fatima , Patricia Lago , Vasilios Andrikopoulos , Bram van der Waaij

Sustainability and resilience of urban systems are multifaceted concepts, requiring information about multiple system attributes to adequately evaluate and characterize. However, despite the scientific consensus on the multivariate nature…

Applications · Statistics 2019-05-16 Renee Obringer , Roshanak Nateghi

Software is primarily developed for people by people and human factors must be studied in all software engineering phases. Creativity is the source to improvise solutions to problems for dominating complex systems such as software…

Software Engineering · Computer Science 2013-05-28 Daniel Graziotin

Positionality statements are a reflective practice established in fields such as social sciences, where they enhance transparency, reflexivity, and ethical integrity by acknowledging how researchers identities, experiences, and perspectives…

Software Engineering · Computer Science 2024-12-10 Breno Felix de Sousa , Ronnie de Souza Santos , Kiev Gama

Background: Philosophers of science including Collins, Feyerabend, Kuhn and Latour have all emphasized the importance of consensus within scientific communities of practice. Consensus is important for maintaining legitimacy with outsiders,…

Software Engineering · Computer Science 2018-02-20 Pontus Johnson , Paul Ralph , Mathias Ekstedt , Iaakov Exman , Michael Goedicke

Telecommunication technologies are important enablers for both digital and ecological transitions. By offering digital alternatives to traditional modes of transportation and communication, they help reduce carbon footprints while improving…

Networking and Internet Architecture · Computer Science 2025-07-31 Lucia Pintor , Luigi Atzori , Antonio Iera

This article summarizes motivations, organization, and activities of the Workshop on Sustainable Software for Science: Practice and Experiences (WSSSPE5.1) held in Manchester, UK in September 2017. The WSSSPE series promotes sustainable…

Software Engineering · Computer Science 2019-09-13 Daniel S. Katz , Stephan Druskat , Robert Haines , Caroline Jay , Alexander Struck

Maintainable source code is essential for sustainable development in any software organization. Unfortunately, many studies show that maintainability often receives less attention than its importance warrants. We argue that requirements…

Software Engineering · Computer Science 2025-08-22 Markus Borg , Martin Larsson , Philip Breid , Nadim Hagatulah

What is Software Architecture? The rules, paradigmen, pattern that help to construct, build and test a serious piece of software. It is the practical experience boiled down to abstract level. Software Architecture builds on System…

Software Engineering · Computer Science 2007-05-23 Andre Adrian

We conduct a systematic literature review on the concept of trust in the worldwide software ecosystem. We acknowledge that trust is something between two actors in the software ecosystem, and we examine what role trust plays in the…

Software Engineering · Computer Science 2022-03-14 Fang Hou , Slinger Jansen

Open science describes the movement of making any research artefact available to the public and includes, but is not limited to, open access, open data, and open source. While open science is becoming generally accepted as a norm in other…

Software Engineering · Computer Science 2021-02-10 Daniel Méndez Fernández , Daniel Graziotin , Stefan Wagner , Heidi Seibold

BACKGROUND: Software engineering is a human activity. People naturally make sense of their activities and experience through storytelling. But storytelling does not appear to have been properly studied by software engineering research. AIM:…

Software Engineering · Computer Science 2021-05-03 Austen Rainer

Software Engineering Discipline is constantly achieving momentum from past two decades. In last decade, remarkable progress has been observed. New process models that are introduced from time to time in order to keep pace with…

Software Engineering · Computer Science 2013-02-08 Sukhpal Singh , Inderveer Chana

Event-driven architecture has been widely adopted in the software industry, emerging as an alternative to modular development to support rapid adaptations of constantly evolving systems. However, little is known about the effects of…

Software Engineering · Computer Science 2023-08-11 Luan Lazzari , Kleinner Farias

In recent years, technology has advanced considerably with the introduction of many systems including advanced robotics, big data analytics, cloud computing, machine learning and many more. The opportunities to exploit the yet to come…

Cryptography and Security · Computer Science 2023-11-21 Sam Wen Ping , Jeffrey Cheok Jun Wah , Lee Wen Jie , Jeremy Bong Yong Han , Saira Muzafar