Photo of Eric Rapos

Eric J Rapos, PhD

Dr Rapos is an Assistant Professor in the Department of Computer Science & Software Engineering at Miami University University, working primarily on research in Software Engineering.
Dr Rapos obtained his PhD from Queen's University in Kingston, Canada in 2017, while also working as a Teaching Fellow for the University, instructing several classes. Dr Rapos also completed his MSc and undergraduate degrees at Queen's University.
Dr Rapos' research areas of interest are: model-driven engineering, model-based testing, software evolution, test co-evolution, and co-evolution of model based tests. Dr Rapos has worked closely with industry professionals in the automotive domain to conduct relevant and interesting research.


Dr Eric Rapos is originally from Canada, born in the Toronto area, and spending most of his adult life in Kingston, ON. After receiving his PhD in Computer Science from Queen's University in 2017 he moved to Oxford to begin a career as an academic at Miami University.

See Full Biography


Dr Rapos is the recipient of the following awards:

See Full Awards List


Dr Rapos has a strong passion for service outside of research and teaching, having spend a significant portion of his time at Queen's University on one committee or another. While he has yet to join any committees at Miami University, you can expect to see him contributing in many ways.

See Full List of Service


Dr Rapos' research focuses on adapting existing software engineering practices to the model-driven engineering domain. By examining existing techniques for feasibility and then applying them, it reduces the amount of new developments required, while providing confidence. This work will focus on the entire software process from requirements engineering through to continued maintenance, expanding from the previous focused on only testing.

Recent Publications

  • E.J. Rapos and M. Stephan, "IML: Towards an Instructional Modeling Language", Proc. MODELSWARD 2019, 7th International Conference on Model Driven Engineering Software Development, Prague, Czech Republic, February 2019 (PDF) (to appear)
  • E.J. Rapos, "We'll Make Modelers Out of 'Em Yet: Introducing Modeling into a Curriculum", Proc. MoDELS 2018, 21st ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings, Copenhagen, Denmark, October 2018 (PDF) (Link)
  • E.J. Rapos and J.R. Cordy, "SimEvo: A Toolset for Simulink Test Evolution & Maintenance", Proc. ICST 2018, IEEE 11th International Conference on Software Testing, Validation and Verification, Västerås, Sweden, April 2018 (PDF) (Link)

To view PDF files, you can obtain Acrobat Reader.

See Full List of Publications

Research Tools

Research Group

Dr Rapos is a member of the Maimi University Software Technology & Analysis Group (MUSTANG).


Dr Rapos primarily instructs courses in the Software Engineering (SE) degree, which include SE specific courses as well as general computer science courses.

Image of a Classroom
  • CSE 470E/570E - Introduction to Model-Driven Software Engineering - Winter 2019
  • CSE 601 - Computer Science Research Methods - Winter 2019

Miami University:

Queen's University:

  • Students' Choice Award for 4th Year Computer Engineering Teaching Assistant, Queen's University Department of Electrical and Computer Engineering, 2012 - 2013
  • Award for Excellence in Teaching Assistance, Queen's University School of Computing, 2010 - 2011


Eric J Rapos, PhD

Miami University

205D Benton Hall

510 E. High St

Oxford, OH, 45056

Call: 513-529-0352


Office Hours

Spring 2019:

Monday - Thursday: 2:45 - 4:00 pm

Friday : 10:30 - 11:30 am

Social Conectivity

Follow Eric Rapos on Twitter Connect with Eric Rapos on LinkedIn View Eric Rapos' Profile on Google Scholar