If you made any changes in Pure these will be visible here soon.

Personal profile

Research profile

I'm an Assistant Professor at the Software Engineering group of Delft University of Technology.

help developers to effectively maintain, test, and evolve their software systems. My current research interests are: systems monitoring and DevOps, empirical software engineering, and automated software testing.

Education. I got my PhD (2016) and MSc (2012) degrees in Computer Science at University of São Paulo (USP), Brazil.

Teaching. Software Testing and Quality (Computer Science bachelor), Software Architecture (Softwre Engineering MSc track), Software Engineering Methods (Computer Science minor).

Industry experience. I worked as software developer for Caelum (5 years), Locaweb (1 year), and VeriFone (3 years). Together with Caelum, I co-founded Alura, the most popular e-learning platform for software engineers in Brazil.

Book author. I have authored books (in portuguese) about TDD, automated software testing in practice, Object-Oriented Design, and introduction to C programming. The TDD book, in particular, has been used at many universities in Brazil.

Research interests

Systems monitoring and DevOps, empirical software engineering, automated software testing.

Fingerprint

Dive into the research topics where M. Finavaro Aniche is active. These topic labels come from the works of this person. Together they form a unique fingerprint.
  • 1 Similar Profiles

Network

Recent external collaboration on country/territory level. Dive into details by clicking on the dots or
  • TestKnight: An Interactive Assistant to Stimulate Test Engineering

    Botocan, C. A., Deshmukh, P., Makridis, P., Huidobro, J. R., Sundarrajan, M., Aniche, M. & Zaidman, A., 2022, Proceedings - 2022 ACM/IEEE 44th International Conference on Software Engineering: Companion Proceedings, ICSE-Companion 2022. IEEE , p. 222-226 5 p. (Proceedings - International Conference on Software Engineering).

    Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

    Open Access
    File
    1 Citation (Scopus)
    9 Downloads (Pure)
  • An Exploratory Study of Log Placement Recommendation in an Enterprise System

    Cândido, J., Haesen, J., Aniche, M. & van Deursen, A., 2021, 2021 IEEE/ACM 18th International Conference on Mining Software Repositories (MSR): Proceedings. O'Conner, L. (ed.). Piscataway: IEEE , p. 143-154 12 p. 9463118. (Proceedings - 2021 IEEE/ACM 18th International Conference on Mining Software Repositories, MSR 2021).

    Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

    Open Access
    File
    2 Citations (Scopus)
    23 Downloads (Pure)
  • Atoms of Confusion in Java

    Langhout, C. & Aniche, M., 2021, 29th IEEE/ACM International Conference on Program Comprehension (ICPC 2021). O'Conner, L. (ed.). Piscataway: IEEE , p. 25-35 11 p. 9462963. (IEEE International Conference on Program Comprehension; vol. 2021-May).

    Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

    Open Access
    File
    19 Downloads (Pure)
  • Automatically Identifying Parameter Constraints in Complex Web APIs: A Case Study at Adyen

    Grent, H., Akimov, A. & Aniche, M., 2021, 2021 IEEE/ACM 43rd International Conference on Software Engineering: SEIP - Software Engineering in Practice. O'Conner, L. (ed.). Piscataway: IEEE , p. 71-80 10 p. 9402045

    Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

    Open Access
    File
    15 Downloads (Pure)
  • Data-Driven Extract Method Recommendations: A Study at ING

    van der Leij, D., Binda, J. R., van Dalen, R., Vallen, P., Luo, Y. & Aniche, M., 2021, ESEC/FSE 2021 - Proceedings of the 29th ACM Joint Meeting European Software Engineering Conference and Symposium on the Foundations of Software Engineering. Spinellis, D. (ed.). p. 1337-1347 11 p. (ESEC/FSE 2021 - Proceedings of the 29th ACM Joint Meeting European Software Engineering Conference and Symposium on the Foundations of Software Engineering).

    Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

    Open Access
    File
    18 Downloads (Pure)