Loyola University Maryland

Department of Computer Science

Dr. Rocha Faculty Webpage

                                                                                                                                                                                                                                   

Assistant Professor    
Computer Science Department                                                                                                                                      
Donnelly Science, Room 127G
hsrocha@loyola.edu
410-617-2899

Office Hours

Walk-in or by appointment. Virtual office hours on zoom by appointment only. 

Education

  • Ph.D., Computer Science, UFMG, Brazil, 2016.
  •  M.Sc., Electrical Engineering, Pontifical Catholic University of Minas Gerais, Brazil, 2006.
  • B.S., Computer Science, Pontifical Catholic University of Minas Gerais, Brazil, 2003.

Research Experience

  • PostDoc, Inria Lille Nord Europe, France, 2017-2018.
  • PostDoc, University of Antwerp, Belgium, 2019-2021.

Courses Commonly Taught

  •  CS 482 - Software Engineering
  •  CS 496 - Senior Project
  •  CS 456 - Web Programming

Research Interests

  •  Empirical Software Engineering
  •  Software Testing
  •  Blockchain-Oriented Software Engineering
  •  Microservices and Service-Oriented Architecture
  •  Software Maintenance

Selected Publications

  • H. Rocha, M. T. Valente, H. Marques-Neto and G. C. Murphy, "An Empirical Study on Recommendations of Similar Bugs," 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER), 2016, pp. 46-56, doi: 10.1109/SANER.2016.87. Paper available on http://www.dcc.ufmg.br/~mtov/pub/2016-saner-nextbug.pdf
  •  S. Bragagnolo, H. Rocha, M. Denker and S. Ducasse, "SmartInspect: Solidity Smart Contract Inspector," 2018 International Workshop on Blockchain Oriented Software Engineering (IWBOSE), 2018, pp. 9-18, doi: 10.1109/IWBOSE.2018.8327566. Paper available on https://hal.inria.fr/hal-01831075/document
  • G. A. Pierro, H. Rocha, S. Ducasse, M. Marchesi, R. Tonelli, "A user-oriented model for Oracles’ Gas price prediction", Future Generation Computer Systems, Volume 128, 2022, pp. 142-157, ISSN 0167-739X, doi: 10.1016/j.future.2021.09.021. Paper available on https://hal.inria.fr/hal-03427370/document
  •  M. Gobert, C. Nagy, H. Rocha, S. Demeyer, A. Cleve, "Challenges and Perils of Testing Database Manipulation Code". 33rd International Conference on Advanced Information Systems Engineering (CAiSE). Springer, Cham. 2022, doi: 10.1007/978-3-030-79382-1_14. Paper available on https://drive.google.com/file/d/16N-IDNjuMJ3tyemNfqOQcDIQymSY13Fu/view
  • M. Viggiato, R. Terra, H. Rocha, M. T. Valente, E. Figueiredo, "Microservices in Practice: A Survey Study", VI Workshop on Software Visualization, Evolution and Maintenance (VEM), 2018. Paper available on https://arxiv.org/pdf/1808.04836 
Sibren Isaacman
Faculty

Sibren Isaacman

Sibren Isaacman, Ph.D., sees firsthand how Loyola’s computer science program prepares students to successfully communicate data and statistics while working in the field

Computer Science