Open Access. Powered by Scholars. Published by Universities.®

Software Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

4,301 Full-Text Articles 6,460 Authors 2,078,860 Downloads 181 Institutions

All Articles in Software Engineering

Faceted Search

4,301 full-text articles. Page 1 of 175.

Analyzing Developer Discussions On Eu And Us Privacy Legislation Compliance In Github Repositories, Georgia M. KAPITSAKI, Maria PAPOUTSOGLOU, Christoph TREUDE, Ioanna THEOPHILOU 2026 Singapore Management University

Analyzing Developer Discussions On Eu And Us Privacy Legislation Compliance In Github Repositories, Georgia M. Kapitsaki, Maria Papoutsoglou, Christoph Treude, Ioanna Theophilou

Research Collection School Of Computing and Information Systems

Context: Privacy legislation has impacted the way software systems are developed, prompting practitioners to update their implementations. Specifically, the EU General Data Protection Regulation (GDPR) and the California Consumer Privacy Act (CCPA) have forced the community to focus on users’ data privacy. Objectives: Relying on the vast amount of data on developer issues available in GitHub repositories, our aim is to gather empirical evidence on the issues developers of Open Source Software discuss to comply with privacy legislation. Method: We examined such discussions by mining and analyzing 32,820 issues from GitHub repositories. We partially analyzed the dataset automatically to identify …


Mutation-Based Multi-Agent Test Case Update, Dawei TIAN, Jiakun LIU, Yun PENG, Yichen ZHANG, Jianlei CHI, Jun SUN, Xiaohong SU 2026 Singapore Management University

Mutation-Based Multi-Agent Test Case Update, Dawei Tian, Jiakun Liu, Yun Peng, Yichen Zhang, Jianlei Chi, Jun Sun, Xiaohong Su

Research Collection School Of Computing and Information Systems

Modern software systems evolve rapidly under CI/CD practices, where tests are critical for quality. However, substantial code changes often render existing test cases obsolete, causing pipeline disruptions, reduced productivity, and compromised quality. Recent automatic test update approaches leverage LLMs to refine test cases via execution feedback and exact-matching context retrieval, prioritizing executability and line coverage but suffering three limitations: (1) neglecting test assertion adequacy, weakening fault detection; (2) relying on coarse line coverage instead of specific uncovered lines/branches; (3) using exact-matching retrieval, which fails for LLM hallucinated queries. To address these, we propose MuMuTestUp, a mutation-guided multi-agent framework with three …


Ddor: Delta Debugging For Explainable Overrefusal Testing And Repair, Qinyan ZHOU, Peixin ZHANG, Jun SUN, Haonan ZHANG, Dongxia WANG 2026 Singapore Management University

Ddor: Delta Debugging For Explainable Overrefusal Testing And Repair, Qinyan Zhou, Peixin Zhang, Jun Sun, Haonan Zhang, Dongxia Wang

Research Collection School Of Computing and Information Systems

While safety alignment and guardrails help large language models (LLMs) avoid harmful outputs, they can also induce overrefusal, i.e., unwarranted rejection of benign queries that merely appear risky. We present DDOR (Delta Debugging for OverRefusal), a fully automated and explainable framework for overrefusal testing and repair in a black-box setting, where only model inputs and outputs are accessible and internal safety mechanisms remain opaque. DDOR applies delta debugging to localize minimal refusal-triggering fragments (mRTFs) that provide phrase-level, explainable evidence for why a refusal occurs. Conditioned on these mRTFs, DDOR generates diverse, context-rich prompts and performs multi-oracle validation to filter intrinsically …


Myoelectric Transradial Prosthesis Motor Control With Temporal Convolutional Neural Network Signal Processing, Carolyn Ascha Richardson, Katherine Clark, Francis Genco, Hope Lea, Tobiah Rosser 2026 Embry-Riddle Aeronautical University

Myoelectric Transradial Prosthesis Motor Control With Temporal Convolutional Neural Network Signal Processing, Carolyn Ascha Richardson, Katherine Clark, Francis Genco, Hope Lea, Tobiah Rosser

Discovery Day - Daytona Beach

Transradial (below-the-elbow) amputees account for more than half of all upper limb amputations. Myoelectric prosthetic arms, which use electromyography (EMG) sensors on the surface of the forearm to convert electrical signals from residual limb muscles and mimic hand movement, are popular options for these amputees. However, these prostheses are limited in residual muscle detection and movement accuracy. The objective of this project is to affordably manufacture an externally-powered transradial prosthesis prototype through EMG time-versus-voltage readings collected with six Delsys Trigno Avanti and eight Thalmic MYO EMG sensor channels placed along the extensor digitorum, extensor carpi radialis, extensor carpi ulnaris, flexor …


From Code To Cube: Interactive Fluid Simulation With Real Time Motion Control, Dominic Ziccardi, Carter Groezinger 2026 Embry-Riddle Aeronautical University

From Code To Cube: Interactive Fluid Simulation With Real Time Motion Control, Dominic Ziccardi, Carter Groezinger

Discovery Day - Daytona Beach

This research project explores the use of FluidX3D, an open-source lattice Boltzmann method (LBM) solver, to simulate fluid behavior within a three-dimensional cube container. The system supports both standard water models and rheoscopic fluid visualization, allowing detailed observation of complex flow dynamics in real time. The simulation accurately represents fluid motion, gravity-driven behavior, and rotational response within a bounded cubic domain. The longterm objective is to extend this digital simulation into a physical installation consisting of six synchronized square displays arranged to form a cube. This configuration will create a volumetric illusion of fluid occupying a tangible, handheld structure. An …


Generalized Cloud-Based Compressible Aerodynamics Calculator And Simulation Web App, Massimo Mansueto, Liam Griesacker, Andres Torres-Figueroa 2026 Embry-Riddle Aeronautical University

Generalized Cloud-Based Compressible Aerodynamics Calculator And Simulation Web App, Massimo Mansueto, Liam Griesacker, Andres Torres-Figueroa

Discovery Day - Daytona Beach

The Generalized Cloud-Based Compressible Aerodynamics Calculator and Simulation Web App focuses on the development of a tool to support the analysis, visualization, and teaching of compressible aerodynamics. In the case of most undergraduate aerospace engineering courses, students rely on static equations, charts, and manual calculations, which can make it difficult to conceptualize complex flow phenomena such as shock waves, expansion fans, and nozzle flow. The purpose of this project is to create an accessible platform that integrates a compressible flow calculator, nozzle sizing tool, and interactive simulations into a single educational resource. The application is implemented using modern web development …


A Hybrid Llm-Srgm Framework For Ai-Enabled Reliability Assessment In Safety-Critical Software Systems, Caleb Stone, Shrenik Jadhav 2026 Embry-Riddle Aeronautical University

A Hybrid Llm-Srgm Framework For Ai-Enabled Reliability Assessment In Safety-Critical Software Systems, Caleb Stone, Shrenik Jadhav

Discovery Day - Daytona Beach

Ensuring the reliability of software intensive and safety critical systems is a persistent challenge across aerospace, defense, transportation, and other mis- sion focused domains. Traditional software relia- bility growth models (SRGM) provide useful quanti- tative insight into defect discovery trends, but they rely mostly only on numerical failure data and do not use the rich contextual information contained in test logs, anomaly reports, and engineering notes. This paper presents a hybrid framework that com- bines semantic features extracted by a large lan- guage model (LLM) with a non-homogeneous Pois- son process (NHPP) based software reliability growth model. The LLM analyzes …


Rockin’ Rover On The Rainbow Road, Michael Kolta, Lawrence Burgee, Ying Yuan 2026 Palm Beach Atlantic University

Rockin’ Rover On The Rainbow Road, Michael Kolta, Lawrence Burgee, Ying Yuan

Transformations

This paper presents a progressive series of age-appropriate lesson plans for grades K-12 that all use the same interdisciplinary activity to educate students about Science, Technology, Engineering, Art, and Mathematics (STEAM) simultaneously. Technology from Texas Instruments (TI) was employed including a TI Nspire graphing calculator that can run Python programs, a TI Innovator Hub, and a TI Rover. The TI Rover is a small, robotic car that has sensors and is controlled by the calculator via the Hub hardware interface. A Python program was developed that uses the color sensor in the Rover to detect the color on colored paper …


Machine Learning For Predictive Energy And Emissions Modeling Of Vehicles And Power Grids In The United States, S M Tanvir Faysal Alam Chowdhoury 2026 Kennesaw State University

Machine Learning For Predictive Energy And Emissions Modeling Of Vehicles And Power Grids In The United States, S M Tanvir Faysal Alam Chowdhoury

Dissertations

The environmental benefits of electric vehicle (EV) adoption depend on more than replacing internal combustion engine vehicles with electric powertrains. EV adoption reshapes electricity demand, interacts with regional generation mixes, and influences travel behavior and congestion, creating a coupled transportation-energy system in which vehicle and power-plant emissions must be evaluated together. This dissertation develops machine-learning frameworks for predicting energy consumption and emissions from vehicles and power grids under rising EV adoption. The first component forecasts grid emissions from EV charging. Using simulation data from NREL's Cambium database, a Prophet-based time-series framework predicts carbon dioxide, nitrous oxide, and methane emission rates …


Lessons From The Club Homeschool Capstone: Testing, Data Discipline, And The Computer Science Curriculum, Shane Brown 2026 Portland State University

Lessons From The Club Homeschool Capstone: Testing, Data Discipline, And The Computer Science Curriculum, Shane Brown

University Honors Theses

This thesis looks at the CLUB Homeschool Capstone project to argue that Portland State University's Computer Science curriculum should introduce testing and data quality discipline earlier and more intentionally than it does now. As team lead of a seven-person team, I coordinated sprint planning, communicated with the sponsor, and developed custom Discourse plugins that enhanced an existing forum platform instead of creating a separate application database, as requested by the sponsor. The project's requirements document called for a formal testing plan, but our team lacked the practical experience to implement one. This gap became evident through my internships as a …


A Dataset Of Agentic Ai Coding Tool Configurations, Matthias GALSTER, Seyedmoein MOHSENIMOFIDI, Levi BÖHME, Jai Lal LULLA, Muhammad Auwal ABUBAKAR, Christoph TREUDE, Sebastian BALTES 2026 Singapore Management University

A Dataset Of Agentic Ai Coding Tool Configurations, Matthias Galster, Seyedmoein Mohsenimofidi, Levi Böhme, Jai Lal Lulla, Muhammad Auwal Abubakar, Christoph Treude, Sebastian Baltes

Research Collection School Of Computing and Information Systems

Agentic AI coding tools such as Claude Code and OpenAI Codex execute multi-step coding tasks with limited human oversight. To steer these tools, developers create repository-level configuration artifacts (e.g., Markdown files) for configuration mechanisms such as Context Files, Skills, Rules, and Hooks. There is no curated dataset yet that captures these configurations at scale. This dataset, collected from open-source GitHub repositories, fills that gap. We selected 40,585 actively maintained repositories through metadata filtering, classified them using GPT-5.2 to identify 36,710 as belonging to engineered software projects, and systematically detected configuration artifacts in these repositories. The dataset covers 4,738 repositories across …


Improving Urban Search And Rescue Team Coordination Through Adaptive Context Awareness, Daniel Reyes Duran 2026 Embry-Riddle Aeronautical University

Improving Urban Search And Rescue Team Coordination Through Adaptive Context Awareness, Daniel Reyes Duran

Doctoral Dissertations and Master's Theses

Modern multi-agent Urban Search and Rescue (USAR) operations heavily rely on mobile geospatial Common Operating Pictures (COPs) to maintain team coordination and Situational Awareness (SA). However, the proliferation of high-frequency sensor telemetry at the tactical edge has introduced a data saturation paradox challenge: while information theoretically drives informed decision-making, unmanaged data surges induce increased operator cognitive overload and alert fatigue on mobile End-User Devices (EUDs), while downstream data-broadcasting models inherently strain edge processing and viewport environments.

To resolve these constraints, this dissertation presents a context-aware Value of Information (VoI) data-management framework integrated directly with a custom, event-driven Android Team Awareness …


Pharmed. System Manual: Hololens Application, Eden Woldeselassie 2026 St. Mary's University

Pharmed. System Manual: Hololens Application, Eden Woldeselassie

Systems Manuals - 2026

This document provides the full life cycle of PharmEd HoloLens. PharmEd stands for Pharmacy Education. The overall document will go through the complete system manual by going over requirements, followed by design, how to install the application, how to upload the application to Microsoft store, troubleshooting and source code. The first section will explain the background, the existing problems and why the need to develop PharmEd.  Here techniques of requirement gathering and some statistics will elaborated. The following section discusses about functional requirements. The requirement section includes subtopics: functional and nonfunctional requirements for both -programmer and end user- and the …


Kta System Manual, Cayden Garcia 2026 St. Mary's University

Kta System Manual, Cayden Garcia

Systems Manuals - 2026

The purpose of this document is to explain the ins and outs of KTA. This includes but not limited to:

- The problem that colleges face when it comes to data analysis and collection

- The history of data analytics at a collegiate level

- Software and hardware requirements for KTA – Developer and User

- The overall design of KTA, how the software is structured and how the stack interacts with one another

- How to install KTA on your machine

- Sample Sessions – including issues that the user may run into and how to fix them


Robot Remote Control Utility, Jeremy Cantu, Paul Uhlig 2026 St. Mary's University

Robot Remote Control Utility, Jeremy Cantu, Paul Uhlig

Systems Manuals - 2026

The purpose of this document is to describe the Robot Control Management Utility developed in the course of this graduate project. Information included in this document will include the background of the developed product, as well as the functional requirements, data structures, software modules, interface design, installation guide, and sample and troubleshooting guides.


Smart Atm, Majid Hakeem 2026 St. Mary's University

Smart Atm, Majid Hakeem

Systems Manuals - 2026

The Smart ATM is a new system that goal is to create a new experience for ATMs users by creating a different way of using the ATM. It would protect users from germs and bacteria. Instead of using buttons and touch screens, the main input for this system will be the motion sensor. To specify, the system uses Microsoft Kinect, which is the motion sensor for the Xbox One.

This document is a user guide, which is intended to give assistance to users for using the Smart ATM. This document contains an application overview, list of user requirements, the design …


Idioma Tutor, Oralia Mijares 2026 St. Mary's University

Idioma Tutor, Oralia Mijares

Systems Manuals - 2026

The Idioma Tutor was developed specifically for individuals who desire to learn English through a non-traditional approach, eLearning. Idioma Tutor is an interactive game designed to strengthen individual’s English language adaptation, using an individual-learner approach. The game uses immediate feedback to provide self-analysis for learners. It captivates users and applies best-practices in eLearning and game development to retain and fully engage learners. This system manual outlines provides detailed information for using the Idioma Tutor. This system will be used as a catalyst to support the success of individuals who desire to learn the English language in a fun and interactive …


E Classroom+, Ami B. Jariwala 2026 St. Mary's University

E Classroom+, Ami B. Jariwala

Systems Manuals - 2026

A software platform that enhances many processes correlated with learning is called a learning management system (LMS). It is also known as a management software package that enables the delivery of learning content, resources and activities and also that handles the correlated administration operations. In classrooms, today, teachers, are being commenced with convenience to remodel learning from a traditional transmission model to a student-centered model where students are mostly responsible for their learning. The research conveys that in order to remodel learning, schools require to support a student-centered approach where students can be supported in finding, analyzing, organizing, evaluating, internalizing, …


Solving Rubik's Cube By Using Artificial Intelligence, Polat Coban, Seth Reed 2026 St. Mary's University

Solving Rubik's Cube By Using Artificial Intelligence, Polat Coban, Seth Reed

Systems Manuals - 2026

This document will detail a proposal to build a Rubik’s cube simulator, and a Rubik’s cube solver. It is broken into several sections which in turn are broken into subsections.


Configuring Agentic Ai Coding Tools: An Exploratory Study, Matthias GALSTER, Seyedmoein MOHSENIMOFIDI, Jai Lal LULLA, Muhammad Auwal ABUBAKAR, Christoph TREUDE, Sebastian BALTES 2026 Singapore Management University

Configuring Agentic Ai Coding Tools: An Exploratory Study, Matthias Galster, Seyedmoein Mohsenimofidi, Jai Lal Lulla, Muhammad Auwal Abubakar, Christoph Treude, Sebastian Baltes

Research Collection School Of Computing and Information Systems

Agentic AI coding tools increasingly automate software development tasks. Developers can configure these tools through versioned repository-level artifacts such as Markdown and JSON files. We present a systematic analysis of configuration mechanisms for agentic AI coding tools, covering Claude Code, GitHub Copilot, Cursor, Gemini, and Codex. We identify eight configuration mechanisms spanning from static context to executable and external integrations and, in an empirical study of 2,853 GitHub repositories, examine whether and how they are adopted, with a detailed analysis of Context Files, Skills, and Subagents. First, Context Files dominate the configuration landscape and are often the sole mechanism in …


Digital Commons powered by bepress