Giovanni Viviani

Me!
Giovanni Viviani

Graduate Student

University of British Columbia, Department of Computer Science
Software Practices Lab

Email: vivianig@cs.ubc.ca
Mail: 201-2366 Main Mall, Vancouver, BC, V6T 1Z4, Canada

Me!
Who am I

I'm currently a Ph.D student in Computer Science at the Univeristy of British Columbia, under the supervision of Professor Gail C. Murphy.

I have attained a Bachelor in Informatics at the Università della Svizzera Italiana in 2014, under the supervision of Professor Michele Lanza.

In 2016 I've completed my Master of Science in Computer Science at UBC, also under the supervision of Professor Gail C. Murphy. You can find my thesis here.

Google Scholar
Direct Link to Google scholar page.
ACM Authorizer
ACM DL Author-ize service What design topics do developers discuss?
Giovanni Viviani, Calahan Janik-Jones, Michalis Famelis, Xin Xia, Gail C. Murphy
ICPC '18 Proceedings of the 26th Conference on Program Comprehension, 2018
ACM DL Author-ize service The structure of software design discussions
Giovanni Viviani, Calahan Janik-Jones, Michalis Famelis, Gail C. Murphy,
CHASE '18 Proceedings of the 11th International Workshop on Cooperative and Human Aspects of Software Engineering, 2018
ACM DL Author-ize service Removing stagnation from modern code review
Giovanni Viviani, Gail C. Murphy
SPLASH Companion 2016 Companion Proceedings of the 2016 ACM SIGPLAN International Conference on Systems, Programming, Languages and Applications: Software for Humanity, 2016
Theses