Mario Linares-Vásquez

Orcid: 0000-0003-0161-2888

According to our database1, Mario Linares-Vásquez authored at least 94 papers between 2009 and 2023.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
Kraken 2.0: A platform-agnostic and cross-device interaction testing tool.
Sci. Comput. Program., 2023

An exploratory study of bug-introducing changes: what happens when bugs are introduced in open source software?
CoRR, 2023

What are the Machine Learning best practices reported by practitioners on Stack Exchange?
CoRR, 2023

CONAN: Statically Detecting Connectivity Issues in Android Applications.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023

On Using Information Retrieval to Recommend Machine Learning Good Practices for Software Engineers.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023

2022
On Automatically Assessing Code Understandability.
Dataset, May, 2022

Enabling Mutant Generation for Open- and Closed-Source Android Apps.
IEEE Trans. Software Eng., 2022

Taxonomy of security weaknesses in Java and Kotlin Android apps.
J. Syst. Softw., 2022

Studying eventual connectivity issues in Android apps.
Empir. Softw. Eng., 2022

A Preliminary Study on Accessibility of Augmented Reality Features in Mobile Apps.
Proceedings of the IEEE International Conference on Software Analysis, 2022

Crème de la crème. Investigating Metadata and Survivability of Top Android Apps.
Proceedings of the IEEE International Conference on Software Analysis, 2022

Detecting Connectivity Issues in Android Apps.
Proceedings of the IEEE International Conference on Software Analysis, 2022

2021
Automatically Assessing Code Understandability.
IEEE Trans. Software Eng., 2021

Automated Documentation of Android Apps.
IEEE Trans. Software Eng., 2021

Kraken: A framework for enabling multi-device interaction-based testing of Android apps.
Sci. Comput. Program., 2021

ITDroid: A Tool for Automated Detection of i18n Issues on Android Apps.
Proceedings of the 8th IEEE/ACM International Conference on Mobile Software Engineering and Systems, 2021

Shallow or Deep? An Empirical Study on Detecting Vulnerabilities using Deep Learning.
Proceedings of the 29th IEEE/ACM International Conference on Program Comprehension, 2021

2020
API compatibility issues in Android: Causes and effectiveness of data-driven detection techniques.
Empir. Softw. Eng., 2020

Investigating types and survivability of performance bugs in mobile apps.
Empir. Softw. Eng., 2020

MutAPK 2.0: a tool for reducing mutation testing effort of Android apps.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

Hall-of-Apps: The Top Android Apps Metadata Archive.
Proceedings of the MSR '20: 17th International Conference on Mining Software Repositories, 2020

Applying Machine Learning with Chaos Engineering.
Proceedings of the 2020 IEEE International Symposium on Software Reliability Engineering Workshops, 2020

An Empirical Study of i18n Collateral Changes and Bugs in GUIs of Android apps.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2020

Does Neuron Coverage Matter for Deep Reinforcement Learning?: A Preliminary Study.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Workshops, Seoul, Republic of Korea, 27 June, 2020

Software documentation: the practitioners' perspective.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020

2019
The Android OS stack and its vulnerabilities: an empirical study.
Empir. Softw. Eng., 2019

Working Conditions for Software Developers in Colombia: An Effort-Reward-Imbalance-Based Study.
Proceedings of the Product-Focused Software Process Improvement, 2019

Data-driven solutions to detect API compatibility issues in Android: an empirical study.
Proceedings of the 16th International Conference on Mining Software Repositories, 2019

MutAPK: Source-Codeless Mutant Generation for Android Apps.
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering, 2019

Can Everyone use my app? An Empirical Study on Accessibility in Android Apps.
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019

Kraken-Mobile: Cross-Device Interaction-Based Testing of Android Apps.
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019

OPIA: A Tool for On-Device Testing of Vulnerabilities in Android Applications.
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019

Software documentation issues unveiled.
Proceedings of the 41st International Conference on Software Engineering, 2019

2018
Multi-Objective Optimization of Energy Consumption of GUIs in Android Apps.
ACM Trans. Softw. Eng. Methodol., 2018

A comprehensive model for code readability.
J. Softw. Evol. Process., 2018

Crowdsourcing user reviews to support the evolution of mobile apps.
J. Syst. Softw., 2018

How developers micro-optimize Android apps (journal-first abstract).
Proceedings of the 25th International Conference on Software Analysis, 2018

Overcoming language dichotomies: toward effective program comprehension for mobile app development.
Proceedings of the 26th Conference on Program Comprehension, 2018

Aiding comprehension of unit test cases and test suites with stereotype-based tagging.
Proceedings of the 26th Conference on Program Comprehension, 2018

Mutode: generic JavaScript and Node.js mutation testing tool.
Proceedings of the 27th ACM SIGSOFT International Symposium on Software Testing and Analysis, 2018

Automated Extraction of Augmented Models for Android Apps.
Proceedings of the 2018 IEEE International Conference on Software Maintenance and Evolution, 2018

To distribute or not to distribute?: why licensing bugs matter.
Proceedings of the 40th International Conference on Software Engineering, 2018

MDroid+: a mutation testing framework for android.
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018

2017
How developers micro-optimize Android apps.
J. Syst. Softw., 2017

License usage and changes: a large-scale study on gitHub.
Empir. Softw. Eng., 2017

Enabling mutation testing for Android apps.
Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, 2017

An empirical study on Android-related vulnerabilities.
Proceedings of the 14th International Conference on Mining Software Repositories, 2017

Automatically assessing code understandability: how far are we?
Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering, 2017

Continuous, Evolutionary and Large-Scale: A New Perspective for Automated Mobile App Testing.
Proceedings of the 2017 IEEE International Conference on Software Maintenance and Evolution, 2017

How do Developers Test Android Applications?
Proceedings of the 2017 IEEE International Conference on Software Maintenance and Evolution, 2017

On-demand Developer Documentation.
Proceedings of the 2017 IEEE International Conference on Software Maintenance and Evolution, 2017

Machine learning-based detection of open source license exceptions.
Proceedings of the 39th International Conference on Software Engineering, 2017

GEMMA: multi-objective optimization of energy consumption of GUIs in Android apps.
Proceedings of the 39th International Conference on Software Engineering, 2017

Automated GUI testing of Android apps: from research to practice.
Proceedings of the 39th International Conference on Software Engineering, 2017

CrashScope: a practical tool for automated testing of Android applications.
Proceedings of the 39th International Conference on Software Engineering, 2017

2016
On automatically detecting similar Android apps.
Proceedings of the 24th IEEE International Conference on Program Comprehension, 2016

Improving code readability models with textual features.
Proceedings of the 24th IEEE International Conference on Program Comprehension, 2016

Documenting database usages and schema constraints in database-centric applications.
Proceedings of the 25th International Symposium on Software Testing and Analysis, 2016

Automatically Discovering, Reporting and Reproducing Android Application Crashes.
Proceedings of the 2016 IEEE International Conference on Software Testing, 2016

Automatically Documenting Unit Test Cases.
Proceedings of the 2016 IEEE International Conference on Software Testing, 2016

FUSION: a tool for facilitating and augmenting android bug reporting.
Proceedings of the 38th International Conference on Software Engineering, 2016

2015
The Impact of API Change- and Fault-Proneness on the User Ratings of Android Apps.
IEEE Trans. Software Eng., 2015

Supporting and accelerating reproducible empirical research in software evolution and maintenance using TraceLab Component Library.
Empir. Softw. Eng., 2015

Optimizing energy consumption of GUIs in Android apps: a multi-objective approach.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

Auto-completing bug reports for Android applications.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

Toward Deep Learning Software Repositories.
Proceedings of the 12th IEEE/ACM Working Conference on Mining Software Repositories, 2015

Mining Android App Usages for Generating Actionable GUI-Based Execution Scenarios.
Proceedings of the 12th IEEE/ACM Working Conference on Mining Software Repositories, 2015

How do Developers Document Database Usages in Source Code? (N).
Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering, 2015

Automated Tagging of Software Projects Using Bytecode and Dependencies (N).
Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering, 2015

Generating reproducible and replayable bug reports from Android application crashes.
Proceedings of the 2015 IEEE 23rd International Conference on Program Comprehension, 2015

License usage and changes: a large-scale study of Java projects on GitHub.
Proceedings of the 2015 IEEE 23rd International Conference on Program Comprehension, 2015

RCLinker: automated linking of issue reports and commits leveraging rich contextual information.
Proceedings of the 2015 IEEE 23rd International Conference on Program Comprehension, 2015

Unsupervised software categorization using bytecode.
Proceedings of the 2015 IEEE 23rd International Conference on Program Comprehension, 2015

When and why developers adopt and change software licenses.
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015

How developers detect and fix performance bottlenecks in Android apps.
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015

User reviews matter! Tracking crowdsourced reviews to support evolution of successful apps.
Proceedings of the 2015 IEEE International Conference on Software Maintenance and Evolution, 2015

ChangeScribe: A Tool for Automatically Generating Commit Messages.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

Enabling Testing of Android Apps.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

2014
On using machine learning to automatically classify software applications into domain categories.
Empir. Softw. Eng., 2014

On Automatically Generating Commit Messages via Summarization of Source Code Changes.
Proceedings of the 14th IEEE International Working Conference on Source Code Analysis and Manipulation, 2014

Revisiting Android reuse studies in the context of code obfuscation and library usages.
Proceedings of the 11th Working Conference on Mining Software Repositories, 2014

Mining energy-greedy API usage patterns in Android apps: an empirical study.
Proceedings of the 11th Working Conference on Mining Software Repositories, 2014

Domain matters: bringing further evidence of the relationships among anti-patterns, application domains, and quality-related metrics in Java mobile apps.
Proceedings of the 22nd International Conference on Program Comprehension, 2014

How do API changes trigger stack overflow discussions? a study on the Android SDK.
Proceedings of the 22nd International Conference on Program Comprehension, 2014

Supporting evolution and maintenance of Android apps.
Proceedings of the 36th International Conference on Software Engineering, 2014

ImpactMiner: a tool for change impact analysis.
Proceedings of the 36th International Conference on Software Engineering, 2014

2013
API change and fault proneness: a threat to the success of Android apps.
Proceedings of the Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2013

An exploratory analysis of mobile development issues using stack overflow.
Proceedings of the 10th Working Conference on Mining Software Repositories, 2013

ExPort: Detecting and visualizing API usages in large source code repositories.
Proceedings of the 2013 28th IEEE/ACM International Conference on Automated Software Engineering, 2013

Supporting and Accelerating Reproducible Research in Software Maintenance Using TraceLab Component Library.
Proceedings of the 2013 IEEE International Conference on Software Maintenance, 2013

2012
Triaging incoming change requests: Bug or commit history, or code authorship?
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012

A model for measuring agility in small and medium software development enterprises.
Proceedings of the 2012 XXXVIII Conferencia Latinoamericana En Informatica (CLEI), 2012

2011
Categorizing software applications for maintenance.
Proceedings of the IEEE 27th International Conference on Software Maintenance, 2011

2009
Mining Candlesticks Patterns on Stock Series: A Fuzzy Logic Approach.
Proceedings of the Advanced Data Mining and Applications, 5th International Conference, 2009


  Loading...