


Остановите войну!
for scientists:
Gustavo Soares
Person information

Refine list

refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2022
- [i5]Gabriel Poesia, Oleksandr Polozov, Vu Le, Ashish Tiwari, Gustavo Soares, Christopher Meek, Sumit Gulwani:
Synchromesh: Reliable code generation from pre-trained language models. CoRR abs/2201.11227 (2022) - 2021
- [j14]Xiang Gao, Arjun Radhakrishna, Gustavo Soares, Ridwan Shariffdeen
, Sumit Gulwani, Abhik Roychoudhury
:
APIfix: output-oriented program synthesis for combating breaking changes in libraries. Proc. ACM Program. Lang. 5(OOPSLA): 1-27 (2021) - [j13]Kia Rahmani, Mohammad Raza, Sumit Gulwani, Vu Le, Daniel Morris, Arjun Radhakrishna, Gustavo Soares, Ashish Tiwari:
Multi-modal program inference: a marriage of pre-trained language models and component-based synthesis. Proc. ACM Program. Lang. 5(OOPSLA): 1-29 (2021) - [c16]Reudismam Rolim de Sousa, Gustavo Soares, Rohit Gheyi, Titus Barik, Loris D'Antoni:
Learning Quick Fixes from Code Repositories. SBES 2021: 74-83 - [i4]Kia Rahmani, Mohammad Raza, Sumit Gulwani, Vu Le, Daniel Morris, Arjun Radhakrishna, Gustavo Soares, Ashish Tiwari:
Multi-modal Program Inference: a Marriage of Pre-trainedLanguage Models and Component-based Synthesis. CoRR abs/2109.02445 (2021) - 2020
- [j12]Xiang Gao, Shraddha Barke, Arjun Radhakrishna, Gustavo Soares, Sumit Gulwani, Alan Leung, Nachiappan Nagappan, Ashish Tiwari:
Feedback-driven semi-supervised synthesis of program transformations. Proc. ACM Program. Lang. 4(OOPSLA): 219:1-219:30 (2020)
2010 – 2019
- 2019
- [j11]Johnatan Oliveira
, Rohit Gheyi, Melina Mongiovi, Gustavo Soares, Márcio Ribeiro, Alessandro Garcia:
Revisiting the refactoring mechanics. Inf. Softw. Technol. 110: 136-138 (2019) - [j10]Anders Miltner, Sumit Gulwani, Vu Le, Alan Leung, Arjun Radhakrishna, Gustavo Soares, Ashish Tiwari, Abhishek Udupa:
On the fly synthesis of edit suggestions. Proc. ACM Program. Lang. 3(OOPSLA): 143:1-143:29 (2019) - [c15]Ruan Reis, Gustavo Soares, Melina Mongiovi, Wilkerson de L. Andrade
:
Evaluating Feedback Tools in Introductory Programming Classes. FIE 2019: 1-7 - 2018
- [j9]Melina Mongiovi
, Rohit Gheyi, Gustavo Soares, Márcio Ribeiro, Paulo Borba, Leopoldo Teixeira
:
Detecting Overly Strong Preconditions in Refactoring Engines. IEEE Trans. Software Eng. 44(5): 429-452 (2018) - [i3]Reudismam Rolim
, Gustavo Soares, Rohit Gheyi, Loris D'Antoni:
Learning Quick Fixes from Code Repositories. CoRR abs/1803.03806 (2018) - 2017
- [c14]Ryo Suzuki, Gustavo Soares, Elena L. Glassman, Andrew Head, Loris D'Antoni, Björn Hartmann:
Exploring the Design Space of Automatically Synthesized Hints for Introductory Programming Assignments. CHI Extended Abstracts 2017: 2951-2958 - [c13]Reudismam Rolim
, Gustavo Soares, Loris D'Antoni, Oleksandr Polozov, Sumit Gulwani, Rohit Gheyi
, Ryo Suzuki, Björn Hartmann:
Learning syntactic program transformations from examples. ICSE 2017: 404-415 - [c12]Andrew Head, Elena L. Glassman, Gustavo Soares, Ryo Suzuki, Lucas Figueredo, Loris D'Antoni, Björn Hartmann:
Writing Reusable Code Feedback at Scale with Mixed-Initiative Program Synthesis. L@S 2017: 89-98 - [c11]Ryo Suzuki, Gustavo Soares, Andrew Head, Elena L. Glassman, Ruan Reis, Melina Mongiovi
, Loris D'Antoni, Björn Hartmann:
TraceDiff: Debugging unexpected code behavior using trace divergences. VL/HCC 2017: 107-115 - [i2]Ryo Suzuki, Gustavo Soares, Andrew Head, Elena L. Glassman, Ruan Reis, Melina Mongiovi
, Loris D'Antoni, Bjoern Hartmann:
TraceDiff: Debugging Unexpected Code Behavior Using Trace Divergences. CoRR abs/1708.03786 (2017) - 2016
- [j8]Thiago Bruno Melo de Sales, Angelo Perkusich
, Leandro Melo de Sales, Hyggo Oliveira de Almeida
, Gustavo Soares, Marcello Alves de Sales Junior:
ASAP-V: A privacy-preserving authentication and sybil detection protocol for VANETs. Inf. Sci. 372: 208-224 (2016) - [i1]Reudismam Rolim de Sousa, Gustavo Soares, Loris D'Antoni, Oleksandr Polozov, Sumit Gulwani, Rohit Gheyi, Ryo Suzuki, Bjoern Hartmann:
Learning Syntactic Program Transformations from Examples. CoRR abs/1608.09000 (2016) - 2015
- [j7]Ivo Calado, Saulo Oliveira Dornellas Luiz
, Gustavo Soares, Hyggo Oliveira de Almeida
, Angelo Perkusich
:
An admission control mechanism for dynamic QoS-enabled opportunistic routing protocols. EURASIP J. Wirel. Commun. Netw. 2015: 224 (2015) - [j6]Mirko Barbosa Perkusich, Gustavo Soares, Hyggo O. Almeida
, Angelo Perkusich
:
A procedure to detect problems of processes in software development projects using Bayesian networks. Expert Syst. Appl. 42(1): 437-450 (2015) - [c10]Felipe Barbosa Araújo Ramos, Antonio Alexandre Moura Costa, Reudismam Rolim de Sousa
, Gustavo Soares, Hyggo Oliveira de Almeida
, Angelo Perkusich
:
Recommendation in the Digital TV Domain: an Architecture based on Textual Description Analysis. SEKE 2015: 99-104 - [c9]Antonio Alexandre Moura Costa, Reudismam Rolim de Sousa
, Felipe Barbosa Araújo Ramos, Gustavo Soares, Hyggo Oliveira de Almeida
, Angelo Perkusich
:
A Collaborative Method to Reduce the Running Time and Accelerate the k-Nearest Neighbors Search. SEKE 2015: 105-109 - [c8]Mikaël Mayer, Gustavo Soares, Maxim Grechkin
, Vu Le, Mark Marron, Oleksandr Polozov
, Rishabh Singh, Benjamin G. Zorn, Sumit Gulwani:
User Interaction Models for Disambiguation in Programming by Example. UIST 2015: 291-301 - 2014
- [j5]Felype Ferreira, Rohit Gheyi
, Paulo Borba, Gustavo Soares:
A Toolset for Checking SPL Refinements. J. Univers. Comput. Sci. 20(5): 587-614 (2014) - [j4]Melina Mongiovi
, Rohit Gheyi
, Gustavo Soares, Leopoldo Teixeira, Paulo Borba
:
Making refactoring safer through impact analysis. Sci. Comput. Program. 93: 39-64 (2014) - [c7]Melina Mongiovi
, Gustavo Mendes, Rohit Gheyi
, Gustavo Soares, Márcio Ribeiro
:
Scaling Testing of Refactoring Engines. ICSME 2014: 371-380 - 2013
- [j3]Gustavo Soares, Rohit Gheyi
, Emerson R. Murphy-Hill, Brittany Johnson:
Comparing approaches to analyze refactoring activity on software repositories. J. Syst. Softw. 86(4): 1006-1022 (2013) - [j2]Gustavo Soares, Rohit Gheyi
, Tiago Massoni:
Automated Behavioral Testing of Refactoring Engines. IEEE Trans. Software Eng. 39(2): 147-162 (2013) - [c6]Gustavo Soares, Emerson R. Murphy-Hill, Rohit Gheyi
:
Live feedback on behavioral changes. LIVE@ICSE 2013: 23-26 - 2012
- [c5]Gustavo Soares:
Automated behavioral testing of refactoring engines. SPLASH 2012: 49-52 - [c4]Gustavo Soares:
Automated behavioral testing of refactoring engines. SPLASH 2012: 105-106 - [c3]Felype Ferreira, Paulo Borba
, Gustavo Soares, Rohit Gheyi
:
Making Software Product Line Evolution Safer. SBCARS 2012: 21-30 - 2011
- [c2]Gustavo Soares, Melina Mongiovi
, Rohit Gheyi
:
Identifying overly strong conditions in refactoring implementations. ICSM 2011: 173-182 - [c1]Gustavo Soares, Bruno Catao, Catuxe Varjao, Solon Aguiar, Rohit Gheyi
, Tiago Massoni:
Analyzing Refactorings on Software Repositories. SBES 2011: 164-173 - 2010
- [j1]Gustavo Soares, Rohit Gheyi
, D. Serey, Tiago Massoni:
Making Program Refactoring Safer. IEEE Softw. 27(4): 52-57 (2010)
Coauthor Index

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
load content from web.archive.org
Privacy notice: By enabling the option above, your browser will contact the API of web.archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from ,
, and
to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and
to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
Tweets on dblp homepage
Show tweets from on the dblp homepage.
Privacy notice: By enabling the option above, your browser will contact twitter.com and twimg.com to load tweets curated by our Twitter account. At the same time, Twitter will persistently store several cookies with your web browser. While we did signal Twitter to not track our users by setting the "dnt" flag, we do not have any control over how Twitter uses your data. So please proceed with care and consider checking the Twitter privacy policy.
last updated on 2022-03-22 21:18 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint