中文
相关论文

相关论文: Usability Dimensions and Behavioral Intention to U…

200 篇论文

It is widely documented that the absence of a structured approach to spreadsheet engineering is a key factor in the high level of spreadsheet errors. In this paper we propose and investigate the application of Test-Driven Development to the…

软件工程 · 计算机科学 2024-12-31 Alan Rust , Brian Bishop , Kevin McDaid

With the rapid adoption of AI tools in learning contexts, it is vital to understand how these systems shape users' reading processes and cognitive engagement. We collected and analyzed text from 124 sessions with AI tools, in which students…

人机交互 · 计算机科学 2025-04-22 Yue Fu , Alexis Hiniker

Modern application development allows applications to be composed using lightweight HTTP services. Testing such an application requires the availability of services that the application makes requests to. However, access to dependent…

软件工程 · 计算机科学 2026-02-11 Thilini Bhagya , Jens Dietrich , Hans Guesgen

Human behavior is often assumed to be hierarchically structured, made up of abstract actions that can be decomposed into concrete actions. However, behavior is typically measured as a sequence of actions, which makes it difficult to infer…

Search-based test generators are effective at producing unit tests with high coverage. However, such automatically generated tests have no meaningful test and variable names, making them hard to understand and interpret by developers. On…

软件工程 · 计算机科学 2025-06-12 Matteo Biagiola , Gianluca Ghislotti , Paolo Tonella

Web development involves turning UI designs into functional webpages, which can be difficult for both beginners and experienced developers due to the complexity of HTML's hierarchical structures and styles. While Large Language Models…

软件工程 · 计算机科学 2026-03-04 Shanchao Liang , Nan Jiang , Shangshu Qian , Lin Tan

Context/Background: process and practice adoption is a key element in modern software process improvement initiatives, and many of them fail. Goal: this paper presents a preliminary version of a usability model for software development…

软件工程 · 计算机科学 2017-10-31 Diego Fontdevila , Marcela Genero , Alejandro Oliveros

Evaluating LLMs is challenging, as benchmark scores often fail to capture models' real-world usefulness. Instead, users often rely on ``vibe-testing'': informal experience-based evaluation, such as comparing models on coding tasks related…

计算与语言 · 计算机科学 2026-04-17 Itay Itzhak , Eliya Habba , Gabriel Stanovsky , Yonatan Belinkov

Large language models (LLMs) with in-context learning have demonstrated remarkable capability in the text-to-SQL task. Previous research has prompted LLMs with various demonstration-retrieval strategies and intermediate reasoning steps to…

计算与语言 · 计算机科学 2023-11-28 Shuaichen Chang , Eric Fosler-Lussier

Recently, Le and Mikolov (2014) proposed doc2vec as an extension to word2vec (Mikolov et al., 2013a) to learn document-level embeddings. Despite promising results in the original paper, others have struggled to reproduce those results. This…

计算与语言 · 计算机科学 2016-12-19 Jey Han Lau , Timothy Baldwin

The aim of this paper is to review some work conducted in the field of user testing that aims at specifying or clarifying the test procedures and at defining and developing tools to help conduct user tests. The topics that have been…

人机交互 · 计算机科学 2010-09-30 J. M. Christian Bastien

Large language models (LLMs) bear great potential for automating tedious development tasks such as creating and maintaining code documentation. However, it is unclear to what extent developers can effectively prompt LLMs to create concise…

人工智能 · 计算机科学 2025-07-09 Hans-Alexander Kruse , Tim Puhlfürß , Walid Maalej

Large language models (LLMs) are becoming increasingly embedded in students' learning practices, yet much of what is known about how students use LLMs and how this usage impacts learning comes from problem-solving domains or constrained…

人机交互 · 计算机科学 2026-05-07 Minju Park , Ivan Orozco Vasquez , Cristina Conati

Usability testing has long been a core interest of HCI research and forms a key element of industry practice. Yet our knowledge of it harbours striking absences. There are few, if any detailed accounts of the contingent, material ways in…

人机交互 · 计算机科学 2018-11-28 Stuart Reeves

Software documentation is an essential but labor intensive task that often requires a dedicated team of developers to ensure coverage and accuracy. Good documentation will help shorten the development cycle and improve the overall team…

软件工程 · 计算机科学 2017-01-31 Thomas Zheng , Jeff Shaw , Sergey Kozlov

User-centered approaches have been extensively studied and used in the area of struggling search. Related research has targeted key aspects of users such as user satisfaction or frustration, and search success or failure, using a variety of…

人机交互 · 计算机科学 2019-07-19 Luyan Xu , Xuan Zhou , Ujwal Gadiraju

Difficulty adjustment in practice exercises has been shown to be beneficial for learning. However, previous research has mostly investigated close-ended tasks, which do not offer the students multiple ways to reach a valid solution.…

人机交互 · 计算机科学 2024-04-03 Anan Schütt , Tobias Huber , Jauwairia Nasir , Cristina Conati , Elisabeth André

Mutation testing is a means to assess the effectiveness of a test suite and its outcome is considered more meaningful than code coverage metrics. However, despite several optimizations, mutation testing requires a significant computational…

软件工程 · 计算机科学 2019-03-14 Rainer Niedermayr , Stefan Wagner

Test-driven development (TDD) is a programming technique in which the tests are written prior to the source code. It is proposed that TDD is one of the most fundamental practices enabling the development of software in an agile and…

软件工程 · 计算机科学 2017-11-15 Maria Siniaalto , Pekka Abrahamsson