1. Miltiadis Allamanis Marc Brockschmidt and Mahmoud Khademi. 2017. Learning to Represent Programs with Graphs. CoRR abs/1711.00740 Miltiadis Allamanis Marc Brockschmidt and Mahmoud Khademi. 2017. Learning to Represent Programs with Graphs. CoRR abs/1711.00740
2. Glenn Ammons Rastislav Bodík and James R. Larus. 2002. Mining specifications. In POPL ’02. 13. 10.1145/503272.503275 Glenn Ammons Rastislav Bodík and James R. Larus. 2002. Mining specifications. In POPL ’02. 13. 10.1145/503272.503275
3. Lars Ole Andersen. 1994. Program Analysis and Specialization for the C Programming Language. Ph.D. Dissertation. DIKU University of Copenhagen. Lars Ole Andersen. 1994. Program Analysis and Specialization for the C Programming Language. Ph.D. Dissertation. DIKU University of Copenhagen.
4. epicode. https://github.com/adnanaziz/epicode/ blob/884568f491146065472fafc32923e8aa73dd8076/java/src/main/ java/com/epi/MergeSortedArrays.java#L38;Aziz Adnan;Accessed,2016
5. Specification Inference Using Context-Free Language Reachability