Travelled to:
1 × Italy
1 × Switzerland
1 × The Netherlands
1 × Turkey
1 × United Kingdom
4 × USA
Collaborated with:
M.Rinard S.Sidiroglou-Douskos M.C.Rinard E.Lahtinen X.Wang D.Kim Y.Cai P.Amidon Z.Qi S.Achour V.Ganesh M.Carbin S.Sidiroglou A.Eden N.Rittenhouse P.Piselli M.Wu Z.Xu H.Lin X.Liu Z.Guo H.Guo L.Zhou Z.Zhang
Talks about:
automat (6) generat (5) patch (4) code (4) error (3) overflow (2) correct (2) repair (2) condit (2) integ (2)
Person: Fan Long
DBLP: Long:Fan
Contributed to:
Wrote 12 papers:
- ASPLOS-2015-Sidiroglou-Douskos #automation #branch #integer #using
- Targeted Automatic Integer Overflow Discovery Using Goal-Directed Conditional Branch Enforcement (SSD, EL, NR, PP, FL, DK, MCR), pp. 473–486.
- ESEC-FSE-2015-LongR #program repair #staged #synthesis
- Staged program repair with condition synthesis (FL, MR), pp. 166–178.
- ISSTA-2015-QiLAR #analysis #correctness #generative
- An analysis of patch plausibility and correctness for generate-and-validate patch generation systems (ZQ, FL, SA, MCR), pp. 24–36.
- PLDI-2015-Sidiroglou-Douskos #automation #fault #multi
- Automatic error elimination by horizontal code transfer across multiple applications (SSD, EL, FL, MR), pp. 43–54.
- PLDI-2014-LongSR #automation #fault #runtime
- Automatic runtime error repair and containment via recovery shepherding (FL, SSD, MCR), p. 26.
- POPL-2014-LongSKR #fault #generative #integer
- Sound input filter generation for integer overflow errors (FL, SSD, DK, MCR), pp. 439–452.
- ICSE-2012-LongGCSR #automation
- Automatic input rectification (FL, VG, MC, SS, MCR), pp. 80–90.
- FSE-2010-WuLWXLLGGZZ #data flow
- Language-based replay via data flow cut (MW, FL, XW, ZX, HL, XL, ZG, HG, LZ, ZZ), pp. 197–206.
- ESEC-FSE-2009-LongWC #api
- Api hyperlinking via structural overlap (FL, XW, YC), pp. 203–212.
- ESEC-FSE-2017-LongAR #automation #generative
- Automatic inference of code transforms for patch generation (FL, PA, MR), pp. 727–739.
- ESEC-FSE-2017-Sidiroglou-Douskos
- CodeCarbonCopy (SSD, EL, AE, FL, MR), pp. 95–105.
- POPL-2016-LongR #automation #generative #learning
- Automatic patch generation by learning correct code (FL, MR), pp. 298–312.