中文
相关论文

相关论文: Cognitive-Driven Development Helps Software Teams …

200 篇论文

The introduction of new tools in people's workflow has always been promotive of new creative paths. This paper discusses the impact of using computational tools in the performance of creative tasks, especially focusing on graphic design.…

计算机与社会 · 计算机科学 2021-03-11 Daniel Lopes , Jéssica Parente , Pedro Silva , Licínio Roque , Penousal machado

Recent Large Language Models (LLMs) have demonstrated significant capabilities in generating code snippets directly from problem statements. This increasingly automated process mirrors traditional human-led software development, where code…

软件工程 · 计算机科学 2024-10-23 Noble Saji Mathews , Meiyappan Nagappan

Software systems should be explainable, that is, they should help us to answer questions while exploring, developing or using them. Textual documentation is a very weak form of explanation, since it is not causally connected to the code, so…

软件工程 · 计算机科学 2024-09-04 Oscar Nierstrasz , Andrei Chiş , Tudor Gîrba

Nowadays, many individuals and teams involved on projects are already using agile development techniques as part of their daily work. However, we have much less experience in how to scale and manage agile practices in distributed software…

软件工程 · 计算机科学 2017-11-06 Mohammad Abdur Razzak

Code language models have emerged as useful tools for various programming tasks, yet they often struggle when it comes to complex ones. In this paper, we explore the potential of curriculum learning in enhancing the performance of these…

机器学习 · 计算机科学 2024-07-16 Marwa Naïr , Kamel Yamani , Lynda Said Lhadj , Riyadh Baghdadi

Three decades of empirical research in high-performing software development teams provides evidence that creativity can be promoted by an effective, disciplined development culture. This paper describes 'contrasting' as a key driver for…

软件工程 · 计算机科学 2025-03-11 Marian Petre , Mary Shaw

Large Language Models (LLMs) can achieve enhanced complex problem-solving through test-time computing scaling, yet this often entails longer contexts and numerous reasoning token costs. In this paper, we propose an efficient test-time…

计算与语言 · 计算机科学 2025-04-02 Zhaojian Yu , Yinghao Wu , Yilun Zhao , Arman Cohan , Xiao-Ping Zhang

This paper describes the design and development of a preliminary qualitative coding tool as well as a method to improve the process of achieving inter-coder reliability (ICR) in small teams. Software applications that support qualitative…

人机交互 · 计算机科学 2019-01-01 Abbas Ganji , Mania Orand , David W. McDonald

Pre-trained language models (PLMs) have emerged as powerful tools for code understanding. However, deploying these PLMs in large-scale applications faces practical challenges due to their computational intensity and inference latency.…

软件工程 · 计算机科学 2025-08-22 Ruiqi Wang , Zezhou Yang , Cuiyun Gao , Xin Xia , Qing Liao

Cognitive biases appear during code review. They significantly impact the creation of feedback and how it is interpreted by developers. These biases can lead to illogical reasoning and decision-making, violating one of the main hypotheses…

软件工程 · 计算机科学 2024-07-02 Tobias Jetzen , Xavier Devroey , Nicolas Matton , Benoît Vanderose

The practice of programming is undergoing a revolution with the introduction of AI assisted development (copilots) and the creation of new programming languages that are designed explicitly for tooling, analysis, and automation. Integrated…

软件工程 · 计算机科学 2024-06-17 Mark Marron

While the potential of deep learning (DL) for automating simple tasks is already well explored, recent research has started investigating the use of deep learning for creative design, both for complete artifact creation and supporting…

人工智能 · 计算机科学 2024-02-13 Marcus Basalla , Johannes Schneider , Jan vom Brocke

Creative coding is a rapidly expanding domain for both artistic expression and computational education. Numerous libraries and IDEs support creative coding, however there has been little consideration of how the environments themselves…

人机交互 · 计算机科学 2023-02-01 Andrew McNutt , Anton Outkine , Ravi Chugh

The relevance of code comprehension in a developer's daily work was recognized more than 40 years ago. Consequently, many experiments were conducted to find out how developers could be supported during code comprehension and which code…

软件工程 · 计算机科学 2024-06-27 Marvin Wyrich , Justus Bogner , Stefan Wagner

Lightweight design, as a key approach to mitigate disparity between computational requirements of deep learning models and hardware performance, plays a pivotal role in advancing application of deep learning technologies on mobile and…

计算机视觉与模式识别 · 计算机科学 2024-12-24 Hanhua Long , Wenbin Bi , Jian Sun

Software testing has received much attention over the last years and has reached such critical importance that agile software development practices put software testing at its core. Agile software development is successfully applied in…

软件工程 · 计算机科学 2020-10-09 Tom-Robin Teschner

Previous works from research and industry have proposed a spatial representation of code in a canvas, arguing that a navigational code space confers developers the freedom to organise elements according to their understanding. By allowing…

软件工程 · 计算机科学 2023-04-20 Abir Bouraffa , Gian-Luca Fuhrmann , Walid Maalej

Drivers for globalization are significant where today's organizations look for cheaper and faster ways to develop software as well as ways to satisfy quality and investment requirements imposed by customers, shareholders, and governments.…

软件工程 · 计算机科学 2018-10-05 Marcelo Marinho , Alexandre Luna , Sarah Beecham

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…

神经元与认知 · 定量生物学 2013-11-21 Marc-Oliver Gewaltig , Robert Cannon

Test Driven Development (TDD) is one of the major practices of Extreme Programming for which incremental testing and refactoring trigger the code development. TDD has limited adoption in the industry, as it requires more code to be…

软件工程 · 计算机科学 2025-01-15 Moritz Mock , Jorge Melegati , Barbara Russo