The fusion calculus: Expressiveness and symmetry in mobile processes

J Parrow, B Victor - … Annual IEEE Symposium on Logic in …, 1998 - ieeexplore.ieee.org
We present the fusion calculus as a significant step towards a canonical calculus of
concurrency. It simplifies and extends the/spl pi/-calculus. The fusion calculus contains the …

ExceLint: automatically finding spreadsheet formula errors

DW Barowy, ED Berger, B Zorn - Proceedings of the ACM on …, 2018 - dl.acm.org
Spreadsheets are one of the most widely used programming environments, and are widely
deployed in domains like finance where errors can have catastrophic consequences. We …

Spreadsheet quality assurance: a literature review

PL Poon, MF Lau, YT Yu, SF Tang - Frontiers of Computer Science, 2024 - Springer
Spreadsheets are very common for information processing to support decision making by
both professional developers and non-technical end users. Moreover, business intelligence …

An artificial intelligence paradigm for troubleshooting software bugs

A Elmishali, R Stern, M Kalech - Engineering Applications of Artificial …, 2018 - Elsevier
Software bugs are prevalent and fixing them is time consuming, and therefore
troubleshooting is an important part of software engineering. This paper presents a novel …

Understanding Strategies and Challenges of Conducting Daily Data Analysis (DDA) Among Blind and Low-vision People

C Jiang, W Lei, E Kuang, T Han, M Fan - Proceedings of the 25th …, 2023 - dl.acm.org
Being able to analyze and derive insights from data, which we call Daily Data Analysis
(DDA), is an increasingly important skill in everyday life. While the accessibility community …

Simulink fault localization: an iterative statistical debugging approach

B Liu, Lucia, S Nejati, LC Briand… - Software Testing …, 2016 - Wiley Online Library
Debugging Simulink models presents a significant challenge in the embedded industry. This
paper proposes SimFL, a fault localization approach for Simulink models by combining …

CUSTODES: automatic spreadsheet cell clustering and smell detection using strong and weak features

SC Cheung, W Chen, Y Liu, C Xu - Proceedings of the 38th International …, 2016 - dl.acm.org
Various techniques have been proposed to detect smells in spreadsheets, which are
susceptible to errors. These techniques typically detect spreadsheet smells through a …

[HTML][HTML] Spreadsheet debugging: The perils of tool over-reliance

A Mukhtar, B Hofer, D Jannach, F Wotawa - Journal of Systems and …, 2022 - Elsevier
Spreadsheets are widely used in organizations for various purposes such as data
aggregation, reporting and decision-making. Since spreadsheets, like other types of …

CACheck: detecting and repairing cell arrays in spreadsheets

W Dou, C Xu, SC Cheung, J Wei - IEEE Transactions on …, 2016 - ieeexplore.ieee.org
Spreadsheets are widely used by end users for numerical computation in their business.
Spreadsheet cells whose computation is subject to the same semantics are often clustered …

Expandable group identification in spreadsheets

W Dou, S Han, L Xu, D Zhang, J Wei - Proceedings of the 33rd ACM …, 2018 - dl.acm.org
Spreadsheets are widely used in various business tasks. Spreadsheet users may put similar
data and computations by repeating a block of cells (a unit) in their spreadsheets. We name …