{"id":26967321,"url":"https://github.com/andrehora/andrehora.github.io","last_synced_at":"2025-04-03T08:50:43.084Z","repository":{"id":224804608,"uuid":"764268073","full_name":"andrehora/andrehora.github.io","owner":"andrehora","description":"https://andrehora.github.io","archived":false,"fork":false,"pushed_at":"2025-01-31T14:01:18.000Z","size":8212,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-31T15:19:52.132Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/andrehora.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-02-27T19:24:00.000Z","updated_at":"2025-01-31T14:01:22.000Z","dependencies_parsed_at":"2024-04-09T17:47:57.225Z","dependency_job_id":"10027490-bd60-416f-9a1b-a37814797d04","html_url":"https://github.com/andrehora/andrehora.github.io","commit_stats":null,"previous_names":["andrehora/andrehora.github.io"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrehora%2Fandrehora.github.io","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrehora%2Fandrehora.github.io/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrehora%2Fandrehora.github.io/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrehora%2Fandrehora.github.io/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andrehora","download_url":"https://codeload.github.com/andrehora/andrehora.github.io/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246970335,"owners_count":20862508,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-04-03T08:50:42.591Z","updated_at":"2025-04-03T08:50:43.074Z","avatar_url":"https://github.com/andrehora.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"**Andre Hora** is a professor in the [Department of Computer Science](https://dcc.ufmg.br) at [UFMG](https://ufmg.br), Brazil.\nHe is member of the [Applied Software Engineering Research Group (ASERG)](http://aserg.labsoft.dcc.ufmg.br). \nHe obtained his Ph.D. in Computer Science from the [University of Lille](https://www.univ-lille.fr), France.\nPreviously, he was a postdoctoral researcher at DCC/UFMG, a software developer at [Inria](https://www.inria.fr/en) (Lille, France), and a research intern at Siemens (Erlangen, Germany).\n\n\u003e **Research interests**: Software Testing, Software Evolution, Software Maintenance, Mining Software Repositories\n\n\u003e **Contact:** andrehoraa [at] gmail [dot] com • andrehora [at] dcc [dot] ufmg [dot] br\n\n\u003e **See also:** [Google Scholar](https://scholar.google.com.br/citations?user=2fwfYtQAAAAJ\u0026hl=en) • [Researchr](https://conf.researchr.org/profile/conf/andrehora) • [DBLP](https://dblp.org/pid/54/7440.html) • [Research Gate](https://www.researchgate.net/profile/Andre_Hora) • [Lattes](http://lattes.cnpq.br/4957418183504876) • [CSIndexbr](https://csindexbr.org/authors.html?p=Andre-Hora) • [DCC profile](https://dcc.ufmg.br/professor/andre-cavalcante-hora) • [SlideShare](https://www.slideshare.net/andrehoraa) • [Teaching](teaching.md)\n\n## News\n\n- Jan, 2025, Paper accepted - MSR 2025: [What Do Contribution Guidelines Say About Software Testing?](https://andrehora.github.io/pub/2025-msr-test-documentation.pdf)\n- Jan, 2025, Paper accepted - MSR 2025, Data and Tools Showcase Track: [TestMigrationsInPy: A Dataset of Test Migrations from Unittest to Pytest](https://andrehora.github.io/pub/2025-msr-testmigrationsinpy.pdf)\n- Jan, 2025, Paper accepted - AST 2025: [Exceptional Behaviors: How Frequently Are They Tested?](https://andrehora.github.io/pub/2025-ast-exceptional-behaviors.pdf)\n- Dec, 2024, PC Member - [ISSTA 2025, Tool Demonstrations Track](https://conf.researchr.org/home/issta-2025)\n- Oct, 2024: Paper accepted - Empirical Software Engineering: [How and Why Developers Implement OS-Specific Tests](https://andrehora.github.io/pub/2025-emse-os-specific-tests.pdf)\n- Sep, 2024: PC Member - [MSR 2025](https://2025.msrconf.org)\n- Aug, 2024, PC Member - [ICSE 2025, Demonstrations Track](https://conf.researchr.org/track/icse-2025/icse-2025-demonstrations)\n- Apr, 2024, Paper accepted - FSE 2024, Ideas, Visions and Reflections Track: [Test Polarity: Detecting Positive and Negative Tests](https://andrehora.github.io/pub/2024-fse-test-polarity.pdf)\n- Apr, 2024, Paper accepted - FSE 2024, Ideas, Visions and Reflections Track: [Monitoring the Execution of 14K Tests: Methods Tend to Have One\n  Path that Is Significantly More Executed](https://andrehora.github.io/pub/2024-fse-tested-paths.pdf)\n- Apr, 2024, Paper accepted - FSE 2024, Ideas, Visions and Reflections Track: [Predicting Test Results without Execution](https://andrehora.github.io/pub/2024-fse-predicting-test-result-gpt4.pdf)\n- Apr, 2024, Paper accepted - FSE 2024, Demonstrations Track: [PathSpotter: Exploring Tested Paths to Discover Missing Tests](https://andrehora.github.io/pub/2024-fse-pathspotter.pdf)\n- Mar, 2024, PC Member - [ECOOP/ISSTA 2024, Tool Demonstrations Track](https://conf.researchr.org/home/issta-ecoop-2024)\n- Jan, 2024, Paper accepted - ICSE 2024, Demonstrations Track: [SpotFlow: Tracking Method Calls and States at Runtime](https://andrehora.github.io/pub/2024-icse-spotflow.pdf)\n- Jan, 2024, Paper accepted - MSR 2024: [Availability and Usage of Platform-Specific APIs: A First\n  Empirical Study](https://andrehora.github.io/pub/2024-msr-ptaform-specific-apis.pdf)\n- Jan, 2024, Paper accepted - MSR 2024, Data and Tools Showcase Track: [TestDossier: A Dataset of Tested Values Automatically Extracted\n  from Test Execution](https://andrehora.github.io/pub/2024-msr-testdossier.pdf)\n\n## Awards and Recognition\n\n- Research Productivity Grant (CNPq/PQ) - 2023\n- Best Master thesis - SBES/CBSoft 2023: Exploring Code Samples Characteristics and Their Impacts on Software Ecosystems\n- ACM Distinguished Paper Award - MSR 2021: What Code Is Deliberately Excluded from Test Coverage and Why?\n- Distinguished Reviewer Award - MSR 2020\n\n## Publications\n\nSee: [Google Scholar](https://scholar.google.com.br/citations?user=2fwfYtQAAAAJ\u0026hl=en)\n\n## Program Committee\n\n- 34th ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2025), Tool Demonstrations Track, Trondheim, Norway\n- 22th IEEE/ACM International Conference on Mining Software Repositories (MSR 2025), Ottawa, Canada\n- 47th IEEE/ACM International Conference on Software Engineering (ICSE 2025), Demonstrations Track, Ottawa, Canada\n- ISSTA/ECOOP 2024, Tool Demonstrations Track, Vienna, Austria\n- 21th IEEE/ACM International Conference on Mining Software Repositories (MSR 2024), Lisbon, Portugal\n- 31th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2024), ERA Track, Rovaniemi, Finland\n- 19th IEEE/ACM International Conference on Mining Software Repositories (MSR 2022), Pittsburgh, USA\n- 9th Workshop on Software Visualization, Evolution and Maintenance (VEM 2021), online\n- 37th IEEE International Conference on Software Maintenance and Evolution (ICSME 2021), Luxembourg City, Luxembourg\n- 18th IEEE/ACM International Conference on Mining Software Repositories (MSR 2021), Madrid, Spain\n- 35th Brazilian Symposium on Software Engineering (SBES 2021), Joinville, Brazil\n- 36th IEEE International Conference on Software Maintenance and Evolution (ICSME 2020), Adelaide, Australia\n- 20th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2020), Engineering Track, Adelaide, Australia\n- 8th Workshop on Software Visualization, Evolution and Maintenance (VEM 2020), Natal, Brazil\n- SBES 2020 - Innovative Ideas and Emerging Results Track (SBES 2020), Natal, Brazil\n- 8th Workshop on Thesis and Dissertations of CBSoft (WTDSoft 2020), Natal, Brazil\n- 28th International Conference on Program Comprehension (ICPC 2020), Tool Track, Seoul, South Korea\n- 19th International Conference on Software and Systems Reuse (ICSR 2020), Hammamet, Tunisia\n- 17th IEEE/ACM International Conference on Mining Software Repositories (MSR 2020), Seoul, South Korea\n- 27th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2020), ERA Track, London, Canada\n- 23rd Ibero-American Conference on Software Engineering (CIbSE 2020), Curitiba, Brazil\n- 35th IEEE International Conference on Software Maintenance and Evolution (ICSME 2019), Short Papers Track, Cleveland, USA\n- 19th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2019), Engineering Track, Cleveland, USA\n- 12th Seminar on Advanced Techniques \u0026 Tools for Software Evolution (SATToSE 2019), Bolzano, Italy\n- 26th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2019), ERA Track, Hangzhou, China\n- International Workshop on Smalltalk Technologies (IWST 2019), Cologne, Germany\n- 7th Workshop on Thesis and Dissertations of CBSoft (WTDSoft 2019), Salvador, Brazil\n- 10th Brazilian Conference on Software: Theory and Practice (Tool Track 2019), Salvador, Brazil\n- 7th Workshop on Software Visualization, Evolution and Maintenance (VEM 2019), Salvador, Brazil\n- 34th IEEE International Conference on Software Maintenance and Evolution (ICSME 2018), Madrid, Spain\n- 34th IEEE International Conference on Software Maintenance and Evolution (ICSME 2018), Artifacts Track, Madrid, Spain\n- 5th Workshop on Software Visualization, Evolution and Maintenance (VEM 2017), Fortaleza, Brazil\n- 6th Workshop on Software Visualization, Evolution and Maintenance (VEM 2018), São Carlos, Brazil\n- 8th Workshop on Thesis and Dissertations of CBSoft (WTDSoft 2018), São Carlos, Brazil\n- 10th Seminar on Advanced Techniques \u0026 Tools for Software Evolution (SATToSE 2017), Madrid, Spain\n- 7th Workshop on Thesis and Dissertations of CBSoft (WTDSoft 2017), Fortaleza, Brazil\n- 4th Workshop on Software Visualization, Evolution and Maintenance (VEM 2016), Maringá, Brazil\n\n## Journal Reviewer\n\n- ACM Transactions on Software Engineering and Methodology (TOSEM) - since 2023\n- Journal of Systems and Software (JSS) - since 2018\n- IEEE Transactions on Software Engineering (TSE) - since 2016\n- Empirical Software Engineering (EMSE) - since 2016\n- Information and Software Technology (IST) - since 2015\n- Journal of Software Engineering Research and Development (JSERD) - since 2015\n- Software Quality Journal (SQJ) - since 2014\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandrehora%2Fandrehora.github.io","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandrehora%2Fandrehora.github.io","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandrehora%2Fandrehora.github.io/lists"}