• Home
  • Search
  • VADER-SC: A Model Agnostic Tool for Large Scale, AI Driven Automated Source Code Summarization
  • Cite Icon1
  • https://doi.org/10.1109/csce60160.2023.00416Copy DOI Icon

VADER-SC: A Model Agnostic Tool for Large Scale, AI Driven Automated Source Code Summarization

  • Jul 24, 2023
  • Dwight Horne +6 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Production of a natural language description for the function of a source code segment is commonly referred to as source code summarization. Useful comments in source code can facilitate more rapid onboarding of new engineers and contribute to decreased maintenance costs. Unfortunately, the documentation task can also be labor intensive. In this paper, we introduce a new model agnostic tool for AI driven automation of source code summarization at scale. The initial version of the adVanced AI Driven Enhancement to Readability for Spurce Code (VADER-SC) software offers numerous options for customization and the ability to leverage a variety of AI models to enable experimentation in resource constrained environments, while also scaling up to benefit from larger models in contexts with increased compute resources. It further supports private cloud, self-hosted, and air-gapped network configurations for environments with strict intellectual property protections or processing of sensitive or controlled data. Qualitative and quantitative results suggest model selection, fine-tuning, and multi-shot tailoring significantly impact the quality of generated comments. VADER-SC could be an enabler for practitioners to explore large-scale automation of AI driven source code summarization and researchers may find it enables studies with larger volumes of disparate data across a diversity of AI model options and target programming languages.

Similar Papers
  • Research Article
  • Citations201

Automatic Source Code Summarization of Context for Java Methods

  • Feb 01, 2016
  • IEEE Transactions on Software Engineering
  • Paul W Mcburney +1
  • Research Article
  • Citations68

Source code that talks

  • May 17, 2005
  • ACM SIGSOFT Software Engineering Notes
  • Annie T T Ying +2
  • Book Chapter
  • Citations2

Evaluating a LSTM Neural Network and a Word2vec Model in the Classification of Self-admitted Technical Debts and Their Types in Code Comments

  • Jan 01, 2021
  • Rafael Meneses Santos +3
  • Conference Article
  • Citations37

Source Code Summarization with Structural Relative Position Guided Transformer

  • Mar 01, 2022
  • Zi Gong +5
  • Research Article
  • Citations6

GA-SCS: Graph-Augmented Source Code Summarization

  • Feb 21, 2023
  • ACM Transactions on Asian and Low-Resource Language Information Processing
  • Mengli Zhang +4
  • Book Chapter

PERSONAL DATA PROTECTION IN PUBLIC HEALTH IN MANAUS: LEGAL CHALLENGES OF LGPD APPLICATION IN THE PROCESSING OF SENSITIVE DATA

  • Mar 12, 2026
  • Alessandra Souza Garcia +7
  • Research Article

A holistic implementation of the Alliance Transparency Standards: Demystifying research governance and sensitive data processing

  • May 22, 2024
  • International Journal for Population Data Science
  • Katherine O'Sullivan +2
  • Research Article

Post-Refactoring Recovery of Unit Tests: An Automated Approach

  • Apr 26, 2023
  • International Journal of Interactive Mobile Technologies (iJIM)
  • Abdallah Qusef +3
  • Peer Review Report

Decision letter: Taxonium, a web-based tool for exploring large phylogenetic trees

  • Oct 18, 2022
  • Richard A Neher +2
  • Book Chapter
  • Citations1

An Approach to Context Modeling in Software Development

  • Jan 01, 2013
  • Bruno Antunes +2
  • PDF
  • Research Article
  • Citations10

Rethinking Explicit Consent and Intimate Data: The Case of Menstruapps

  • Mar 04, 2022
  • Feminist Legal Studies
  • Daniela Alaattinoğlu
  • Research Article
  • Citations6

Cloud-Based Identity and Identity Meta-Data

  • Jan 01, 2014
  • International Journal of Reliable and Quality E-Healthcare
  • Grzegorz Spyra +3
  • Conference Article
  • Citations26

STYX

  • Oct 05, 2016
  • Julian James Stephen +4
  • PDF
  • Research Article
  • Citations15

ETAS: An Efficient Trust Assessment Scheme for BANs

  • Jan 01, 2021
  • IEEE Access
  • Anand Kumar +5
  • Conference Article
  • Citations4

AutoSlicer: Automatic Program Partitioning for Securing Sensitive Data Based-on Data Dependency Analysis and Code Refactoring

  • Dec 01, 2022
  • Weizhong Qiang +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.