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

Software Engineering Commons™

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

4,670 Full-Text Articles 7,275 Authors 2,188,662 Downloads 182 Institutions

All Articles in Software Engineering

Faceted Search

4,670 full-text articles. Page 3 of 190.

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 …


Llm-As-A-Judge For Software Engineering: Literature Review, Vision, And The Road Ahead, Junda HE, Jieke SHI, Terry Yue ZHUO, Christoph TREUDE, Jiamou SUN, Zhenchang XING, Xiaoning DU, David LO 2026 Singapore Management University

Llm-As-A-Judge For Software Engineering: Literature Review, Vision, And The Road Ahead, Junda He, Jieke Shi, Terry Yue Zhuo, Christoph Treude, Jiamou Sun, Zhenchang Xing, Xiaoning Du, David Lo

Research Collection School Of Computing and Information Systems

The rapid integration of Large Language Models (LLMs) into software engineering (SE) has revolutionized tasks from code generation to program repair, producing a massive volume of software artifacts. This surge in automated creation has exposed a critical bottleneck: the lack of scalable and reliable methods to evaluate the quality of these outputs. Human evaluation, while effective, is very costly and time-consuming. Traditional automated metrics like BLEU rely on high-quality references and struggle to capture nuanced aspects of software quality, such as readability and usefulness. In response, the LLM-as-a-Judge paradigm, which employs LLMs for automated evaluation, has emerged. This approach leverages …


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 …


Leveraging Deep Learning Recurrence And Attention Mechanisms For Flood Forecasting And Assessment, Elnaz Heidari 2026 Clemson University

Leveraging Deep Learning Recurrence And Attention Mechanisms For Flood Forecasting And Assessment, Elnaz Heidari

All Dissertations

Predicting how much water will flow in rivers and streams is important for managing floods, water supply, and the environment. Traditionally, government agencies have used complex models, such as the National Water Model (NWM), which simulate how much water moves through landscapes using physical laws and real-world data. However, recent advances in Artificial Intelligence (AI) have enabled new ways to make these predictions. This research explored whether AI-based models could predict river discharge more accurately. These AI models learn patterns from past data instead of relying only on physical rules. To find out how well they work, the AI models …


Automated Testing And Enhancement For Autonomous Driving Systems, Mingfei CHENG 2026 Singapore Management University

Automated Testing And Enhancement For Autonomous Driving Systems, Mingfei Cheng

Dissertations and Theses Collection (Open Access)

Autonomous Vehicles (AVs) rely on Autonomous Driving Systems (ADSs) to perceive their surroundings, predict the behavior of traffic participants, plan driving actions, and control vehicle motion in complex traffic environments. As AVs move toward large-scale real-world deployment, ADSs are expected not only to avoid collisions and traffic-rule violations, but also to make robust decisions, cooperate effectively with other AVs, and maintain high-quality driving behavior. However, the open, dynamic, and uncertain nature of driving environments makes the systematic testing and enhancement of ADSs a challenging problem.

Although scenario-based testing has made substantial progress in discovering safety-critical violations, several important limitations remain. …


Medical Firms’ Online Q&A Interactions: Effect Of Language Style On Investor Engagement, Runyu WANG, Keng SIAU, Zili ZHANG 2026 Singapore Management University

Medical Firms’ Online Q&A Interactions: Effect Of Language Style On Investor Engagement, Runyu Wang, Keng Siau, Zili Zhang

Research Collection School Of Computing and Information Systems

PurposeThis study aims to investigate how language styles used by medical firms on digital question and answer (Q&A) platforms influence investor engagement. It examines the linguistic characteristics of managerial responses and compares their effects across industries, with a focus on the distinctive demands of medical communication.Design/methodology/approachWe analyze a panel dataset of 1,223 firm-month observations, constructed from 13,549 individual responses provided by 70 medical firms on a major Chinese web-based firm-investor Q&A platform over a 24-month period (2020–2021). Content analysis is used to assess linguistic features, such as first-person usage, uncertainty, understandability and concreteness. A two-way fixed effects model with clustered …


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 …


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.


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, …


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


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 …


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.


Activity Transition Graph Generation: How Far Are We?, Jiakun LIU, Peixin ZHANG, Han HU, Yonghui LIU, Wei MINN, Ferdian THUNG, Shahar MAOZ, Eran TOCH, Debin GAO, David LO 2026 Singapore Management University

Activity Transition Graph Generation: How Far Are We?, Jiakun Liu, Peixin Zhang, Han Hu, Yonghui Liu, Wei Minn, Ferdian Thung, Shahar Maoz, Eran Toch, Debin Gao, David Lo

Research Collection School Of Computing and Information Systems

Android applications (i.e., apps) are indispensable nowadays and are getting bigger and bigger with an increasing number offunctionalities. To understand how to access functionalities in an app, prior studies proposed tools to model the transitionsbetween functionalities with the activity transition graph (ATG). ATG is an important data structure and has been used forvarious Android app analyses, including app design, understanding, and testing. However, there is no benchmarking work onATG generation. It is still unclear whether the transitions identified by tools are correct and how many transitions are missed.To fill this gap, we manually identified all transitions in 98 applications to …


Anomaly Management In Unmanned Aerial Vehicles: A Systematic Literature Review, IVAN TAN WEI HAN, Christopher M. POSKITT, Lingxiao JIANG, Lwin Khin SHAR 2026 Singapore Management University

Anomaly Management In Unmanned Aerial Vehicles: A Systematic Literature Review, Ivan Tan Wei Han, Christopher M. Poskitt, Lingxiao Jiang, Lwin Khin Shar

Research Collection School Of Computing and Information Systems

Unmanned Aerial Vehicles (UAVs) are increasingly deployed in safety-critical applications such as logistics, surveillance, disaster response, and urban air mobility. While their autonomy enables powerful capabilities, it also introduces vulnerabilities due to hardware faults, software defects, communication failures, and adversarial interference. This survey presents a comprehensive review of research studies closely related to UAV anomalies published between 2015 and 2025, covering 111 papers from academic and industrial sources. We introduce a unified five-pillar taxonomy—anomaly generation, prevention, detection, recovery, and analysis—that organizes existing work across the full anomaly management lifecycle. In contrast to prior surveys that focus primarily on detection algorithms, …


Accountable Agents In Software Engineering: An Analysis Of Terms Of Service And A Research Roadmap, Christoph TREUDE 2026 Singapore Management University

Accountable Agents In Software Engineering: An Analysis Of Terms Of Service And A Research Roadmap, Christoph Treude

Research Collection School Of Computing and Information Systems

AI coding assistants and autonomous agents are becoming integral to software development workflows, reshaping how code is produced, reviewed, and maintained. While recent research has focused mainly on the capabilities and impacts of productivity of these systems, much less attention has been paid to accountability: who is responsible when agents generate, modify, or recommend code? In practice, accountability is defined through the Terms of Service (ToS) and related policy documents that govern the use of AI-powered development tools.In this vision paper, we present a comparative analysis of the Terms of Service for widely used AI coding assistants and agent-enabled development …


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 …


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