Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Fábio de Almeida Farzat

dblp:133/2113 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
1since 2021 · last 2021
0000-0003-0382-9909ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 3 · 1 first-author · 1 since 2021Artificial intelligence and machine learning · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper

Methods — techniques the papers use, named apart from their topics

genetic programming · 0.5evolutionary program improvement · 0.5
YearPublicationVenuePosition
2021 Evolving JavaScript Code to Reduce Load Time
abstract
JavaScript is one of the most used programming languages for front-end development of Web applications. The increase in complexity of front-end features brings concerns about performance, especially the load and execution time of JavaScript code. In this paper, we propose an evolutionary program improvement technique to reduce the size of JavaScript programs and, therefore, the time required to load and execute them in Web applications. To guide the development of this technique, we performed an experimental study to characterize the patches applied to JavaScript programs to reduce their size while keeping the functionality required to pass all test cases in their test suites. We applied this technique to 19 JavaScript programs varying from 92 to 15,602 LOC and observed reductions from 0.2 to 73.8 percent of the original code, as well as a relationship between the quality of a program's test suite and the ability to reduce the size of its source code.
Fábio de Almeida Farzat, Márcio de Oliveira Barros, Guilherme Horta Travassos
IEEE Trans. Software Eng.1
2015 Learning from optimization: A case study with Apache Ant
Márcio de Oliveira Barros, Fábio de Almeida Farzat, Guilherme Horta Travassos
Inf. Softw. Technol.2
2013 What Can a Big Program Teach Us about Optimization?
Márcio de Oliveira Barros, Fábio de Almeida Farzat
SSBSE2