The Linux kernel driver interface Linux 3.17: Documentation/stable api nonsense.txt, section: " What to do ,
Comparing and Merging Files With Gnu Diff and Patch. Network Theory Ltd Unified Format section, 2003. ,
Documenting and automating collateral evolutions in Linux device drivers, EuroSys, pp.247-260, 2008. ,
URL : https://hal.archives-ouvertes.fr/inria-00123142
A foundation for flow-based program matching using temporal logic and model checking, POPL, pp.114-126, 2009. ,
URL : https://hal.archives-ouvertes.fr/hal-01299040
Understanding collateral evolution in Linux device drivers, EuroSys, pp.59-71, 2006. ,
URL : https://hal.archives-ouvertes.fr/inria-00070251
WYSIWIB: exploiting fine-grained program structure in a scriptable API-usage protocol-finding process, Software: Practice and Experience, pp.67-92, 2013. ,
DOI : 10.1002/spe.2102
URL : https://hal.archives-ouvertes.fr/hal-00940320
A ???Minimal Disruption??? Skeleton Experiment: Seamless Map & Reduce Embedding in OCaml, Procedia Computer Science, vol.9, pp.1837-1846, 2012. ,
DOI : 10.1016/j.procs.2012.04.202
URL : https://hal.archives-ouvertes.fr/hal-00692515
Visually Supporting Source Code Changes Integration: The Torch Dashboard, 2010 17th Working Conference on Reverse Engineering, pp.55-64, 2010. ,
DOI : 10.1109/WCRE.2010.15
Using program slicing in software maintenance, IEEE Transactions on Software Engineering, vol.17, issue.8, pp.751-761, 1991. ,
DOI : 10.1109/32.83912
Program Slicing, ICSE, pp.439-449, 1981. ,
DOI : 10.1109/TSE.1984.5010248
Chianti: A tool for change impact analysis of Java programs, OOPSLA, pp.432-448, 2004. ,
Patch (1) considered harmful, 10th Workshop on Hot Topics in Operating Systems (HotOS X), 2005. ,
An Overview of AspectJ, ECOOP, ser, pp.327-353, 2001. ,
DOI : 10.1007/3-540-45337-7_18
Refactoring: Improving the Design of Existing Code, 1999. ,
DOI : 10.1007/3-540-45672-4_31
Generic Patch Inference, 2008 23rd IEEE/ACM International Conference on Automated Software Engineering, pp.119-148, 2010. ,
DOI : 10.1109/ASE.2008.44
Lase: Locating and applying systematic edits by learning from examples, 2013 35th International Conference on Software Engineering (ICSE), pp.502-511, 2013. ,
DOI : 10.1109/ICSE.2013.6606596