


default search action
Mauricio Finavaro Aniche
Person information
Refine list

refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2022
- [j9]Maurício Aniche
, Erick Maziero, Rafael S. Durelli
, Vinicius H. S. Durelli:
The Effectiveness of Supervised Machine Learning Algorithms in Predicting Software Refactoring. IEEE Trans. Software Eng. 48(4): 1432-1450 (2022) - [j8]Maurício Aniche
, Christoph Treude
, Andy Zaidman
:
How Developers Engineer Test Cases: An Observational Study. IEEE Trans. Software Eng. 48(12): 4925-4946 (2022) - [c43]Cristian-Alexandru Botocan, Piyush Deshmukh, Pavlos Makridis
, Jorge Romeu Huidobro, Mathanrajan Sundarrajan, Maurício Aniche, Andy Zaidman:
TestKnight: An Interactive Assistant to Stimulate Test Engineering. ICSE-Companion 2022: 222-226 - 2021
- [j7]Jeanderson Cândido
, Maurício Aniche, Arie van Deursen
:
Log-based software monitoring: a systematic mapping study. PeerJ Comput. Sci. 7: e489 (2021) - [c42]Henk Grent, Aleksei Akimov, Maurício Aniche:
Automatically Identifying Parameter Constraints in Complex Web APIs: A Case Study at Adyen. ICSE (SEIP) 2021: 71-80 - [c41]Casper Schröder, Adriaan van der Feltz, Annibale Panichella, Maurício Aniche:
Search-Based Software Re-Modularization: A Case Study at Adyen. ICSE (SEIP) 2021: 81-90 - [c40]Maurício Aniche, Frank Mulder, Felienne Hermans:
Grading 600+ Students: A Case Study on Peer and Self Grading. ICSE (SEET) 2021: 211-220 - [c39]Bart van Oort, Luis Cruz
, Maurício Aniche, Arie van Deursen
:
The Prevalence of Code Smells in Machine Learning projects. WAIN@ICSE 2021: 35-42 - [c38]Chris Langhout, Maurício Aniche:
Atoms of Confusion in Java. ICPC 2021: 25-35 - [c37]Aaron Beigelbeck, Maurício Aniche, Jürgen Cito:
Interactive Static Software Performance Analysis in the IDE. ICPC 2021: 490-494 - [c36]Julian Harty
, Haonan Zhang, Lili Wei
, Luca Pascarella
, Maurício Aniche, Weiyi Shang:
Logging Practices with Mobile Analytics: An Empirical Study on Firebase. MOBILESoft@ICSE 2021: 56-60 - [c35]Hendrig Sellik, Onno van Paridon, Georgios Gousios, Maurício Aniche:
Learning Off-By-One Mistakes: An Empirical Study. MSR 2021: 58-67 - [c34]Jeanderson Cândido, Jan Haesen, Maurício Aniche, Arie van Deursen
:
An Exploratory Study of Log Placement Recommendation in an Enterprise System. MSR 2021: 143-154 - [c33]David van der Leij, Jasper Binda, Robbert van Dalen, Pieter Vallen, Yaping Luo, Maurício Aniche:
Data-driven extract method recommendations: a study at ING. ESEC/SIGSOFT FSE 2021: 1337-1347 - [i16]Casper Schröder, Adriaan van der Feltz, Annibale Panichella, Maurício Finavaro Aniche:
Search-Based Software Re-Modularization: A Case Study at Adyen. CoRR abs/2102.00701 (2021) - [i15]Henk Grent, Aleksei Akimov, Maurício Finavaro Aniche:
Automatically Identifying Parameter Constraints in Complex Web APIs: A Case Study at Adyen. CoRR abs/2102.00871 (2021) - [i14]Hendrig Sellik, Onno van Paridon, Georgios Gousios, Maurício Finavaro Aniche:
Learning Off-By-One Mistakes: An Empirical Study. CoRR abs/2102.12429 (2021) - [i13]Jeanderson Cândido, Jan Haesen, Maurício Finavaro Aniche, Arie van Deursen:
An Exploratory Study of Log Placement Recommendation in an Enterprise System. CoRR abs/2103.01755 (2021) - [i12]Maurício Finavaro Aniche, Christoph Treude
, Andy Zaidman:
How Developers Engineer Test Cases: An Observational Study. CoRR abs/2103.01783 (2021) - [i11]Bart van Oort, Luis Cruz, Maurício Finavaro Aniche, Arie van Deursen:
The Prevalence of Code Smells in Machine Learning projects. CoRR abs/2103.04146 (2021) - [i10]Chris Langhout, Maurício Finavaro Aniche:
Atoms of Confusion in Java. CoRR abs/2103.05424 (2021) - [i9]Julian Harty, Haonan Zhang, Lili Wei, Luca Pascarella, Maurício Aniche, Weiyi Shang:
Logging Practices with Mobile Analytics: An Empirical Study on Firebase. CoRR abs/2104.02513 (2021) - [i8]Vivek Arora, Enrique Larios Vargas, Maurício Aniche, Arie van Deursen:
Secure Software Engineering in the Financial Services: A Practitioners' Perspective. CoRR abs/2104.03476 (2021) - [i7]Aaron Beigelbeck, Maurício Aniche, Jürgen Cito:
Interactive Static Software Performance Analysis in the IDE. CoRR abs/2105.02023 (2021) - [i6]David van der Leij
, Jasper Binda, Robbert van Dalen, Pieter Vallen, Yaping Luo, Maurício Aniche:
Data-Driven Extract Method Recommendations: A Study at ING. CoRR abs/2107.05396 (2021) - 2020
- [j6]Kristín Fjóla Tómasdóttir
, Mauricio Finavaro Aniche
, Arie van Deursen
:
The Adoption of JavaScript Linters in Practice: A Case Study on ESLint. IEEE Trans. Software Eng. 46(8): 863-891 (2020) - [c32]Jón Arnar Briem, Jordi Smit, Hendrig Sellik, Pavel Rapoport, Georgios Gousios, Maurício Finavaro Aniche:
OffSide: Learning to Identify Mistakes in Boundary Conditions. ICSE (Workshops) 2020: 203-208 - [c31]Herman Wijaya, Maurício Finavaro Aniche, Aditya Mathur:
Domain-Based Fuzzing for Supervised Learning of Anomaly Detection in Cyber-Physical Systems. ICSE (Workshops) 2020: 237-244 - [c30]Enrique Larios Vargas, Maurício Finavaro Aniche, Christoph Treude
, Magiel Bruntink, Georgios Gousios:
Selecting third-party libraries: the practitioners' perspective. ESEC/SIGSOFT FSE 2020: 245-256 - [i5]Maurício Finavaro Aniche, Erick Maziero, Rafael Serapilha Durelli, Vinicius H. S. Durelli:
The Effectiveness of Supervised Machine Learning Algorithms in Predicting Software Refactoring. CoRR abs/2001.03338 (2020) - [i4]Enrique Larios Vargas, Maurício Finavaro Aniche, Christoph Treude
, Magiel Bruntink, Georgios Gousios:
Selecting third-party libraries: The practitioners' perspective. CoRR abs/2005.12574 (2020)
2010 – 2019
- 2019
- [j5]Davide Spadini
, Maurício Finavaro Aniche, Magiel Bruntink, Alberto Bacchelli:
Mock objects for testing java systems - Why and how developers use them, and how they evolve. Empir. Softw. Eng. 24(3): 1461-1498 (2019) - [j4]Suelen Goularte Carvalho, Mauricio Finavaro Aniche
, Júlio Veríssimo, Rafael Serapilha Durelli, Marco Aurélio Gerosa:
An empirical catalog of code smells for the presentation layer of Android apps. Empir. Softw. Eng. 24(6): 3546-3586 (2019) - [c29]Maurício Finavaro Aniche, Joseph W. Yoder, Fabio Kon
:
Current challenges in practical object-oriented software design. ICSE (NIER) 2019: 113-116 - [c28]Hennie Huijgens, Eric Greuter, Jerry Brons, Evert A. van Doorn, Ioannis Papadopoulos, Francisco Morales Martinez, Mauricio Finavaro Aniche, Otto Visser, Arie van Deursen
:
Factors affecting cloud infra-service development lead times: a case study at ING. ICSE (SEIP) 2019: 233-242 - [c27]Chak Shun Yu, Christoph Treude
, Maurício Finavaro Aniche:
Comprehending Test Code: An Empirical Study. ICSME 2019: 501-512 - [c26]Daan Schipper, Maurício Finavaro Aniche, Arie van Deursen
:
Tracing back log data to its log statement: from research to practice. MSR 2019: 545-549 - [c25]Maurício Finavaro Aniche, Felienne Hermans, Arie van Deursen
:
Pragmatic Software Testing Education. SIGCSE 2019: 414-420 - [c24]Jos Winter, Maurício Finavaro Aniche, Jürgen Cito, Arie van Deursen
:
Monitoring-aware IDEs. ESEC/SIGSOFT FSE 2019: 420-431 - [i3]Chak Shun Yu, Christoph Treude, Maurício Finavaro Aniche:
Comprehending Test Code: An Empirical Study. CoRR abs/1907.13365 (2019) - [i2]Jeanderson Cândido, Maurício Finavaro Aniche, Arie van Deursen:
Contemporary Software Monitoring: A Systematic Literature Review. CoRR abs/1912.05878 (2019) - 2018
- [j3]Mauricio Finavaro Aniche
, Gabriele Bavota
, Christoph Treude
, Marco Aurélio Gerosa, Arie van Deursen
:
Code smells for Model-View-Controller architectures. Empir. Softw. Eng. 23(4): 2121-2157 (2018) - [j2]Christoph Treude
, Larissa Leite, Mauricio Finavaro Aniche
:
Unusual events in GitHub repositories. J. Syst. Softw. 142: 237-247 (2018) - [c23]Joop Aué, Maurício Finavaro Aniche, Maikel Lobbezoo, Arie van Deursen
:
An exploratory study on faults in web API integration in a large-scale payment company. ICSE (SEIP) 2018: 13-22 - [c22]Christoph Treude
, Mauricio Finavaro Aniche:
Where Does Google Find API Documentation? WAPI@ICSE 2018: 19-22 - [c21]Maurício Finavaro Aniche, Christoph Treude
, Igor Steinmacher, Igor Wiese, Gustavo Pinto, Margaret-Anne D. Storey, Marco Aurélio Gerosa:
How modern news aggregators help development communities shape and share knowledge. ICSE 2018: 499-510 - [c20]Anand Ashok Sawant, Maurício Finavaro Aniche, Arie van Deursen, Alberto Bacchelli:
Understanding developers' needs on deprecation as a language feature. ICSE 2018: 561-571 - [c19]Davide Spadini, Maurício Finavaro Aniche, Margaret-Anne D. Storey, Magiel Bruntink, Alberto Bacchelli:
When testing meets code review: why and how developers review tests. ICSE 2018: 677-687 - [c18]Jeroen Castelein, Maurício Finavaro Aniche, Mozhan Soltani, Annibale Panichella, Arie van Deursen
:
Search-based test data generation for SQL queries. ICSE 2018: 1220-1230 - [c17]Davide Spadini, Maurício Finavaro Aniche, Alberto Bacchelli:
PyDriller: Python framework for mining software repositories. ESEC/SIGSOFT FSE 2018: 908-911 - [d6]Maurício Aniche
, Felienne Hermans
, Arie van Deursen
:
Pragmatic Software Testing Education: Appendix. Version 1. Zenodo, 2018 [all versions] - [d5]Maurício Aniche
, Felienne Hermans
, Arie van Deursen
:
Pragmatic Software Testing Education: Appendix. Version 2. Zenodo, 2018 [all versions] - [d4]Davide Spadini
, Maurício Aniche
, Margaret-Anne D. Storey
, Magiel Bruntink
, Alberto Bacchelli
:
When Testing Meets Code Review: Why and How Developers Review Tests. Version 1. Zenodo, 2018 [all versions] - [d3]Davide Spadini
, Maurício Aniche
, Margaret-Anne D. Storey
, Magiel Bruntink
, Alberto Bacchelli
:
When Testing Meets Code Review: Why and How Developers Review Tests (Appendix). Version 2. Zenodo, 2018 [all versions] - [d2]Davide Spadini
, Maurício Aniche
, Margaret-Anne D. Storey
, Magiel Bruntink
, Alberto Bacchelli
:
When Testing Meets Code Review: Why and How Developers Review Tests (Appendix). Version 3. Zenodo, 2018 [all versions] - [d1]Kristín Fjóla Tómasdóttir, Maurício Aniche
, Arie van Deursen
:
The Adoption of JavaScript Linters in Practice: A Case Study on ESLint. Zenodo, 2018 - 2017
- [c16]Rick Wieman, Mauricio Finavaro Aniche, Willem Lobbezoo, Sicco Verwer, Arie van Deursen
:
An Experience Report on Applying Passive Learning in a Large-Scale Payment Company. ICSME 2017: 564-573 - [c15]Kristín Fjóla Tómasdóttir, Mauricio Finavaro Aniche, Arie van Deursen
:
Why and how JavaScript developers use linters. ASE 2017: 578-589 - [c14]Davide Spadini, Mauricio Finavaro Aniche, Magiel Bruntink, Alberto Bacchelli:
To mock or not to mock?: an empirical study on mocking practices. MSR 2017: 402-412 - [c13]Mairieli Santos Wessel
, Mauricio Finavaro Aniche, Gustavo Ansaldi Oliva, Marco Aurélio Gerosa, Igor Scaliante Wiese:
Tweaking Association Rules to Optimize Software Change Recommendations. SBES 2017: 94-103 - [c12]Arie van Deursen
, Mauricio Finavaro Aniche, Joop Aué, Rogier Slag, Michael de Jong, Alex Nederlof, Eric Bouwers:
A Collaborative Approach to Teaching Software Architecture. SIGCSE 2017: 591-596 - [i1]Christoph Treude, Larissa Leite, Mauricio Finavaro Aniche:
Unusual Events in GitHub Repositories. CoRR abs/1710.01943 (2017) - 2016
- [b1]Mauricio Finavaro Aniche:
Avaliação de qualidade de código baseada em contexto. University of São Paulo, Brazil, 2016 - [c11]Mauricio Finavaro Aniche, Gabriele Bavota
, Christoph Treude
, Arie van Deursen
, Marco Aurélio Gerosa:
A Validated Set of Smells in Model-View-Controller Architectures. ICSME 2016: 233-243 - [c10]Mauricio Finavaro Aniche, Marco Aurélio Gerosa, Christoph Treude
:
Developers' Perceptions on Object-Oriented Design and Architectural Roles. SBES 2016: 63-72 - [c9]Mauricio Finavaro Aniche, Christoph Treude
, Andy Zaidman
, Arie van Deursen
, Marco Aurélio Gerosa:
SATT: Tailoring Code Metric Thresholds for Different Software Architectures. SCAM 2016: 41-50 - 2015
- [j1]Mauricio Finavaro Aniche, Marco Aurélio Gerosa:
Does test-driven development improve class design? A qualitative study on developers' perceptions. J. Braz. Comput. Soc. 21(1): 15:1-15:11 (2015) - [c8]Mauricio Finavaro Aniche:
Detection strategies of smells in web software development. ICSME 2015: 598-601 - [c7]Mauricio Finavaro Aniche, Gustavo Ansaldi Oliva, Marco Aurélio Gerosa:
Why Statically Estimate Code Coverage is So Hard? A Report of Lessons Learned. SBES 2015: 185-190 - 2014
- [c6]Mauricio Finavaro Aniche, Gustavo Ansaldi Oliva, Marco Aurélio Gerosa:
Are the Methods in Your Data Access Objects (DAOs) in the Right Place? A Preliminary Study. MTD@ICSME 2014: 47-50 - 2013
- [c5]Mauricio Finavaro Aniche, Gustavo Ansaldi Oliva, Marco Aurélio Gerosa:
What Do the Asserts in a Unit Test Tell Us about Code Quality? A Study on Open Source and Industrial Projects. CSMR 2013: 111-120 - [c4]Francisco Zigmund Sokol, Mauricio Finavaro Aniche, Marco Aurélio Gerosa:
MetricMiner: Supporting researchers in mining software repositories. SCAM 2013: 142-146 - 2012
- [c3]Mauricio Finavaro Aniche, Marco Aurélio Gerosa:
How the Practice of TDD Influences Class Design in Object-Oriented Systems: Patterns of Unit Tests Feedback. SBES 2012: 1-10 - 2011
- [c2]Mauricio Finavaro Aniche, Guilherme de Azevedo Silveira:
Increasing Learning in an Agile Environment: Lessons Learned in an Agile Team. AGILE 2011: 289-295 - 2010
- [c1]Mauricio Finavaro Aniche, Marco Aurélio Gerosa:
Most Common Mistakes in Test-Driven Development Practice: Results from an Online Survey with Developers. ICST Workshops 2010: 469-478
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).
Privacy notice: By enabling the option above, your browser will contact the API of 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.
last updated on 2025-01-20 23:01 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint