English
Related papers

Related papers: AI in Software Engineering: Perceived Roles and Th…

200 papers

This paper offers a domain-mediated comparative review of 251 studies on public attitudes toward AI, published between 2011 and 2025. Drawing on a systematic literature review, we analyse how different factors including perceived benefits…

Computers and Society · Computer Science 2025-09-24 Filip Bialy , Mark Elliot , Robert Meckin

Recruitment interviews are cognitively demanding interactions in which interviewers must simultaneously listen, evaluate candidates, take notes, and formulate follow-up questions. To better understand these challenges, we conducted a…

Human-Computer Interaction · Computer Science 2026-02-25 Zhengtao Xu , Zimo Xia , Zicheng Zhu , Nattapat Boonprakong , Yu-An Chen , Rabih Zbib , Casimiro Pio Carrino , Yi-Chieh Lee

Behavioral scientists have classically documented aversion to algorithmic decision aids, from simple linear models to AI. Sentiment, however, is changing and possibly accelerating AI helper usage. AI assistance is, arguably, most valuable…

Artificial Intelligence · Computer Science 2023-07-28 Nikolos Gurney , John H. Miller , David V. Pynadath

An increasing number of news and research articles report that AI adoption is allowing professionals to blur and extend the boundaries of their corporate roles. With the goal of understanding how work processes might be changing in an…

Artificial Intelligence · Computer Science 2026-05-22 Stephanie Rosenthal , Shamsi Iqbal

As AI-enabled software systems become more prevalent in smart manufacturing, their role shifts from a reactive to a proactive one that provides context-specific support to machine operators. In the context of an international research…

Software Engineering · Computer Science 2022-06-01 Philipp Haindl , Thomas Hoch , Javier Dominguez , Julen Aperribai , Nazim Kemal Ure , Mehmet Tunçel

Artificial Intelligence (AI) refers to the intelligence demonstrated by machines, and within the realm of AI, Machine Learning (ML) stands as a notable subset. ML employs algorithms that undergo training on data sets, enabling them to carry…

Software Engineering · Computer Science 2023-07-31 Talia Crawford , Scott Duong , Richard Fueston , Ayorinde Lawani , Samuel Owoade , Abel Uzoka , Reza M. Parizi , Abbas Yazdinejad

Collaboration is a crucial part of computing education. The increase in AI capabilities over the last couple of years is bound to profoundly affect all aspects of systems and software engineering, including collaboration. In this position…

Software Engineering · Computer Science 2025-01-27 Natalie Kiesler , Jacqueline Smith , Juho Leinonen , Armando Fox , Stephen MacNeil , Petri Ihantola

According to psychology, not everybody can excel at all kinds of tasks. Thus, chances of a successful outcome of software development increase if people with particular personality types are assigned to their preferred tasks in the project.…

Computers and Society · Computer Science 2015-11-16 Luiz Fernando Capretz , Daniel Varona , Arif Raza

AI-based virtual assistants are increasingly used to support daily ideation tasks. The values or bias present in these agents can influence output in hidden ways. They may also affect how people perceive the ideas produced with these AI…

Human-Computer Interaction · Computer Science 2024-04-23 Alicia Guo , Pat Pataranutaporn , Pattie Maes

Incorporating responsible practices into software engineering (SE) for AI is essential to ensure ethical principles, societal impact, and accountability remain at the forefront of AI system design and deployment. This study investigates the…

Software Engineering · Computer Science 2025-04-30 Lekshmi Murali Rani , Faezeh Mohammadi , Robert Feldt , Richard Berntsson Svensson

While revolutionary AI-powered code generation tools have been rising rapidly, we know little about how and how to help software developers form appropriate trust in those AI tools. Through a two-phase formative study, we investigate how…

Human-Computer Interaction · Computer Science 2023-03-30 Ruijia Cheng , Ruotong Wang , Thomas Zimmermann , Denae Ford

Artificial Intelligence (AI) is now used across nearly every industry, making AI model quality essential for building reliable and trustworthy systems. Historically, correctness has been the main focus, but industry AI models must also…

Software Engineering · Computer Science 2026-04-29 Chenyu Wang , Zhou Yang , Yunbo Lyu , Ze Shi Li , Daniela Damian , David Lo

Context: The rapid emergence of generative AI (GenAI) tools has begun to reshape various software engineering activities. Yet, their adoption within agile environments remains underexplored. Objective: This study investigates how agile…

Despite the increasing presence of AI assistants in Integrated Development Environments (IDEs), it remains unclear what different groups of developers actually need from these tools and which features are likely to be implemented in…

Software Engineering · Computer Science 2026-01-16 Agnia Sergeyuk , Ekaterina Koshchenko , Ilya Zakharov , Timofey Bryksin , Maliheh Izadi

Software development relies heavily on text-based communication, making sentiment analysis a valuable tool for understanding team dynamics and supporting trustworthy AI-driven analytics in requirements engineering. However, existing…

Software Engineering · Computer Science 2025-07-11 Martin Obaidi , Marc Herrmann , Jil Klünder , Kurt Schneider

The advent of Artificial intelligence has promising advantages that can be utilized to transform the landscape of software project development. The Software process framework consists of activities that constantly require routine human…

Software Engineering · Computer Science 2024-09-02 Mariyam Mahboob , Mohammed Rayyan Uddin Ahmed , Zoiba Zia , Mariam Shakeel Ali , Ayman Khaleel Ahmed

Background: Studies on developer productivity and well-being find that the perceptions of productivity in a software team can be a socio-technical problem. Intuitively, problems and challenges can be better handled by managing expectations…

Software Engineering · Computer Science 2021-07-21 Khalid Hasan , Partho Chakraborty , Rifat Shahriyar , Anindya Iqbal , Gias Uddin

A new transformation is underway in software engineering, driven by the rapid adoption of generative AI in development workflows. Similar to how version control systems once automated manual coordination, AI tools are now beginning to…

Software Engineering · Computer Science 2026-01-16 Simin Sun , Miroslaw Staron

The rise of AI agents is transforming how software can be built. The promise of agents is that developers might write code quicker, delegate multiple tasks to different agents, and even write a full piece of software purely out of natural…

Software Engineering · Computer Science 2025-12-17 Ruanqianqian Huang , Avery Reyna , Sorin Lerner , Haijun Xia , Brian Hempel

When generative AI (genAI) systems are used in high-stakes decision-making, its recommended role is to aid, rather than replace, human decision-making. However, there is little empirical exploration of how professionals making high-stakes…

Computers and Society · Computer Science 2026-04-30 Sajel Surati , Rosanna Bellini , Emily Black