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