中文
相关论文

相关论文: Documenting Spreadsheets with Pseudo-Code: an Exer…

200 篇论文

Very little is known about the process by which end-user developers detect and correct spreadsheet errors. Any research pertaining to the development of spreadsheet testing methodologies or auditing tools would benefit from information on…

人机交互 · 计算机科学 2008-03-10 Brian Bishop , Kevin McDaid

Testing is a vital part of software development, and spreadsheets are like any other software in this respect. This paper discusses the testing of spreadsheets in the light of one practitioner's experience. It considers the concept of…

软件工程 · 计算机科学 2008-07-22 Louise Pryor

This paper presents a taxonomy for analytical spreadsheet models. It considers both the use case that a spreadsheet is meant to serve, and the engineering resources devoted to its development. We extend a previous three-type taxonomy, to…

软件工程 · 计算机科学 2023-09-04 Thomas A. Grossman , Vijay Mehrotra

To date, most work on text simplification has focused on sentence-level inputs. Early attempts at document simplification merely applied these approaches iteratively over the sentences of a document. However, this fails to coherently…

计算与语言 · 计算机科学 2023-05-11 Liam Cripwell , Joël Legrand , Claire Gardent

Spreadsheets in financial markets are frequently used as database, calculator and reporting application combined. This paper describes an alternative approach in which spreadsheet design and database technology have been brought together in…

软件工程 · 计算机科学 2008-03-10 Brian Sentence

Accounting and Finance (A&F) Professionals are arguably the most loyal and concentrated population of spreadsheet users. The work that they perform in spreadsheets has the most significant impact on financial data and business processes…

人机交互 · 计算机科学 2008-09-23 Mbwana Alliy , Patty Brown

User-schedulable languages (USLs) help programmers productively optimize programs by providing safe means of transforming them. Current USLs are designed to give programmers exactly the control they want, while automating all other…

编程语言 · 计算机科学 2025-01-31 Yuka Ikarashi , Kevin Qian , Samir Droubi , Alex Reinking , Gilbert Bernstein , Jonathan Ragan-Kelley

Multi-constraint planning involves identifying, evaluating, and refining candidate plans while satisfying multiple, potentially conflicting constraints. Existing large language model (LLM) approaches face fundamental limitations in this…

人工智能 · 计算机科学 2026-01-26 Derrick Goh Xin Deik , Quanyu Long , Zhengyuan Liu , Nancy F. Chen , Wenya Wang

Spreadsheets are ubiquitous, heavily relied on throughout vast swathes of finance, commerce, industry, academia and Government. They are also acknowledged to be extraordinarily and unacceptably prone to error. If these two points are…

软件工程 · 计算机科学 2010-09-30 Angus Dunn

We propose a method for program generation based on semantic scaffolds, lightweight structures representing the high-level semantic and syntactic composition of a program. By first searching over plausible scaffolds then using these as…

计算与语言 · 计算机科学 2020-05-13 Ruiqi Zhong , Mitchell Stern , Dan Klein

Informal Knowledge Sharing (KS) is vital for end-user programmers to gain expertise. To better understand how personal (self-efficacy), social (reputational gains, trust between colleagues), and software-related (codification effort)…

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

Seasoned Excel developers were invited to participate in a challenge to implement a spreadsheet with multi-dimensional variables. We analyzed their spreadsheet to see the different implement strategies employed. We identified two…

软件工程 · 计算机科学 2020-06-11 Paul Mireault

Spreadsheet workbook contents are simple programs. Because of this, probabilistic programming techniques can be used to perform Bayesian inversion of spreadsheet computations. What is more, existing execution engines in spreadsheet…

人工智能 · 计算机科学 2016-06-15 Mike Wu , Yura Perov , Frank Wood , Hongseok Yang

We present a widely-used operations management model used in supply and distribution planning, that is typically embedded in a periodic business process that necessitates model modification and reuse. We consider three alternative…

软件工程 · 计算机科学 2018-02-05 Thomas A. Grossman , Vijay Mehrotra , Mouwafac Sidaoui

This paper presents the authors recommended practices for spreadsheet testing. Documented spreadsheet error rates are unacceptable in corporations today. Although improvements are needed throughout the systems development life cycle,…

软件工程 · 计算机科学 2024-12-31 Raymond R. Panko

International Classification of Diseases (ICD) coding assigns diagnosis codes to clinical documents and is essential for healthcare billing and clinical analysis. Reliable coding requires that each predicted code be supported by explicit…

计算与语言 · 计算机科学 2026-05-08 Xu Zhang , Wenxin Ma , Chenxu Wu , Rongsheng Wang , Zhiyang He , Xiaodong Tao , Kun Zhang , S. Kevin Zhou

The spreadsheet paradigm has some unique risks and challenges that are not present in more traditional development technologies. Many of the recent advances in other branches of software development have bypassed spreadsheets and…

软件工程 · 计算机科学 2024-12-31 Simon Murphy

Comics is emerging as a popular medium for providing visual explanations of programming concepts and procedures. Recent research into this medium opened the door to new opportunities and tools to advance teaching and learning in computing.…

人机交互 · 计算机科学 2023-06-02 Sangho Suh

Code review is an essential part to software development lifecycle since it aims at guaranteeing the quality of codes. Modern code review activities necessitate developers viewing, understanding and even running the programs to assess…

Research on spreadsheet errors is substantial, compelling, and unanimous. It has three simple conclusions. The first is that spreadsheet errors are rare on a per-cell basis, but in large programs, at least one incorrect bottom-line value is…

软件工程 · 计算机科学 2016-02-22 Ray Panko