Matches in SemOpenAlex for { <https://semopenalex.org/work/W3112714882> ?p ?o ?g. }
Showing items 1 to 71 of
71
with 100 items per page.
- W3112714882 abstract "Data scientists frequently analyze data by writing scripts. We conducted a contextual inquiry with interdisciplinary researchers, which revealed that parameter tuning is a highly iterative process and that debugging is time-consuming. As analysis scripts evolve and become more complex, analysts have difficulty conceptualizing their workflow. In particular, after editing a script, it becomes difficult to determine precisely which code blocks depend on the edit. Consequently, scientists frequently re-run entire scripts instead of re-running only the necessary parts. We present ProvBuild, a data analysis environment that uses change impact analysis [1] to improve the iterative debugging process in script-based workflow pipelines. ProvBuild is a tool that leverages language-level provenance [2] to streamline the debugging process by reducing programmer cognitive load and decreasing subsequent runtimes, leading to an overall reduction in elapsed debugging time. ProvBuild uses provenance to track dependencies in a script. When an analyst debugs a script, ProvBuild generates a simplified script that contains only the information necessary to debug a particular problem. We demonstrate that debugging the simplified script lowers a programmer’s cognitive load and permits faster re-execution when testing changes. The combination of reduced cognitive load and shorter runtime reduces the time necessary to debug a script. We quantitatively and qualitatively show that even though ProvBuild introduces overhead during a script’s first execution, it is a more efficient way for users to debug and tune complex workflows. ProvBuild demonstrates a novel use of language-level provenance, in which it is used to proactively improve programmer productively rather than merely providing a way to retroactively gain insight into a body of code. To the best of our knowledge, ProvBuild is a novel application of change impact analysis and it is the first debugging tool to leverage language-level provenance to reduce cognitive load and execution time." @default.
- W3112714882 created "2020-12-21" @default.
- W3112714882 creator A5007956374 @default.
- W3112714882 creator A5010436269 @default.
- W3112714882 creator A5054751297 @default.
- W3112714882 creator A5070358948 @default.
- W3112714882 creator A5076992382 @default.
- W3112714882 date "2020-10-01" @default.
- W3112714882 modified "2023-09-23" @default.
- W3112714882 title "ProvBuild: Improving Data Scientist Efficiency with Provenance (An Extended Abstract)" @default.
- W3112714882 cites W1548254758 @default.
- W3112714882 cites W1983704199 @default.
- W3112714882 hasPublicationYear "2020" @default.
- W3112714882 type Work @default.
- W3112714882 sameAs 3112714882 @default.
- W3112714882 citedByCount "0" @default.
- W3112714882 crossrefType "proceedings-article" @default.
- W3112714882 hasAuthorship W3112714882A5007956374 @default.
- W3112714882 hasAuthorship W3112714882A5010436269 @default.
- W3112714882 hasAuthorship W3112714882A5054751297 @default.
- W3112714882 hasAuthorship W3112714882A5070358948 @default.
- W3112714882 hasAuthorship W3112714882A5076992382 @default.
- W3112714882 hasConcept C115903868 @default.
- W3112714882 hasConcept C136388014 @default.
- W3112714882 hasConcept C168065819 @default.
- W3112714882 hasConcept C177212765 @default.
- W3112714882 hasConcept C199360897 @default.
- W3112714882 hasConcept C2778514511 @default.
- W3112714882 hasConcept C2779960059 @default.
- W3112714882 hasConcept C41008148 @default.
- W3112714882 hasConcept C61423126 @default.
- W3112714882 hasConcept C77088390 @default.
- W3112714882 hasConcept C98045186 @default.
- W3112714882 hasConceptScore W3112714882C115903868 @default.
- W3112714882 hasConceptScore W3112714882C136388014 @default.
- W3112714882 hasConceptScore W3112714882C168065819 @default.
- W3112714882 hasConceptScore W3112714882C177212765 @default.
- W3112714882 hasConceptScore W3112714882C199360897 @default.
- W3112714882 hasConceptScore W3112714882C2778514511 @default.
- W3112714882 hasConceptScore W3112714882C2779960059 @default.
- W3112714882 hasConceptScore W3112714882C41008148 @default.
- W3112714882 hasConceptScore W3112714882C61423126 @default.
- W3112714882 hasConceptScore W3112714882C77088390 @default.
- W3112714882 hasConceptScore W3112714882C98045186 @default.
- W3112714882 hasLocation W31127148821 @default.
- W3112714882 hasOpenAccess W3112714882 @default.
- W3112714882 hasPrimaryLocation W31127148821 @default.
- W3112714882 hasRelatedWork W125219212 @default.
- W3112714882 hasRelatedWork W130652581 @default.
- W3112714882 hasRelatedWork W139152171 @default.
- W3112714882 hasRelatedWork W1481939818 @default.
- W3112714882 hasRelatedWork W1568733482 @default.
- W3112714882 hasRelatedWork W1588162385 @default.
- W3112714882 hasRelatedWork W1643342729 @default.
- W3112714882 hasRelatedWork W2114289261 @default.
- W3112714882 hasRelatedWork W2170913501 @default.
- W3112714882 hasRelatedWork W2318181419 @default.
- W3112714882 hasRelatedWork W2319415934 @default.
- W3112714882 hasRelatedWork W255722181 @default.
- W3112714882 hasRelatedWork W2563120126 @default.
- W3112714882 hasRelatedWork W2577778794 @default.
- W3112714882 hasRelatedWork W286932078 @default.
- W3112714882 hasRelatedWork W2899875271 @default.
- W3112714882 hasRelatedWork W2974736477 @default.
- W3112714882 hasRelatedWork W3015026087 @default.
- W3112714882 hasRelatedWork W340526008 @default.
- W3112714882 hasRelatedWork W274623092 @default.
- W3112714882 isParatext "false" @default.
- W3112714882 isRetracted "false" @default.
- W3112714882 magId "3112714882" @default.
- W3112714882 workType "article" @default.