A survey on collecting, managing, and analyzing provenance from scripts

JF Pimentel, J Freire, L Murta… - ACM Computing Surveys …, 2019 - dl.acm.org
Scripts are widely used to design and run scientific experiments. Scripting languages are
easy to learn and use, and they allow complex tasks to be specified and executed in fewer …

Understanding Version Control as Material Interaction with Quickpose

E Rawn, J Li, E Paulos, SE Chasins - … of the 2023 CHI Conference on …, 2023 - dl.acm.org
Whether a programmer with code or a potter with clay, practitioners engage in an ongoing
process of working and reasoning with materials. Existing discussions in HCI have provided …

Code duplication and reuse in Jupyter notebooks

AP Koenzen, NA Ernst… - 2020 IEEE symposium on …, 2020 - ieeexplore.ieee.org
Duplicating one's own code makes it faster to write software. This expediency is particularly
valuable for users of computational notebooks. Duplication allows notebook users to quickly …

Using Worked Examples for Engaging in Epistemic Programming Projects

S Hüsing, C Schulte, S Sparmann, M Bolte - Proceedings of the 55th …, 2024 - dl.acm.org
Programming nowadays has become an important tool in various scientific fields, not only in
terms of software engineering but also for knowledge acquisition. In this regard, we analyze …

[图书][B] The Lish: A Data Model for Grid Free Spreadsheets

A Hall - 2019 - search.proquest.com
Throughout the history of the spreadsheet, and throughout the majority of research into
improving it, the grid of cells has remained a constant as the underlying data model. An idea …

Dsworkflow: A framework for capturing data scientists' workflows

M Mash, S Rosenthal, R Simmons - Extended Abstracts of the 2021 CHI …, 2021 - dl.acm.org
While machine learning algorithms continue to improve, their success often relies upon the
data scientists' ability to detect patterns, determine useful features and visualizations, select …

Predicting Data Scientist Stuckness During the Development of Machine Learning Classifiers

M Mash, S Oryol, R Simmons… - 2022 IEEE Symposium …, 2022 - ieeexplore.ieee.org
The success of data scientists in developing machine learning models is contingent on an
iterative development process for detecting patterns in data, finding and extracting useful …

[引用][C] Provenance from Script

JF Pimentel - 2021 - PhD thesis, Universidade Federal …