中文
相关论文

相关论文: An Empirical Study of End-User Behaviour in Spread…

200 篇论文

As developers program and debug, they continuously edit and run their code, a behavior known as edit-run cycles. While techniques such as live programming are intended to support this behavior, little is known about the characteristics of…

软件工程 · 计算机科学 2021-09-08 Abdulaziz Alaboudi , Thomas D. LaToza

During lab studies of text entry methods it is typical to observer very few errors in participants' typing - users tend to type very carefully in labs. This is a problem when investigating methods to support error awareness or correction as…

人机交互 · 计算机科学 2020-03-16 Andreas Komninos , Emma Nicol , Mark Dunlop

Spreadsheets (sometimes also called Excel programs) are powerful tools which play a business-critical role in many organizations. However, due to faulty spreadsheets many bad decisions have been taken in recent years. Since then, a number…

软件工程 · 计算机科学 2018-08-31 Daniel Kulesz , Stefan Wagner

There have been many articles and mishaps published about the risks of uncontrolled spreadsheets in today's business environment, including non-compliance, operational risk, errors, and fraud all leading to significant loss events.…

软件工程 · 计算机科学 2008-09-19 Eric Perry

Selecting a subset of cells is a common task in data engineering, for example, to remove errors or select only specific parts of a table. Multiple approaches to express this selection exist. One option is numeric indexing, commonly found in…

编程语言 · 计算机科学 2025-05-30 Philip Heltweg , Dirk Riehle , Georg-Daniel Schwarz

In software development, encountering bugs is inevitable. However, opportunities to learn more about bug removal are limited. When students perform debugging tasks, they often use print statements because students do not know how to use a…

软件工程 · 计算机科学 2024-07-26 Aoi Kanaya , Takuma Migo , Hiroaki Hashiura

This work-in-progress research paper explores the efficacy of a small-scale microelectronics debugging education intervention utilizing quasi-experimental design in an introductory microelectronics course for third-year electrical and…

计算机与社会 · 计算机科学 2025-06-16 Andrew Ash , John Hu

Bug fixing is a complex and time-consuming task in software development. Bug localization research tends to focus on the accuracy of automated tools that suggest source code files for developers to look at. However, little is known about…

软件工程 · 计算机科学 2026-05-07 Pablo Diaz Pedreira , Tamara Lopez , Michel Wermelinger

Spreadsheets are widely used in industry, because they are flexible and easy to use. Sometimes they are even used for business-critical applications. It is however difficult for spreadsheet users to correctly assess the quality of…

软件工程 · 计算机科学 2012-09-18 Felienne Hermans , Martin Pinzger , Arie van Deursen

Past studies show that only a small percent of organizations implement and enforce formal rules or informal guidelines for the designing, testing, documenting, using, modifying, sharing and archiving of spreadsheet models. Due to lack of…

计算机与社会 · 计算机科学 2024-12-31 Nancy Coster , Linda Leon , Lawrence Kalbers , Dolphy Abraham

Scientists increasingly recognize the importance of providing rich, standards-adherent metadata to describe their experimental results. Despite the availability of sophisticated tools to assist in the process of data annotation,…

One of the most important assets of any company is being able to easily access information on itself and on its business. In this line, it has been observed that this important information is often stored in one of the millions of…

软件工程 · 计算机科学 2015-03-02 Jácome Cunha , João Paulo Fernandes , Rui Pereira , João Saraiva

Background and context: Debugging is a significant and often frustrating challenge for beginner programmers. Understanding students' debugging behaviours and strategies can help to identify common difficulties and inform approaches for…

计算机与社会 · 计算机科学 2026-04-03 Laurie Gale , Sue Sentance

In this paper, we report some on-going focused research, but are further keen to set it in the context of a proposed bigger picture, as follows. There is a certain depressing pattern about the attitude of industry to spreadsheet error…

计算机与社会 · 计算机科学 2008-03-10 V. R. Vemula , David Ball , Simon Thorne

Researchers have developed numerous debugging approaches to help programmers in the debugging process, but these approaches are rarely used in practice. In this paper, we investigate how programmers debug their code and what researchers…

软件工程 · 计算机科学 2021-03-24 Thomas Hirsch , Birgit Hofer

In the spreadsheet error community, both academics and practitioners generally have ignored the rich findings produced by a century of human error research. These findings can suggest ways to reduce errors; we can then test these…

人机交互 · 计算机科学 2024-12-31 Raymond R. Panko

Spreadsheet users are often unaware of the risks imposed by poorly designed spreadsheets. One way to assess spreadsheet quality is to detect smells which attempt to identify parts of spreadsheets that are hard to comprehend or maintain and…

软件工程 · 计算机科学 2018-10-11 Patrick Koch , Birgit Hofer , Franz Wotawa

Spreadsheet audit and review procedures are an essential part of almost all City of London financial transactions. Structured processes are used to discover errors in large financial spreadsheets underpinning major transactions of all…

软件工程 · 计算机科学 2008-03-10 Grenville J. Croll

Determining whether a configurable software system has a performance bug or it was misconfigured is often challenging. While there are numerous debugging techniques that can support developers in this task, there is limited empirical…

软件工程 · 计算机科学 2022-03-22 Miguel Velez , Pooyan Jamshidi , Norbert Siegmund , Sven Apel , Christian Kästner

Spreadsheet collaboration provides valuable opportunities for learning and expertise sharing between colleagues. Sharing expertise is essential for the retention of important technical skillsets within organisations, but previous studies…

人机交互 · 计算机科学 2026-03-31 Qing Nancy Xia , Advait Sarkar , Duncan Brumby , Anna Cox