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
  • 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

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

    Open Access
    File
    5 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

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

    Open Access
    File
    6 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
    4 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, Proceedings of the 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE '21).

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

    Open Access
    File
    2 Downloads (Pure)
  • Grading 600+ students: A Case Study on Peer and Self Grading

    Aniche, M., Mulder, F. & Hermans, F., 2021, 2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET). O'Conner, L. (ed.). Piscataway: IEEE , p. 211-220 10 p. 9402176

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

    Open Access
    File
    70 Downloads (Pure)