Who am I?

Hi I'm Yi Wang (王祎), you can also call me "Oliver". Currently, I an Assistant Professor in the Department of Software Engineering, at Rochester Institute of Technology.

I am fascinated by the complex dynamics of collaboration in Global Software Development (GSD). With backgrounds in Software Engineering, CSCW, and Social Science, I model, analyze, and predict how GSD team members collaborate with their remote colleagues. I also design collaboration mechanism and tools to help them better collaborate.

I received a PhD degree in Information and Computer Science from University of California, Irvine. My dissertation work introduces game theory to study trust dynamics in GSD teams. I am indebted to my advisor David Redmiles, and my committee members: Brian Skyrms, and Debra Richardson.

I have openings for 2 graduate students (at least 1 fully-funded PhD) and 2 undergraduate students for the 2017-2018 and 2018-2019 academic year.

Research Topics

I am currently working on the following research topics:

  • Open Collaboration Analytics
  • Open global software development (GSD) collaboration is indeed a BigData science. It has produced Internet-scale, openly accessible, fine-grained data that contains artifacts repositories, individual and collective activity traces, as well as communication and interaction records. The massive amount of data enables researchers to take a BigData approach to better solve GSE collaboration problem. However, current research for evaluating, diagnosing, and strengthening distributed collaboration are still limited to costly, manual, labor-intensive approaches such as surveys and even lack domain-specific support to GSD.

    The objective of this project is to advance the understanding and practice of open GSD collaboration by collecting and integrating a large amount of openly accessible GSE data and use it to develop novel theories and computational tools. Leveraging the public cloud service, we take an evidence-based approach (open collaboration analytics) to model the relationships between collaboration success and collective emotional dynamics, behavioral patterns, and network dynamics. Based on this theoretical foundation, we will develop open source cloud-based analytical services (IRoCS: Irvine-Rochester open Cloud Service for Collaboration Success) to help GSD teams evaluate and predict their collaboration and suggest potential improvement in a real-time fashion.

  • Implicit Bias in Global Software Development
  • I am also working on a wide spectrum of other projects, see the Projects page for more details about these side projects.

Recent Publications

  1. Zhendong Wang, Yi Wang, and David Redmiles
    Competence-Confidence Gap: A Threat to Female Developers' Contribution on GitHub
    Proc. the International Conference on Software Engineering (ICSE'18), SEIS, accepted, to appear. [Preprint]
  1. Yi Wang
    Coding in Your Browser: Characterizing Programming Behavior in Cloud Based IDEs
    Proc. the ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM'17)., accepted, to appear. [Preprint]
  2. Zhe Liu, Anbang Xu, Yi Wang, Jalal Mahmud, Jerald Schoudt and Rama Akkiraju
    Does Personality Matter? A Study of Personality and Situational Effects on Consumer Behavior
    Proc. the 28th ACM Conference on Hypertext and Social Media (HT'17)., pp. 185-193. [Preprint]
  3. Mengyao Zhao, Yi Wang, and David Redmiles
    Using Collaborative Online Drawing to Build Up Distributed Teams.
    Proc. the International Conference on Global Software Engineering (ICGSE'17), pp.61-65. [Preprint]
  4. Mengyao Zhao, Yi Wang, and David Redmiles
    Using Playful Drawing to Support Affective Expressions and Sharing in Distributed Teams.
    Proc. of The 2nd International Workshop on Emotion Awareness in Software Engineering (SEMOTION'17), held in conjunction with ICSE'17, Accepted, to appear. [Preprint]
  1. Yi Wang, and David Redmiles.
    The Diffusion of Trust and Cooperation in Teams with Individuals' Variations on Baseline Trust
    Proc. ACM International Conference on Computer Supported Collaborative Work and Social Computing (CSCW'16), pp.303-318. [Preprint]
  2. Yi Wang, and Redmiles.
    Exploring Trust and Cooperation Development with Agent-Based Simulation in A Pseudo Scale-free Network
    Proc. the 18th ACM International Conference on Supporting Group Work (Group'16)., pp. 121-130. [Preprint]
  3. Zhe Liu, Yi Wang, Jalal Mahmud, Jerald Schoudt, Anbang Xu, and Brian Donovan
    To Buy or Not to Buy? Understanding the Role of Personality Traits in Predicting Consumer Behaviors.
    Proc. the International Conference on Social Informatics (SocInfo'16) , pp. 337-346. [Preprint]
  4. Yi Wang, Jalal Mahmud and Taikun Liu.
    Understanding Cognitive Styles from User-Generated Social Media Content
    Proc. the 10th International AAAI Conference on Weblog and Social Media (ICWSM'16)., accepted, to appear. [Preprint]
  5. Yi Wang, and David Redmiles.
    Cheap Talk, Cooperation, and Trust in Global Software Engineering: An Evolutionary Game Theory Model with Empirical Support.
    Empirical Software Engineering: An International Journal, accepted, published online. [Preprint]
  1. Yi Wang.
    Language Matters
    Proc. ESEM'15. [Preprint]
  2. Mengyao Zhao, Yi Wang, David Redmiles.
    Strengthening Collaborative Groups Through Art-Mediated Self-Expression
    Proc. VL/HCC'15. [Preprint]
Publications in 2014 and Before, please visit: Publications>


  • 2016-2017 Spring, SWEN-772: Software Quality Engineering, Graduate
  • 2017-2018 Fall, SWEN-549: Engineering Cloud Based Software System, Undergraduate


  • 2017/06 - 2018/05, Yi Wang (Sole PI, RIT)
    Improving Collaboration in Global Software Engineering Teams through Modeling and Analyzing Collective Emotion Dynamics,
    Microsoft Azure Research, USD 20,000.
  • (Pending) 2017/09 - 2020/08, Yi Wang (PI, RIT), David Redmiles (PI, UCI), and Brian Skyrms (Co-PI, UCI)
    BIGDATA: IA: Collaborative Research: Open Collaboration Analytics: An Evidence Based Approach to Model, Predict, and Improve Collaboration in Global Software Engineering,
    National Science Foundation: Division of Information and Intelligent Systems (IIS), USD 1,461,655 (RIT: 470,611, UCI: 991,044).


  • 2013.3, Social and Economic Network (By Prof. Mattew Jackson)
  • 2009.6, Chartered Statistican (State Statistics Bureau of P. R. China)


  • yi.wang@rit.edu
  • Department of Software Engineering, 70-1535
    Rochester Institute of Technology
    Rochester NY 14623
  • Galk: oliver DOT wangyi DOT AT gmail DOT com
Social Media


In my spare time, I like drawing, mostly in color pencil for painting canvas is too enpensive.
I am one of the major contributor of wikipedia (simplified Chinese and classic Chinese[维基大典:中文文言维基]).
I am also an amateur piano player, but the Verano community does not allow residents to have paino in their apartment. Therefore, I only have a keyboard. Here is an old recordings (very bad quality).

The Webpage is built on Skeleton by Oliver Yi Wang.