2019 IEEE/ACM 16th International Conference on Mining Software Repositories (MSR) 2019
DOI: 10.1109/msr.2019.00077
|View full text |Cite
|
Sign up to set email alerts
|

A Large-Scale Study About Quality and Reproducibility of Jupyter Notebooks

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

6
110
1
5

Year Published

2019
2019
2023
2023

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 154 publications
(122 citation statements)
references
References 15 publications
6
110
1
5
Order By: Relevance
“…Unfortunately, many code snippets require a non-trivial environment configuration in order to execute successfully [7], [8], and are not accompanied by sufficient information for developers to easily recreate that configuration [3], [9], [10]. This leads to the problem of configuration drift, where a code snippet goes out-of-date because the APIs that it depends on experience breaking changes over time.…”
Section: Introductionmentioning
confidence: 99%
“…Unfortunately, many code snippets require a non-trivial environment configuration in order to execute successfully [7], [8], and are not accompanied by sufficient information for developers to easily recreate that configuration [3], [9], [10]. This leads to the problem of configuration drift, where a code snippet goes out-of-date because the APIs that it depends on experience breaking changes over time.…”
Section: Introductionmentioning
confidence: 99%
“…Notebooks have been applauded by many, yet have also seen push back from an engineering point of view (see e.g. Grus, 2018;Pimentel et al, 2019). We argue that they work well for freeform documentation, and demonstrating selected parts of research.…”
Section: Sub-challenge 2: Interpretability Of Reproducible Researchmentioning
confidence: 76%
“…Currently, there are several studies tackling usability, cognitive, and reproducibility aspects of computational notebooks. For instance, in reproducibility [36,47,48,58], education [44], exploratory programming [2,18,29,30], documentation [76], and data journalism [78]. However, no attention has been paid from the language engineering point of view.…”
Section: :21mentioning
confidence: 99%
“…Wolfram Mathematica was one of the first platforms for notebooks [17] [75], yet its appropriation was limited due to their commercial licensing model. Later, in 2014, Project Jupyter [33] developed an open-source notebook platform that has widespread the adoption of the notebook metaphor among different disciplines [29,47,55,56,60].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation