Skip to main content

Showing 1–4 of 4 results for author: Vendome, C

Searching in archive cs. Search in all archives.
.
  1. MDroid+: A Mutation Testing Framework for Android

    Authors: Kevin Moran, Michele Tufano, Carlos Bernal-Cárdenas, Mario Linares-Vásquez, Gabriele Bavota, Christopher Vendome, Massimiliano Di Penta, Denys Poshyvanyk

    Abstract: Mutation testing has shown great promise in assessing the effectiveness of test suites while exhibiting additional applications to test-case generation, selection, and prioritization. Traditional mutation testing typically utilizes a set of simple language specific source code transformations, called operators, to introduce faults. However, empirical studies have shown that for mutation testing to… ▽ More

    Submitted 13 February, 2018; originally announced February 2018.

    Comments: 4 Pages, Accepted to the Formal Tool Demonstration Track at the 40th International Conference on Software Engineering (ICSE'18)

  2. CrashScope: A Practical Tool for Automated Testing of Android Applications

    Authors: Kevin Moran, Mario Linares-Vasquez, Carlos Bernal-Cardenas, Christopher Vendome, Denys Poshyvanyk

    Abstract: Unique challenges arise when testing mobile applications due to their prevailing event-driven nature and complex contextual features (e.g. sensors, notifications). Current automated input generation approaches for Android apps are typically not practical for developers to use due to required instrumentation or platform dependence and generally do not effectively exercise contextual features. To be… ▽ More

    Submitted 17 January, 2018; originally announced January 2018.

    Comments: 4 pages, Accepted in the Proceedings of 39th IEEE/ACM International Conference on Software Engineering (ICSE'17). arXiv admin note: text overlap with arXiv:1706.01130

  3. Enabling Mutation Testing for Android Apps

    Authors: Mario Linares-Vásquez, Gabriele Bavota, Michele Tufano, Kevin Moran, Massimiliano Di Penta, Christopher Vendome, Carlos Bernal-Cárdenas, Denys Poshyvanyk

    Abstract: Mutation testing has been widely used to assess the fault-detection effectiveness of a test suite, as well as to guide test case generation or prioritization. Empirical studies have shown that, while mutants are generally representative of real faults, an effective application of mutation testing requires "traditional" operators designed for programming languages to be augmented with operators spe… ▽ More

    Submitted 31 July, 2017; v1 submitted 27 July, 2017; originally announced July 2017.

    Comments: Accepted at 11TH Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 17)

  4. Automatically Discovering, Reporting and Reproducing Android Application Crashes

    Authors: Kevin Moran, Mario Linares-Vásquez, Carlos Bernal-Cárdenas, Christopher Vendome, Denys Poshyvanyk

    Abstract: Mobile developers face unique challenges when detecting and reporting crashes in apps due to their prevailing GUI event-driven nature and additional sources of inputs (e.g., sensor readings). To support developers in these tasks, we introduce a novel, automated approach called CRASHSCOPE. This tool explores a given Android app using systematic input generation, according to several strategies info… ▽ More

    Submitted 4 June, 2017; originally announced June 2017.

    Comments: 12 pages, in Proceedings of 9th IEEE International Conference on Software Testing, Verification and Validation (ICST'16), Chicago, IL, April 10-15, 2016, pp. 33-44

    Journal ref: IEEE International Conference on Software Testing, Verification and Validation (ICST), Chicago, IL, 2016, pp. 33-44