Skip to content

Paper Reading List

How to do be a good researcher?

  • Software Engineering at Google
  • The craft of research
  • The Most Common Habits from more than 200 English Papers written by Graduate Chinese Engineering Students
  • Academic Phrasebank
  • The A-Z of the PhD Trajectory
  • Crafting Your Research Future: A Guide to Successful Master's and Ph.D. Degrees in Science & Engineering

Software Testing

  • Automated assertion generation via information retrieval and its integration with deep learning
  • Adaptive Random Testing
  • On learning meaningful assert statements for unit test cases
  • Prioritizing mutants to guide mutation testing
  • 基于数据流覆盖的测试用例自动生成算法研究
  • Automated unit test generation for evolving software
  • Automatic test generation for mutation testing on database applications

Other

  • CH-SIMS: A Chinese Multimodal Sentiment Analysis Dataset with Fine-grained Annotation of Modality
  • Fast and Accurate Neural Machine Translation with Translation Memory
  • There and back again: Can you compile that snapshot?

KotSuite

  • ESBMC-Jimple: verifying Kotlin programs via jimple intermediate representation
  • Jimple: Simplifying Java Bytecode for Analyses and Transformations
  • FlowDroid: precise context, flow, field, object-sensitive and lifecycle-aware taint analysis for Android apps
  • ER catcher: a static analysis framework for accurate and scalable event-race detection in Android
  • Mining Android API Usage to Generate Unit Test Cases for Pinpointing Compatibility Issues
  • Dexpler: converting Android Dalvik bytecode to Jimple for static analysis with Soot
  • Soot: a Java bytecode optimization framework
  • EvoSuite: automatic test suite generation for object-oriented software

Fault Localization

  • Fault Localization via Efficient Probabilistic Modeling of Program Semantics