Zum Hauptinhalt springen

Showing 1–15 of 15 results for author: Marcus, A

Searching in archive cs. Search in all archives.
.
  1. arXiv:2401.10091  [pdf

    cs.CL

    Power in Numbers: Robust reading comprehension by finetuning with four adversarial sentences per example

    Authors: Ariel Marcus

    Abstract: Recent models have achieved human level performance on the Stanford Question Answering Dataset when using F1 scores to evaluate the reading comprehension task. Yet, teaching machines to comprehend text has not been solved in the general case. By appending one adversarial sentence to the context paragraph, past research has shown that the F1 scores from reading comprehension models drop almost in h… ▽ More

    Submitted 18 January, 2024; originally announced January 2024.

  2. arXiv:2310.08083  [pdf, other

    cs.SE cs.IR

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

    Authors: Junayed Mahmud, Nadeeshan De Silva, Safwat Ali Khan, Seyed Hooman Mostafavi, SM Hasan Mansur, Oscar Chaparro, Andrian Marcus, Kevin Moran

    Abstract: One of the most important tasks related to managing bug reports is localizing the fault so that a fix can be applied. As such, prior work has aimed to automate this task of bug localization by formulating it as an information retrieval problem, where potentially buggy files are retrieved and ranked according to their textual similarity with a given bug report. However, there is often a notable sem… ▽ More

    Submitted 12 October, 2023; originally announced October 2023.

    Comments: 13 pages, to appear in the Proceedings of the 46th International Conference on Software Engineering (ICSE'24)

  3. arXiv:2306.12242  [pdf, other

    eess.IV cs.CV cs.LG

    Concurrent ischemic lesion age estimation and segmentation of CT brain using a Transformer-based network

    Authors: Adam Marcus, Paul Bentley, Daniel Rueckert

    Abstract: The cornerstone of stroke care is expedient management that varies depending on the time since stroke onset. Consequently, clinical decision making is centered on accurate knowledge of timing and often requires a radiologist to interpret Computed Tomography (CT) of the brain to confirm the occurrence and age of an event. These tasks are particularly challenging due to the subtle expression of acut… ▽ More

    Submitted 21 June, 2023; originally announced June 2023.

  4. arXiv:2302.06050  [pdf, other

    cs.SE

    BURT: A Chatbot for Interactive Bug Reporting

    Authors: Yang Song, Junayed Mahmud, Nadeeshan De Silva, Ying Zhou, Oscar Chaparro, Kevin Moran, Andrian Marcus, Denys Poshyvanyk

    Abstract: This paper introduces BURT, a web-based chatbot for interactive reporting of Android app bugs. BURT is designed to assist Android app end-users in reporting high-quality defect information using an interactive interface. BURT guides the users in reporting essential bug report elements, i.e., the observed behavior, expected behavior, and the steps to reproduce the bug. It verifies the quality of th… ▽ More

    Submitted 12 February, 2023; originally announced February 2023.

    Comments: Accepted by the Demonstrations Track of the 45th International Conference on Software Engineering (ICSE'23). arXiv admin note: substantial text overlap with arXiv:2209.10062

  5. arXiv:2301.01191  [pdf, other

    cs.SE

    Translating Video Recordings of Complex Mobile App UI Gestures into Replayable Scenarios

    Authors: Carlos Bernal-Cárdenas, Nathan Cooper, Madeleine Havranek, Kevin Moran, Oscar Chaparro, Denys Poshyvanyk, Andrian Marcus

    Abstract: Screen recordings of mobile applications are easy to obtain and capture a wealth of information pertinent to software developers (e.g., bugs or feature requests), making them a popular mechanism for crowdsourced app feedback. Thus, these videos are becoming a common artifact that developers must manage. In light of unique mobile development constraints, including swift release cycles and rapidly e… ▽ More

    Submitted 3 January, 2023; originally announced January 2023.

    Comments: Accepted to IEEE Transactions on Software Engineering. arXiv admin note: substantial text overlap with arXiv:2005.09057

  6. Toward Interactive Bug Reporting for (Android App) End-Users

    Authors: Yang Song, Junayed Mahmud, Ying Zhou, Oscar Chaparro, Kevin Moran, Andrian Marcus, Denys Poshyvanyk

    Abstract: Many software bugs are reported manually, particularly bugs that manifest themselves visually in the user interface. End-users typically report these bugs via app reviewing websites, issue trackers, or in-app built-in bug reporting tools, if available. While these systems have various features that facilitate bug reporting (e.g., textual templates or forms), they often provide limited guidance, co… ▽ More

    Submitted 20 September, 2022; originally announced September 2022.

    Comments: Accepted by the Research Papers Track of the ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE'22)

  7. arXiv:2108.02534  [pdf, ps, other

    math.CO cs.DS

    Existence and polynomial time construction of biregular, bipartite Ramanujan graphs of all degrees

    Authors: Aurelien Gribinski, Adam W. Marcus

    Abstract: We prove that there exist bipartite, biregular Ramanujan graphs of every degree and every number of vertices provided that the cardinalities of the two sets of the bipartition divide each other. This generalizes a result of Marcus, Spielman, and Srivastava and, similar to theirs, the proof is based on the analysis of expected polynomials. The primary difference is the use of some new machinery inv… ▽ More

    Submitted 5 August, 2021; originally announced August 2021.

  8. arXiv:2107.04720  [pdf, other

    cs.SE

    An Empirical Study of Data Constraint Implementations in Java

    Authors: Juan Manuel Florez, Laura Moreno, Zenong Zhang, Shiyi Wei, Andrian Marcus

    Abstract: Software systems are designed according to guidelines and constraints defined by business rules. Some of these constraints define the allowable or required values for data handled by the systems. These data constraints usually originate from the problem domain (e.g., regulations), and developers must write code that enforces them. Understanding how data constraints are implemented is essential for… ▽ More

    Submitted 9 July, 2021; originally announced July 2021.

  9. arXiv:2102.11559  [pdf, other

    cs.SE

    Toward Speeding up Mutation Analysis by Memoizing Expensive Methods

    Authors: Ali Ghanbari, Andrian Marcus

    Abstract: Mutation analysis has many applications, such as assessing the quality of test cases, fault localization, test input generation, security analysis, etc. Such applications involve running test suite against a large number of program mutants leading to poor scalability. Much research has been aimed at speeding up this process, focusing on reducing the number of mutants, the number of executed tests,… ▽ More

    Submitted 23 February, 2021; originally announced February 2021.

    Comments: In proceedings of the 43rd ACM/IEEE International Conference on Software Engineering (ICSE'21) NIER

  10. PRF: A Framework for Building Automatic Program Repair Prototypes for JVM-Based Languages

    Authors: Ali Ghanbari, Andrian Marcus

    Abstract: PRF is a Java-based framework that allows researchers to build prototypes of test-based generate-and-validate automatic program repair techniques for JVM languages by simply extending it with their patch generation plugins. The framework also provides other useful components for constructing automatic program repair tools, e.g., a fault localization component that provides spectrum-based fault loc… ▽ More

    Submitted 14 September, 2020; originally announced September 2020.

    Comments: Proceedings of the 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE '20)

    ACM Class: D.2.5

  11. Translating Video Recordings of Mobile App Usages into Replayable Scenarios

    Authors: Carlos Bernal-Cárdenas, Nathan Cooper, Kevin Moran, Oscar Chaparro, Andrian Marcus, Denys Poshyvanyk

    Abstract: Screen recordings of mobile applications are easy to obtain and capture a wealth of information pertinent to software developers (e.g., bugs or feature requests), making them a popular mechanism for crowdsourced app feedback. Thus, these videos are becoming a common artifact that developers must manage. In light of unique mobile development constraints, including swift release cycles and rapidly e… ▽ More

    Submitted 18 May, 2020; originally announced May 2020.

    Comments: In proceedings of the 42nd International Conference on Software Engineering (ICSE'20), 13 pages

  12. arXiv:1906.07107  [pdf, other

    cs.SE

    Assessing the Quality of the Steps to Reproduce in Bug Reports

    Authors: Oscar Chaparro, Carlos Bernal-Cardenas, Jing Lu, Kevin Moran, Andrian Marcus, Massimiliano Di Penta, Denys Poshyvanyk, Vincent Ng

    Abstract: A major problem with user-written bug reports, indicated by developers and documented by researchers, is the (lack of high) quality of the reported steps to reproduce the bugs. Low-quality steps to reproduce lead to excessive manual effort spent on bug triage and resolution. This paper proposes Euler, an approach that automatically identifies and assesses the quality of the steps to reproduce in a… ▽ More

    Submitted 17 June, 2019; originally announced June 2019.

    Comments: In Proceedings of the 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE '19), August 26-30, 2019, Tallinn, Estonia

  13. arXiv:1401.5306  [pdf

    cs.NI

    A Mobile Device Prototype Application for the Detection and Prediction of Node Faults in Wireless Sensor Networks

    Authors: Anthony Marcus, Ionut Cardei, Borko Furht, Osman Salem, Ahmed Mehaoua

    Abstract: Various implementations of wireless sensor networks (i.e. personal area-, wireless body area- networks) are prone to node and network failures by such characteristics as limited node energy resources and hardware damage incurred from their surrounding environment (i.e. flooding, forest fires, a patient falling). This may jeopardize their reliability to act as early warning systems, monitoring syst… ▽ More

    Submitted 21 January, 2014; originally announced January 2014.

  14. arXiv:1109.6881  [pdf, other

    cs.DB

    Human-powered Sorts and Joins

    Authors: Adam Marcus, Eugene Wu, David Karger, Samuel Madden, Robert Miller

    Abstract: Crowdsourcing markets like Amazon's Mechanical Turk (MTurk) make it possible to task people with small jobs, such as labeling images or looking up phone numbers, via a programmatic interface. MTurk tasks for processing datasets with humans are currently designed with significant reimplementation of common workflows and ad-hoc selection of parameters such as price to pay per task. We describe how w… ▽ More

    Submitted 30 September, 2011; originally announced September 2011.

    Comments: VLDB2012

    Journal ref: Proceedings of the VLDB Endowment (PVLDB), Vol. 5, No. 1, pp. 13-24 (2011)

  15. arXiv:0901.0055  [pdf, ps, other

    cs.IT math.CO math.NT math.PR

    Entropy and set cardinality inequalities for partition-determined functions

    Authors: Mokshay Madiman, Adam Marcus, Prasad Tetali

    Abstract: A new notion of partition-determined functions is introduced, and several basic inequalities are developed for the entropy of such functions of independent random variables, as well as for cardinalities of compound sets obtained using these functions. Here a compound set means a set obtained by varying each argument of a function of several variables over a set associated with that argument, where… ▽ More

    Submitted 9 August, 2011; v1 submitted 30 December, 2008; originally announced January 2009.

    Comments: 26 pages. v2: Revised version incorporating referee feedback plus inclusion of some additional corollaries and discussion. v3: Final version with minor corrections. To appear in Random Structures and Algorithms

    Journal ref: Random Structures and Algorithms, Vol. 40, pp. 399-424, 2012