English
Related papers

Related papers: Combined Intuition and Rationality Increases Softw…

200 papers

Existing recommendation systems can help developers improve their software development abilities by recommending new programming tools, such as a refactoring tool or a program navigation tool. However, simply recommending tools in isolation…

Software Engineering · Computer Science 2021-02-09 Dylan Bates

Almost all research work in computational neuroscience involves software. As researchers try to understand ever more complex systems, there is a continual need for software with new capabilities. Because of the wide range of questions being…

Neurons and Cognition · Quantitative Biology 2013-11-21 Marc-Oliver Gewaltig , Robert Cannon

Experimental science is enabled by the combination of synthesis, imaging, and functional characterization. Synthesis of a new material is typically followed by a set of characterization methods aiming to provide feedback for optimization or…

Programming languages development has intensified in recent years. New ones are created; new features, often cross-paradigm, are featured in old ones. This new programming landscape makes language selection a more complex decision, both…

Software Engineering · Computer Science 2020-10-19 Laura M. Castro

Complex systems show how surprising and beautiful phenomena can emerge from structures or agents following simple rules. With the recent success of deep reinforcement learning (RL), a natural path forward would be to use the capabilities of…

Multiagent Systems · Computer Science 2021-11-30 Ted Fujimoto

Software practitioners often encounter workplace unfairness, such as unequal recognition and gender bias. While the link between fairness and job satisfaction has been established in other fields, its relevance to software professionals…

Software Engineering · Computer Science 2025-07-25 Emeralda Sesari , Federica Sarro , Ayushi Rastogi

Open source software (OSS) often prioritizes technical functionality over usability and UX design. This imbalance limits OSS adoption among broader, non-technical users. Key underlying factors contributing to this issue are the shortage of…

Human-Computer Interaction · Computer Science 2026-04-29 Rozhan Hozhabri Nezhad , Jin L. C. Guo , Jinghui Cheng

Human creativity generates novel ideas to solve real-world problems. This thereby grants us the power to transform the surrounding world and extend our human attributes beyond what is currently possible. Creative ideas are not just new and…

Computation and Language · Computer Science 2021-06-21 Georgi V. Georgiev , Danko D. Georgiev

This work aims at discussing the complexity aspect of software while demonstrating its relationship with security. Complexity is an essential part of software; however, numerous studies indicate that they increase the vulnerability of the…

Software Engineering · Computer Science 2020-02-18 Mamdouh Alenezi , Mohammad Zarour

Software testing is a complex, intellectual activity based (at least) on analysis, reasoning, decision making, abstraction and collaboration performed in a highly demanding environment. Naturally, it uses and allocates multiple cognitive…

Software Engineering · Computer Science 2020-12-10 Eduard Enoiu , Gerald Tukseferi , Robert Feldt

Context: Individuals' personality traits have been shown to influence their behavior during team work. In particular, positive group attitudes are said to be essential for distributed and global software development efforts where…

Software Engineering · Computer Science 2021-02-22 Sherlock A. Licorish , Stephen G. MacDonell

In order to create new products, inventors search and combine previous ideas. Few studies have examined the characteristics of search that lead to new products; most have focused on patent citations, which are often retrospective and may…

Human-Computer Interaction · Computer Science 2013-11-05 Harris Kyriakou , Jeffrey V. Nickerson

Can an algorithm create original and compelling fashion designs to serve as an inspirational assistant? To help answer this question, we design and investigate different image generation models associated with different loss functions to…

Machine Learning · Computer Science 2018-09-17 Othman Sbai , Mohamed Elhoseiny , Antoine Bordes , Yann LeCun , Camille Couprie

Software projects rely on what we call project archetypes, i.e., pre-existing mental images of how projects work. They guide distribution of responsibilities, planning, or expectations. However, with the technological progress, project…

Software Engineering · Computer Science 2024-08-09 Mateusz Dolata , Kevin Crowston , Gerhard Schwabe

Fairness is a critical concept in ethics and social domains, but it is also a challenging property to engineer in software systems. With the increasing use of machine learning in software systems, researchers have been developing techniques…

Software Engineering · Computer Science 2025-01-29 Giordano d'Aloisio , Claudio Di Sipio , Antinisca Di Marco , Davide Di Ruscio

Architecture decision making is considered one of the most challenging cognitive tasks in software development. The objective of this study is to explore the state of the practice of architecture decision making in software teams, including…

Software Engineering · Computer Science 2017-07-04 Sandun Dasanayake , Jouni Markkula , Sanja Aaramaa , Markku Oivo

In this paper, drawing inspiration from the human creativity literature, we explore the optimal balance between novelty and usefulness in generative Artificial Intelligence (AI) systems. We posit that overemphasizing either aspect can lead…

Artificial Intelligence · Computer Science 2023-06-07 Anirban Mukherjee , Hannah Chang

There are many philosophies and theories on what creativity is and how it works, but one popular idea is that of variations on a theme and intersection of concepts. This literature review explores philosophical proposals of how creativity…

Neurons and Cognition · Quantitative Biology 2023-05-25 Rohan Agarwal

Recent advances in AI reasoning models provide unprecedented transparency into their decision-making processes, transforming them from traditional black-box systems into models that articulate step-by-step chains of thought rather than…

Software Engineering · Computer Science 2025-03-04 Christoph Treude , Raula Gaikovina Kula

As a first step towards studying the ability of human crowds and machines to effectively co-create, we explore several human-only collaborative co-creation scenarios. The goal in each scenario is to create a digital sketch using a simple…

Artificial Intelligence · Computer Science 2020-05-25 Devi Parikh , C. Lawrence Zitnick
‹ Prev 1 3 4 5 6 7 10 Next ›