English
Related papers

Related papers: From Interviews to Equations: A Multi-Phase System…

200 papers

Sustainable software development involves creating software in a manner that meets present goals without undermining our ability to meet future goals. In a software engineering context, sustainability has at least four dimensions:…

Software Engineering · Computer Science 2024-12-17 Bimpe Ayoola , Miikka Kuutila , Rina R. Wehbe , Paul Ralph

We ran a study on engagement and achievement for a first year undergraduate programming module which used an online learning environment containing tasks which generate automated feedback. Students could also access human feedback from…

Computers and Society · Computer Science 2022-01-05 Beate Grawemeyer , John Halloran , Matthew England , David Croft

This paper presents an algorithm for learning a highly redundant inverse model in continuous and non-preset environments. Our Socially Guided Intrinsic Motivation by Demonstrations (SGIM-D) algorithm combines the advantages of both social…

Artificial Intelligence · Computer Science 2011-11-30 Sao Mai Nguyen , Adrien Baranes , Pierre-Yves Oudeyer

Collaboration is crucial in Software Engineering (SE), yet factors like gender bias can shape team dynamics and behaviours. This study examines an eight-week project involving 39 SE students across eight teams contributing to GitHub…

Software Engineering · Computer Science 2025-02-21 Rita Garcia , Christoph Treude

This study examines the integration of digital tools in project-based learning within a Biomedical Engineering course to enhance collaboration, transparency, and assessment fairness. Building on prior pilot experiences, we implemented a…

Computers and Society · Computer Science 2025-09-09 Gonzalo R. Ríos-Muñoz , Caterina Fuster-Barcelo , Arrate Muñoz-Barrutia

Simulating physical systems is a core component of scientific computing, encompassing a wide range of physical domains and applications. Recently, there has been a surge in data-driven methods to complement traditional numerical simulations…

Machine Learning · Computer Science 2021-08-19 Karl Otness , Arvi Gjoka , Joan Bruna , Daniele Panozzo , Benjamin Peherstorfer , Teseo Schneider , Denis Zorin

This study examines the development of reflective practice among students on a four-year work-based Software Engineering program. Using two established models of reflection - Boud et al.'s Model of Reflective Process and Bain et al.'s 5R…

Software Engineering · Computer Science 2026-05-19 Matthew Barr , Syed Waqar Nabi , Oana Andrei

Agile methods, and Scrum in particular, are widely taught in software engineering education; however, there is limited empirical evidence on how these practices function in long-running, student-led projects under academic and hybrid work…

Software Engineering · Computer Science 2026-01-08 Nadia Damianova , Santiago Berrezueta-Guzman

Collaboration is identified as a required and necessary skill for students to be successful in the fields of Science, Technology, Engineering and Mathematics (STEM). However, due to growing student population and limited teaching staff it…

Machine Learning · Computer Science 2021-06-18 Anirudh Som , Sujeong Kim , Bladimir Lopez-Prado , Svati Dhamija , Nonye Alozie , Amir Tamrakar

Humans are efficient language learners and inherently social creatures. Our language development is largely shaped by our social interactions, for example, the demonstration and feedback from caregivers. Contrary to human language learning,…

Computation and Language · Computer Science 2025-04-21 Ziqiao Ma , Zekun Wang , Joyce Chai

Stochastic simulation is widely used to study complex systems composed of various interconnected subprocesses, such as input processes, routing and control logic, optimization routines, and data-driven decision modules. In practice, these…

Computation · Statistics 2026-02-19 Mohammadmahdi Ghasemloo , David J. Eckman , Yaxian Li

A broad class of systems, including ecological, epidemiological, and sociological ones, are characterized by populations of individuals assigned to specific categories, e.g., a chemical species, an opinion or an epidemic state, that are…

Statistical Mechanics · Physics 2025-07-17 Giorgio Vittorio Visco , Johannes Nauta , Tomas Scagliarini , Oriol Artime , Manlio De Domenico

Multiple time scale stochastic dynamical systems are ubiquitous in science and engineering, and the reduction of such systems and their models to only their slow components is often essential for scientific computation and further analysis.…

Dynamical Systems · Mathematics 2015-01-22 Carmeline J. Dsilva , Ronen Talmon , C. William Gear , Ronald R. Coifman , Ioannis G. Kevrekidis

The use of learned dynamics models, also known as world models, can improve the sample efficiency of reinforcement learning. Recent work suggests that the underlying causal graphs of such dynamics models are sparsely connected, with each of…

The increasing adoption of Large Language Models (LLMs) in software engineering education presents both opportunities and challenges. While LLMs offer benefits such as enhanced learning experiences, automated assessments, and personalized…

Software Engineering · Computer Science 2025-03-31 Maryam Khan , Muhammad Azeem Akbar , Jussi Kasurinen

Sound is an information-rich medium that captures dynamic physical events. This work presents STReSSD, a framework that uses sound to bridge the simulation-to-reality gap for stochastic dynamics, demonstrated for the canonical case of a…

Robotics · Computer Science 2020-11-09 Carolyn Matl , Yashraj Narang , Dieter Fox , Ruzena Bajcsy , Fabio Ramos

Social robots (SRs) should autonomously interact with humans, while exhibiting proper social behaviors associated to their role. By contributing to health-care, education, and companionship, SRs will enhance life quality. However,…

Systems and Control · Electrical Eng. & Systems 2025-05-01 Maria Morão Patrício , Anahita Jamshidnejad

Background. Software Engineering (SE) researchers extensively perform experiments with human subjects. Well-defined samples are required to ensure external validity. Samples are selected \textit{purposely} or by \textit{convenience},…

Software Engineering · Computer Science 2021-08-30 Valentina Lenarduzzi , Oscar Dieste , Davide Fucci , Sira Vegas

With the growing utility of today's conversational virtual assistants, the importance of user motivation in human-AI interaction is becoming more obvious. However, previous studies in this and related fields, such as human-computer…

Human-Computer Interaction · Computer Science 2021-05-12 Chang Li , Hideyoshi Yanagisawa

Context: In the workplace, some individuals engage in the voluntary and intentional generation, promotion, and realization of new ideas for the benefit of individual performance, group effectiveness, or the organization. The literature…

Software Engineering · Computer Science 2016-12-15 Cleviton Monteiro , Fabio Queda Bueno da Silva , Luiz Fernando Capretz