English
Related papers

Related papers: It Takes a Socio-Technical Ecosystem

200 papers

The problems caused by the gap between system- and software-level architecting practices, especially in the context of Systems of Systems where the two disciplines inexorably meet, is a well known issue with a disappointingly low amount of…

Software Engineering · Computer Science 2021-02-10 Héctor Cadavid , Vasilios Andrikopoulos , Paris Avgeriou , P. Chris Broekema

Developing sustainable software for the scientific community requires expertise in software engineering and domain science. This can be challenging due to the unique needs of scientific software, the insufficient resources for software…

Software repository mining is the foundation for many empirical software engineering studies. The collection and analysis of detailed data can be challenging, especially if data shall be shared to enable replicable research and open science…

Software Engineering · Computer Science 2020-01-07 Alexander Trautsch , Fabian Trautsch , Steffen Herbold , Benjamin Ledel , Jens Grabowski

We have been thinking about other aspects of software engineering for many years; the missing link in engineering software is the soft skills set, essential in the software development process. Although soft skills are among the most…

Software Engineering · Computer Science 2019-01-08 Luiz Fernando Capretz , Faheem Ahmed

As sustainability takes center stage across businesses, green and energy-efficient choices are more crucial than ever. While it is becoming increasingly evident that software and the software industry are substantial and rapidly evolving…

Software Engineering · Computer Science 2022-04-28 Rohit Mehra , Vibhu Saujanya Sharma , Vikrant Kaulgud , Sanjay Podder , Adam P. Burden

When discussing future concerns within socio-technical systems in work contexts, we often find descriptions of missed technology development and integration. The experience of technology that fails whilst being integrated is often rooted in…

Human-Computer Interaction · Computer Science 2021-07-09 Sarah Janboecke , Susanne Zajitschek

Research has become increasingly reliant on software, serving as the driving force behind bioinformatics, high performance computing, physics, machine learning and artificial intelligence, to name a few. While substantial progress has been…

Software Engineering · Computer Science 2024-05-30 Vanessa Sochat

It is the role of the scientific community to provide for the knowledge of scientific facts and technical capabilities as a background for political decision-making. The reasons are given why governments are sometimes not ready to accept…

Physics and Society · Physics 2008-04-22 Klaus Gottstein , Nele Matz

The nature of software re-engineering is to improve or transform existing software so it can be understood, controlled and reused as new software. Needs, the necessity of re-engineering software has greatly increased. The system software…

Software Engineering · Computer Science 2011-12-20 Phuc V. Nguyen

The concept of the sustainable business model describes the rationale of how an organization creates, delivers, and captures value, in economic, social, cultural, or other contexts, in a sustainable way. The process of sustainable business…

Software systems impact society at different levels as they pervasively solve real-world problems. Modern software systems are often so sophisticated that their complexity exceeds the limits of human comprehension. These systems must…

Software Engineering · Computer Science 2024-01-23 Christian Cabrera , Andrei Paleyes , Neil D. Lawrence

Drawing on ideas from continuous integration, we present concepts of an automated benchmarking pipeline for high performance applications. Customization and collaboration have been key design goals owing to the requirements of…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-05-28 Jan Vogelsang , Melissa Lober , Catherine Mia Schöfmann , José Villamar , Dennis Terhorst , Johanna Senk , Hans Ekkehard Plesser , Markus Diesmann , Susanne Kunkel , Anno C. Kurth

Autonomous systems are often deployed in complex sociotechnical environments, such as public roads, where they must behave safely and securely. Unlike many traditionally engineered systems, autonomous systems are expected to behave…

Robotics · Computer Science 2023-04-27 Georgios Bakirtzis , Steven Carr , David Danks , Ufuk Topcu

Social systems must fulfil four basic functions to ensure their survival in competitive conditions. Social systems must provide for: (1) energy and other necessities of life, (2) security against external and internal threats, (3) identity…

Adaptation and Self-Organizing Systems · Physics 2007-05-23 Ingo Piepers

Design systems represent a user interaction design and development approach that is currently of avid interest in the industry. However, little research work has been done to synthesize knowledge related to design systems in order to inform…

Software Engineering · Computer Science 2022-05-24 Yassine Lamine , Jinghui Cheng

Elastic autoscaling is the fundamental mechanism that enables the cloud-based services to continually evolve themselves - through changing the related software configurations and hardware resource provisions - under time-varying workloads.…

Software Engineering · Computer Science 2016-08-23 Tao Chen , Rami Bahsoon

The reproduction and replication of reported scientific results is a hot topic within the academic community. The retraction of numerous studies from a wide range of disciplines, from climate science to bioscience, has drawn the focus of…

Computational Engineering, Finance, and Science · Computer Science 2014-10-15 Tom Crick , Benjamin A. Hall , Samin Ishtiaq , Kenji Takeda

As computer systems become more and more complex, software and tools lag more and more behind. This is especially true for scientific software that often demands high performance, and thus needs to take advantage of parallelisms, memory…

Computers and Society · Computer Science 2013-09-11 Anne C. Elster

The green area of economy is the key of healthy living. It is necessary to convene economic and ecologic framework to establish a market attentive to drastic reduction of emissions damaging our climate and landscapes in rural areas, to the…

General Finance · Quantitative Finance 2011-03-01 Corina-Maria Ene , Anda Gheorghiu , Cristina Burghelea , Anca Gheorghiu

Studies over the past decade demonstrated that developers contributing to open source software systems tend to self-organize in "emerging" communities. This latent community structure has a significant impact on software quality. While…

Software Engineering · Computer Science 2021-04-09 Usman Ashraf , Christoph Mayr-Dorn , Atif Mashkoor , Alexander Egyed , Sebastiano Panichella