Dipl.-Ing. Dr. Christian Macho BSc
- +43 463 2700 3532
- christian [dot] macho [at] aau [dot] at
- S.2.70
- On request. Please, prior notice! (E-Mail)
- External web-site
I am a postdoc (tenure track) in the Software Engineering Group (SERG) led by Prof. Martin Pinzger at the University of Klagenfurt. I received my MSc from the Technical University Vienna in March 2015 and my PhD from the University of Klagenfurt in 2019 both with distinction. My research interests include software evolution, mining software repositories, program analysis, build systems, continuous integration, automated repair, and empirical studies in software engineering.
News
- May 2023 – Our project proposal “Semantic Change Impact Analysis for Microservice-based Systems” was accepted by FWF
- November 2022 – Co-organizing the 6th Workshop on Validation, Analysis and Evolution of Software Tests (VST 2023) co-located with SANER 2023
- October 2021 – Our project “ChaiMix” supporting two founders for nine months in their foundation phase started. Funded by KFW – UiG
- March 2021 – I was named among the best reviewers of 2020 for the Journal of Systems and Software.
- March 2021 – Our Paper “Comprehending Spreadsheets: Which Strategies do Users Apply?” has been accepted for the ICPC 2021 ERA Track.
- December 2020 – Our Paper “The Nature of Build Changes An Empirical Study of Maven-based Build Systems” has been accepted for the Journal Empirical Software Engineering.
- November 2020 – Co-organizing the 4th Workshop on Validation, Analysis and Evolution of Software Tests (VST 2021) co-located with SANER 2021.
- October 2020 – Our project “Katana” supporting two founders for nine months in their foundation phase started. Funded by KFW – UiG
- August 2020 – Started as a postdoc (tenure track) in the Software Engineering Group (SERG) at the Alpen-Adria-Universität Klagenfurt
- August 2019 – Our Paper “What kind of questions do developers ask on Stack Overflow? A comparison of automated approaches to classify posts into question categories” has been accepted for the Journal Empirical Software Engineering.
- July 2018 – Our Paper “Noise and Heterogeneity in Historical Build Data: An Empirical Study of Travis CI” has been accepted for ASE 2018 in Montpellier, France
- March 2018 – Our Paper “Automatically Classifying Posts into Question Categories on Stack Overflow” has been accepted for ICPC 2018 in Gothenburg, Sweden
- December 2017 – Our Paper “Automatically Repairing Dependency-Related Build Breakage” has been accepted for SANER 2018 in Campobasso, Italy
- December 2017 – I’ve been giving a talk on “Mining Build Changes to Automatically Repair Dependency-Related Build Breakage” at VSS 2017
- March 2017 – Our Paper “Extracting Build Changes with BuildDiff” has been accepted for MSR 2017 in Buenos Aires, Argentina
- January 2017 – My Thesis abstract “Preventing and Repairing Build Breakage” has been accepted for the Doctoral Symposium at ICSE 2017 in Buenos Aires, Argentina
- December 2015 – Our Paper “Predicting Build Co-Changes with Source Code Change and Commit Categories” has been accepted for SANER 2016 in Osaka, Japan
Publications
Alexander Gerhard Lercher, Johann Glock, Christian Macho, Martin Pinzger: Microservice API Evolution in Practice: A Study on Strategies and Challenges. Journal of Systems and Software, Elsevier Ltd., 215, Oxford, 2024,
Christian Macho, Fabian Oraze, Martin Pinzger: DValidator: An approach for validating dependencies in build configurations. The Journal of Systems and Software, Elsevier Science Inc., 209, New York, 2023,
Karin Maria Hodnigg, Christian Macho, Martin Pinzger, Dietmar Jannach: Comprehending Spreadsheets: Which Strategies do Users Apply?. Proceedings of the 29th IEEE/ACM International Conference on Program Comprehension, IEEE, Piscataway (NJ), 2021, S. 386 - 390.
Christian Macho, Stefanie Beyer, Shane McIntosh, Martin Pinzger: The Nature of Build Changes: An Empirical Study of Maven-based Build Systems. Empirical Software Engineering, Springer Verlag GmbH, 26, Berlin, Heidelberg, New York, 2021, S. 32
Stefanie Beyer, Christian Macho, Massimiliano Di Penta, Martin Pinzger: What kind of questions do developers ask on Stack Overflow? A comparison of automated approaches to classify posts into question categories. Software Engineering 2021 , P-310, 2021, S. 27 - 28.
Stefanie Beyer, Christian Macho, Massimiliano Di Penta, Martin Pinzger: What kind of questions do developers ask on Stack Overflow? A comparison of automated approaches to classify posts into question categories. Journal of Empirical Software Engineering (EMSE), Springer Verlag GmbH, Berlin, Heidelberg, New York, 2019,
Keheliya Gallaba, Christian Macho, Martin Pinzger, Shane McIntosh: Noise and Heterogeneity in Historical Build Data. Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, ASE 2018, ACM New York, 2018, S. 87 - 97.
Stefanie Beyer, Christian Macho, Martin Pinzger, Massimiliano Di Penta: Automatically classifying posts into question categories on stack overflow. Proceedings of the 26th Conference on Program Comprehension, ACM New York, 2018, S. 211 - 221.
Christian Macho, Shane McIntosh, Martin Pinzger: Automatically repairing dependency-related build breakage. Proceedings of the 25th International Conference on Software Analysis, Evolution and Reengineering (SANER), IEEE, Piscataway (NJ), 2018, S. 106 - 117.
Christian Macho, Shane McIntosh, Martin Pinzger: Extracting Build Changes with BUILDDIFF . Proceedings of the 14th International Conference on Mining Software Repositories, MSR '17 , IEEE Press Piscataway, 2017, S. 368 - 378.
Christian Macho: Preventing and repairing build breakage. Proceedings of the 39th International Conference on Software Engineering Companion, IEEE Computer Society Press, Los Alamitos (CA), 2017, S. 471 - 472.
Christian Macho, Shane McIntosh, Martin Pinzger: Predicting Build Co-changes with Source Code Change and Commit Categories. Proceedings of the 23rd International Conference on Software Analysis, Evolution, and Reeingineering, IEEE Computer Society Press, 01, Los Alamitos (CA), 2016, S. 541 - 551.
Quicklinks
Information for
Address
Universitätsstraße 65-67
9020 Klagenfurt am Wörthersee
Austria
+43 463 2700
uni [at] aau [dot] at
www.aau.at
Campus Plan