PhD Student

Short Biography

Jean-Christophe PetkovichI received my B.Sc in Computer Engineering from Queen's University in 2009, and recently (2011) completed a Masters degree in Computer Science from Carleton University. My M.Sc research focussed on developing a fingerprint recognition system using a noisy-subsequence tree recognition algorithm. My current research interests include real-time embedded systems, programming languages and pattern recognition. I am presently investigating approaches for benchmarking software.

University of Waterloo

Publications with this group


Newsham, Z., A. Oliveira, JC. Petkovich, A. Rehman, G.M. Tchamgoue, and S. Fischmeister, "Intersert: Assertions on Distributed Process Interaction Sessions", IEEE International Conference on Software Quality, Reliability & Security (QRS), Prague, Czech Republic, 2017. PDF icon [pdf] (515.11 KB)
Valov, P., J-C. Petkovich, J. Guo, S. Fischmeister, and K. Czarnecki, "Transferring Performance Prediction Models Across Different Hardware Platforms", International Conference on Performance Engineering (ICPE), L'Aquila, Italy, 2017. PDF icon [pdf] (821.37 KB)


Petkovich, J-C., A. Oliveira, Y. Zhang, T. Reidemeister, and S. Fischmeister, "DataMill: a distributed heterogeneous infrastructure for robust experimentation", Software Practice and Experience, vol. 46, issue 10, pp. 29, 2016.


Oliveira, A., J-C. Petkovich, and S. Fischmeister, "How Much Does Memory Layout Impact Performance? A Wide Study", Proceedings of the International Workshop on Reproducible Research Methodologies (REPRODUCE), Orlando, USA, pp. 23–28, February, 2014. PDF icon [paper] (124.96 KB)


Oliveira, A., J-C. Petkovich, T. Reidemeister, and S. Fischmeister, "DataMill: Rigorous Performance Evaluation Made Easy", Proc. of the 4th ACM/SPEC International Conference on Performance Engineering (ICPE), Prague, Czech Republic, pp. 137--149, April, 2013. PDF icon [paper] (758.5 KB)