Skip to main content

Showing 1–5 of 5 results for author: Saborido, R

Searching in archive cs. Search in all archives.
.
  1. arXiv:2402.05559  [pdf, other

    cs.SE cs.CC

    Automatizing Software Cognitive Complexity Reduction through Integer Linear Programming

    Authors: Rubén Saborido, Javier Ferrer, Francisco Chicano

    Abstract: Reducing the cognitive complexity of a piece of code to a given threshold is not trivial. Recently, we modeled software cognitive complexity reduction as an optimization problem and we proposed an approach to assist developers on this task. This approach enumerates sequences of code extraction refactoring operations until a stop** criterion is met. As a result, it returns the minimal sequence of… ▽ More

    Submitted 8 February, 2024; originally announced February 2024.

  2. arXiv:1906.03304  [pdf, other

    cs.SE

    MoMIT: Porting a JavaScript Interpreter on a Quarter Coin

    Authors: Rodrigo Morales, Ruben Saborido, Yann-Gaël Guéhéneuc

    Abstract: The Internet of Things (IoT) is a network of physical, heterogeneous, connected devices providing services through private networks and the Internet. It connects a range of new devices to the Internet so they can communicate with Web servers and other devices around the world. Today's standard platform for communicating Web pages and Web apps is JavaScript (JS) and extending the same standard plat… ▽ More

    Submitted 25 May, 2019; originally announced June 2019.

  3. arXiv:1709.04916  [pdf, other

    cs.CY

    An App Performance Optimization Advisor for Mobile Device App Marketplaces

    Authors: Rubén Saborido, Foutse Khomh, Abram Hindle, Enrique Alba

    Abstract: On mobile phones, users and developers use apps official marketplaces serving as repositories of apps. The Google Play Store and Apple Store are the official marketplaces of Android and Apple products which offer more than a million apps. Although both repositories offer description of apps, information concerning performance is not available. Due to the constrained hardware of mobile devices, use… ▽ More

    Submitted 20 May, 2018; v1 submitted 13 September, 2017; originally announced September 2017.

    Comments: 18 pages, 8 figures

  4. arXiv:1703.03017  [pdf, other

    cs.SE

    Comprehension of Ads-supported and Paid Android Applications: Are They Different?

    Authors: Rubén Saborido, Foutse Khomh, Yann-Gaël Guéhéneuc, Giuliano Antoniol

    Abstract: The Android market is a place where developers offer paid and-or free apps to users. Free apps are interesting to users because they can try them immediately without incurring a monetary cost. However, free apps often have limited features and-or contain ads when compared to their paid counterparts. Thus, users may eventually need to pay to get additional features and-or remove ads. While paid app… ▽ More

    Submitted 8 March, 2017; originally announced March 2017.

    Comments: Accepted for publication in the proceedings of the IEEE International Conference on Program Comprehension 2017

  5. arXiv:1610.05711  [pdf, other

    cs.SE

    Anti-patterns and the energy efficiency of Android applications

    Authors: Rodrigo Morales, Ruben Saborido, Foutse Khomh, Francisco Chicano, Giuliano Antoniol

    Abstract: The boom in mobile apps has changed the traditional landscape of software development by introducing new challenges due to the limited resources of mobile devices, e.g., memory, CPU, network bandwidth and battery. The energy consumption of mobile apps is nowadays a hot topic and researchers are actively investigating the role of coding practices on energy efficiency. Recent studies suggest that de… ▽ More

    Submitted 19 October, 2016; v1 submitted 18 October, 2016; originally announced October 2016.

    Comments: This work is part of the paper "EARMO: An Energy-Aware Refactoring Approach for Mobile Apps" submitted to TSE