Skip navigation
  • Home
  • Browse
    • Communities
      & Collections
    • Browse Items by:
    • Publication Date
    • Author
    • Title
    • Subject
    • Department
  • Sign on to:
    • My MacSphere
    • Receive email
      updates
    • Edit Profile


McMaster University Home Page
  1. MacSphere
  2. Research Centres and Institutes
  3. McMaster Centre for Software Certification
  4. McMaster Centre for Software Certification Publications
Please use this identifier to cite or link to this item: http://hdl.handle.net/11375/29641
Title: A STUDY OF JUSTIFICATION ON JUPYTER NOTEBOOK QUALITY & FAIRNESS
Authors: Sun, Kai
Keywords: justification diagrams;modelling;scientific computing;machine learning;notebook;best practices
Publication Date: Mar-2024
Abstract: Computational notebooks using the Jupyter Platform have become increasingly popular among data scientists and machine learning engineers. However, due to the diversity of tools and languages, Notebook developers face reproducibility challenges. Limited research has been conducted on verifying the quality of the notebook, and only a few studies have established best practices for notebook development. Thus, further study is needed to transform those conceptual best practices into concrete, actionable quality checks to ensure the quality & fairness of the notebook. This report aims to improve the quality of notebooks by investigating the possibility of using the Justification Diagram Language to convert best practices into tangible steps of quality checks that users can execute within the Continuous Integration and Deployment (CI/CD) pipeline. The report will focus on justifying 12 notebooks’ best practices collected from existing studies using Justification Diagrams, and it will then map these diagrams into practical steps that can be run in GitHub Actions, demonstrating their effectiveness in real-life scenarios and thus enriching the quality of the notebooks.
URI: http://hdl.handle.net/11375/29641
Appears in Collections:McMaster Centre for Software Certification Publications

Files in This Item:
File Description SizeFormat 
Meng_Report_KaiSun_2024.03.pdf
Open Access
1.5 MBAdobe PDFView/Open
Show full item record Statistics


Items in MacSphere are protected by copyright, with all rights reserved, unless otherwise indicated.

Sherman Centre for Digital Scholarship     McMaster University Libraries
©2022 McMaster University, 1280 Main Street West, Hamilton, Ontario L8S 4L8 | 905-525-9140 | Contact Us | Terms of Use & Privacy Policy | Feedback

Report Accessibility Issue