Search Results for author: Kevin Moran

Found 14 papers, 5 papers with code

MotorEase: Automated Detection of Motor Impairment Accessibility Issues in Mobile App UIs

no code implementations20 Mar 2024 Arun Krishnavajjala, SM Hasan Mansur, Justin Jose, Kevin Moran

As such, this paper aims to automatically identify accessibility issues that affect users with motor-impairments.

On Using GUI Interaction Data to Improve Text Retrieval-based Bug Localization

1 code implementation12 Oct 2023 Junayed Mahmud, Nadeeshan De Silva, Safwat Ali Khan, Seyed Hooman Mostafavi, SM Hasan Mansur, Oscar Chaparro, Andrian Marcus, Kevin Moran

We investigate the hypothesis that, for end user-facing applications, connecting information in a bug report with information from the GUI, and using this to aid in retrieving potentially buggy files, can improve upon existing techniques for bug localization.

Information Retrieval Retrieval +1

A Comparative Study of Transformer-based Neural Text Representation Techniques on Bug Triaging

no code implementations10 Oct 2023 Atish Kumar Dipongkor, Kevin Moran

Often, the first step in managing bug reports is related to triaging a bug to the appropriate developer who is best suited to understand, localize, and fix the target bug.

text-classification Text Classification

Evaluating and Explaining Large Language Models for Code Using Syntactic Structures

no code implementations7 Aug 2023 David N Palacio, Alejandro Velasco, Daniel Rodriguez-Cardenas, Kevin Moran, Denys Poshyvanyk

To this end, this paper introduces ASTxplainer, an explainability method specific to LLMs for code that enables both new methods for LLM evaluation and visualizations of LLM predictions that aid end-users in understanding model predictions.

AidUI: Toward Automated Recognition of Dark Patterns in User Interfaces

1 code implementation12 Mar 2023 SM Hasan Mansur, Sabiha Salma, Damilola Awofisayo, Kevin Moran

To evaluate our approach, we have constructed ContextDP, the current largest dataset of fully-localized UI dark patterns that spans 175 mobile and 83 web UI screenshots containing 301 dark pattern instances.

Navigate

Toward a Theory of Causation for Interpreting Neural Code Models

no code implementations7 Feb 2023 David N. Palacio, Alejandro Velasco, Nathan Cooper, Alvaro Rodriguez, Kevin Moran, Denys Poshyvanyk

To demonstrate the practical benefit of $do_{code}$, we illustrate the insights that our framework can provide by performing a case study on two popular deep learning architectures and ten NCMs.

Causal Inference

An Empirical Investigation into the Use of Image Captioning for Automated Software Documentation

no code implementations3 Jan 2023 Kevin Moran, Ali Yachnes, George Purnell, Junayed Mahmud, Michele Tufano, Carlos Bernal-Cárdenas, Denys Poshyvanyk, Zach H'Doubler

This paper offers one of the first comprehensive empirical investigations into the connection between GUIs and functional, natural language descriptions of software.

Image Captioning Machine Translation

Code to Comment Translation: A Comparative Study on Model Effectiveness & Errors

1 code implementation ACL (NLP4Prog) 2021 Junayed Mahmud, Fahim Faisal, Raihan Islam Arnob, Antonios Anastasopoulos, Kevin Moran

Automated source code summarization is a popular software engineering research topic wherein machine translation models are employed to "translate" code snippets into relevant natural language descriptions.

Code Summarization Machine Translation +2

It Takes Two to Tango: Combining Visual and Textual Information for Detecting Duplicate Video-Based Bug Reports

1 code implementation22 Jan 2021 Nathan Cooper, Carlos Bernal-Cárdenas, Oscar Chaparro, Kevin Moran, Denys Poshyvanyk

Given the importance of visual information to the process of identifying and understanding such bugs, users are increasingly making use of screenshots and screen-recordings as a means to report issues to developers.

Optical Character Recognition Optical Character Recognition (OCR) +2

Deep Learning & Software Engineering: State of Research and Future Directions

1 code implementation17 Sep 2020 Prem Devanbu, Matthew Dwyer, Sebastian Elbaum, Michael Lowry, Kevin Moran, Denys Poshyvanyk, Baishakhi Ray, Rishabh Singh, Xiangyu Zhang

The intent of this report is to serve as a potential roadmap to guide future work that sits at the intersection of SE & DL.

A Systematic Literature Review on the Use of Deep Learning in Software Engineering Research

no code implementations14 Sep 2020 Cody Watson, Nathan Cooper, David Nader Palacio, Kevin Moran, Denys Poshyvanyk

An increasingly popular set of techniques adopted by software engineering (SE) researchers to automate development tasks are those rooted in the concept of Deep Learning (DL).

Automated Feature Engineering Feature Engineering

Translating Video Recordings of Mobile App Usages into Replayable Scenarios

no code implementations18 May 2020 Carlos Bernal-Cárdenas, Nathan Cooper, Kevin Moran, Oscar Chaparro, Andrian Marcus, Denys Poshyvanyk

In light of unique mobile development constraints, including swift release cycles and rapidly evolving platforms, automated techniques for analyzing all types of rich software artifacts provide benefit to mobile developers.

Image Classification object-detection +1

Improving the Effectiveness of Traceability Link Recovery using Hierarchical Bayesian Networks

no code implementations18 May 2020 Kevin Moran, David N. Palacio, Carlos Bernal-Cárdenas, Daniel McCrystal, Denys Poshyvanyk, Chris Shenefiel, Jeff Johnson

To this end, we design and implement a HierarchiCal PrObabilistic Model for SoftwarE Traceability (Comet) that is able to infer candidate trace links.

Cannot find the paper you are looking for? You can Submit a new open access paper.