4.6 Article

Refactoring in Computational Notebooks

相关参考文献

注意:仅列出部分参考文献,下载原文获取全部文献信息。
Article Computer Science, Information Systems

Fine-Grained Lineage for Safer Notebook Interactions

Stephen Macke et al.

Summary: NBSAFETY is a custom Jupyter kernel that automatically manages lineage associated with cell execution and global notebook state, and can detect and prevent errors that users make during notebook interactions.

PROCEEDINGS OF THE VLDB ENDOWMENT (2021)

Proceedings Paper Computer Science, Cybernetics

What's Wrong with Computational Notebooks? Pain Points, Needs, and Design Opportunities

Souti Chattopadhyay et al.

PROCEEDINGS OF THE 2020 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI'20) (2020)

Proceedings Paper Computer Science, Cybernetics

Managing Messes in Computational Notebooks

Andrew Head et al.

CHI 2019: PROCEEDINGS OF THE 2019 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (2019)

Editorial Material Multidisciplinary Sciences

BY JUPYTER, IT ALL MAKES SENSE

Jeffrey M. Perkel

NATURE (2018)

Proceedings Paper Computer Science, Cybernetics

Variolite: Supporting Exploratory Programming by Data Scientists

Mary Beth Kery et al.

PROCEEDINGS OF THE 2017 ACM SIGCHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI'17) (2017)

Editorial Material Multidisciplinary Sciences

DEMOCRATIC DATABASES: SCIENCE ON GITHUB

Jeffrey Perkel

NATURE (2016)

Article Computer Science, Software Engineering

Refactoring tools: Fitness for purpose

Emerson Murphy-Bill et al.

IEEE SOFTWARE (2008)

Article Computer Science, Interdisciplinary Applications

Software carpentry - Getting scientists to write better code by making them more productive

Greg Wilson

COMPUTING IN SCIENCE & ENGINEERING (2006)