summary refs log tree commit diff homepage
path: root/ref.bib
diff options
context:
space:
mode:
Diffstat (limited to 'ref.bib')
-rw-r--r--ref.bib136
1 files changed, 136 insertions, 0 deletions
diff --git a/ref.bib b/ref.bib
new file mode 100644
index 0000000..52e1f75
--- /dev/null
+++ b/ref.bib
@@ -0,0 +1,136 @@
+@inproceedings{join-split,
+  author = {{Hansen}, Trevor and {Schachte}, Peter and {S{\o}ndergaard}, Harald},
+  editor= {Bensalem, Saddek and Peled, Doron A.},
+  title = {State Joining and Splitting for the Symbolic Execution of Binaries},
+  booktitle = {Runtime Verification},
+  year = 2009,
+  publisher = {Springer Berlin Heidelberg},
+  address = {Berlin, Heidelberg},
+  pages = {76--92},
+  doi = {10.1007/978-3-642-04694-0_6}}
+
+@inproceedings{rsc,
+  author = {Qi, Dawei and Nguyen, Hoang D.T. and Roychoudhury, Abhik},
+  title = {Path Exploration Based on Symbolic Output},
+  year = 2011,
+  isbn = {9781450304436},
+  publisher = {Association for Computing Machinery},
+  address = {New York, NY, USA},
+  url = {https://doi.org/10.1145/2025113.2025152},
+  doi = {10.1145/2025113.2025152},
+  booktitle = {Proceedings of the 19th ACM SIGSOFT Symposium and the 13th European Conference on Foundations of Software Engineering},
+  pages = {278--288},
+  numpages = 11,
+  keywords = {relevant slice condition, symbolic execution, path exploration},
+  location = {Szeged, Hungary},
+  series = {ESEC/FSE '11}}
+
+@article{merge,
+  author = {Kuznetsov, Volodymyr and Kinder, Johannes and Bucur, Stefan and Candea, George},
+  title = {Efficient State Merging in Symbolic Execution},
+  year = 2012,
+  issue_date = {June 2012},
+  publisher = {Association for Computing Machinery},
+  address = {New York, NY, USA},
+  volume = 47,
+  number = 6,
+  issn = {0362-1340},
+  url = {https://doi.org/10.1145/2345156.2254088},
+  doi = {10.1145/2345156.2254088},
+  journal = {SIGPLAN Not.},
+  month = jun,
+  pages = {193--204},
+  numpages = 12,
+  keywords = {verification, symbolic execution, bounded software model checking, state merging, testing}}
+
+@inproceedings{cgs,
+  author = {Seo, Hyunmin and Kim, Sunghun},
+  title = {How We Get There: A Context-Guided Search Strategy in Concolic Testing},
+  year = 2014,
+  isbn = {9781450330565},
+  publisher = {Association for Computing Machinery},
+  address = {New York, NY, USA},
+  url = {https://doi.org/10.1145/2635868.2635872},
+  doi = {10.1145/2635868.2635872},
+  booktitle = {Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering},
+  pages = {413-424},
+  numpages = 12,
+  keywords = {symbolic execution, search strategies, Concolic testing},
+  location = {Hong Kong, China},
+  series = {FSE 2014}}
+
+@article{shadow,
+  author = {Kuchta, Tomasz and Palikareva, Hristina and Cadar, Cristian},
+  title = {Shadow Symbolic Execution for Testing Software Patches},
+  year = 2018,
+  issue_date = {July 2018},
+  publisher = {Association for Computing Machinery},
+  address = {New York, NY, USA},
+  volume = 27,
+  number = 3,
+  issn = {1049-331X},
+  url = {https://doi.org/10.1145/3208952},
+  doi = {10.1145/3208952},
+  journal = {ACM Trans. Softw. Eng. Methodol.},
+  month = sep,
+  articleno = 10,
+  numpages = 32,
+  keywords = {regression bugs, cross-version checks, Symbolic patch testing}}
+
+@inproceedings{homi,
+  author = {Cha, Sooyoung and Oh, Hakjoo},
+  title = {Making Symbolic Execution Promising by Learning Aggressive State-Pruning Strategy},
+  year = 2020,
+  isbn = {9781450370431},
+  publisher = {Association for Computing Machinery},
+  address = {New York, NY, USA},
+  url = {https://doi.org/10.1145/3368089.3409755},
+  doi = {10.1145/3368089.3409755},
+  booktitle = {Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering},
+  pages = {147--158},
+  numpages = 12,
+  keywords = {Online Learning, Dynamic Symbolic Execution},
+  location = {Virtual Event, USA},
+  series = {ESEC/FSE 2020}}
+
+@inproceedings{hydiff,
+  author = {Noller, Yannic and P\u{a}s\u{a}reanu, Corina S. and B\"{o}hme, Marcel and Sun, Youcheng and Nguyen, Hoang Lam and Grunske, Lars},
+  title = {HyDiff: Hybrid Differential Software Analysis},
+  year = 2020,
+  isbn = {9781450371216},
+  publisher = {Association for Computing Machinery},
+  address = {New York, NY, USA},
+  url = {https://doi.org/10.1145/3377811.3380363},
+  doi = {10.1145/3377811.3380363},
+  booktitle = {Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering},
+  pages = {1273--1285},
+  numpages = 13,
+  keywords = {fuzzing, symbolic execution, differential program analysis},
+  location = {Seoul, South Korea},
+  series = {ICSE '20}}
+
+@inproceedings{ddset,
+  author = {Gopinath, Rahul and Kampmann, Alexander and Havrikov, Nikolas and Soremekun, Ezekiel O. and Zeller, Andreas},
+  title = {Abstracting Failure-Inducing Inputs},
+  year = 2020,
+  isbn = {9781450380089},
+  publisher = {Association for Computing Machinery},
+  address = {New York, NY, USA},
+  url = {https://doi.org/10.1145/3395363.3397349},
+  doi = {10.1145/3395363.3397349},
+  booktitle = {Proceedings of the 29th ACM SIGSOFT International Symposium on Software Testing and Analysis},
+  pages = {237--248},
+  numpages = 12,
+  keywords = {failure-inducing inputs, debugging, error diagnosis, grammars},
+  location = {Virtual Event, USA},
+  series = {ISSTA 2020}}
+
+@article{paradyse,
+  author = {Cha, Sooyoung and Hong, Seongjoon and Bak, Jiseong and Kim, Jingyoung and Lee, Junhee and Oh, Hakjoo},
+  journal = {IEEE Transactions on Software Engineering}, 
+  title = {Enhancing Dynamic Symbolic Execution by Automatically Learning Search Heuristics}, 
+  year = 2022,
+  volume = 48,
+  number = 9,
+  pages = {3640--3663},
+  doi = {10.1109/TSE.2021.3101870}}