介绍

    我们利用人工智能、程序分析等技术提高复杂软件系统的质量,包括分布式系统(Hadoop、Spark等)、机器学习软件(Spark MLlib、TensorFlow等)、微服务(Node.js等)、云平台(Docker等)、Android、电子表格等,并在顶级会议与期刊(CCF A类)发表多篇高水平论文。

    招聘: 研究室招收对软件工程、程序分析、系统研究(机器学习系统、大数据系统、分布式/并行系统)感兴趣的博士生/硕士生/实习生/访问学生(常年有效),要求学生对研究具有较强兴趣、和较强的动手能力!

指导老师

在读学生

代表性论文(更多论文请查看指导老师个人主页; CCF论文分类

  • An Experimental Evaluation of Garbage Collectors on Big Data Applications
    Lijie Xu, Tian Guo, Wensheng Dou, Wei Wang, Jun Wei
    45th International Conference on Very Large Data Bases (VLDB 2019, CCF A).
  • Detecting Atomicity Violations for Event-Driven Node.js Applications
    Xiaoning Chang, Wensheng Dou, Yu Gao, Jie Wang, Jun Wei, Tao Huang
    41st ACM/IEEE International Conference on Software Engineering (ICSE 2019, CCF A).
  • An Empirical Study on Crash Recovery Bugs in Large-Scale Distributed Systems
    Yu Gao, Wensheng Dou, Feng Qin, Chushu Gao, Dong Wang, Jun Wei, Ruirui Huang, Li Zhou, Yongming Wu
    26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2018, CCF A).
  • Be Careful of When: An Empirical Study on Time-Related Misuse of Issue Tracking Data
    Feifei Tu, Jiaxin Zhu, Qimu Zheng, Minghui Zhou
    26th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2018, CCF A).
  • Expandable Group Identification in Spreadsheets
    Wensheng Dou, Shi Han, Liang Xu, Dongmei Zhang, Jun Wei
    33rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2018, CCF A).
  • A Comprehensive Study on Real World Concurrency Bugs in Node.js
    Jie Wang, Wensheng Dou, Yu Gao, Chushu Gao, Feng Qin, Kang Yin, Jun Wei
    32nd International Conference on Automated Software Engineering (ASE 2017, CCF A).
  • CACheck: Detecting and Repairing Cell Arrays in Spreadsheets
    Wensheng Dou, Chang Xu, Shing-Chi Cheung, Jun Wei
    IEEE Transactions on Software Engineering (TSE 2017, CCF A).
  • Effectiveness of Code Contribution: From Patch-Based to Pull-Request-Based Tools
    Jiaxin Zhu, Minghui Zhou, Audris Mockus
    24th International Symposium on the Foundations of Software Engineering (FSE 2016, CCF A).
  • Detecting Table Clones and Smells in Spreadsheets
    Wensheng Dou, Shing-Chi Cheung, Chushu Gao, Chang Xu, Liang Xu, Jun Wei
    24th International Symposium on the Foundations of Software Engineering (FSE 2016, CCF A).
  • VEnron: A Versioned Spreadsheet Corpus and Related Evolution Analysis
    Wensheng Dou, Liang Xu, Shing-Chi Cheung, Chushu Gao, Jun Wei, Tao Huang
    38th International Conference on Software Engineering (ICSE SEIP 2016).
  • Is Spreadsheet Ambiguity Harmful? Detecting and Repairing Spreadsheet Smells due to Ambiguous Computation
    Wensheng Dou, Shing-Chi Cheung, Jun Wei
    36th International Conference on Software Engineering (ICSE 2014, CCF A).

毕业学生

  • 王杰,博士生,2012-2018,毕业去向:阿里巴巴与北京大学联合博士后
  • 殷康,硕士生,2015-2018,毕业去向:阿里妈妈