14 citations · 23 across the 20 of their papers we have counts for
20 papers · 1 filter
Technical Lag as Latent Technical Debt: A Rapid Review
Shane K. Panter, Nasir U. Eisty
Context: Technical lag accumulates when software systems fail to keep pace with technological advancements, leading to a deterioration in software quality. Objective: This paper ai…
Multi-Artifact Analysis of Self-Admitted Technical Debt in Scientific Software
Eric L. Melin, Nasir U. Eisty, Gregory Watson +1
Context: Self-admitted technical debt (SATD) occurs when developers acknowledge shortcuts in code. In scientific software (SSW), such debt poses unique risks to the validity and re…
LLMs in Code Vulnerability Analysis: A Proof of Concept
Shaznin Sultana, Sadia Afreen, Nasir U. Eisty
Context: Traditional software security analysis methods struggle to keep pace with the scale and complexity of modern codebases, requiring intelligent automation to detect, assess,…
The Role of AI in Modern Penetration Testing
J. Alexander Curtis, Nasir U. Eisty
Penetration testing is a cornerstone of cybersecurity, traditionally driven by manual, time-intensive processes. As systems grow in complexity, there is a pressing need for more sc…
Exploring Scientific Debt: Harnessing AI for SATD Identification in Scientific Software
Eric L. Melin, Ahmed Musa Awon, Nasir U. Eisty +2
Developers often leave behind clues in their code, admitting where it falls short, known as Self-Admitted Technical Debt (SATD). In the world of Scientific Software (SSW), where in…
Peer Code Review in Research Software Development: The Research Software Engineer Perspective
Md Ariful Islam Malik, Jeffrey C. Carver, Nasir U. Eisty
Background: Research software is crucial for enabling research discoveries and supporting data analysis, simulation, and interpretation across domains. However, evolving requiremen…