About Me
I’m a french Post-doc at Princeton University working on C4.
This toolkit is intended to bring Aspect-Oriented Software Development (AOSD) techniques to the C language. The toolkit consists of three source-to-source transformation tools: C4 weaver, C4 unweaver, and a C4-to-C compiler of C code extended with AOSD feature.
The C4-to-C compiler, based on the xtc compiler framework, has been used to introduce aspects into linux-2.6.12. Moreover, we have tested that the kernel properly compiles and runs. The weaver and unweaver tools are still under development — mostly hampered by the nastiness of dealing with CPP. The figure below illustrates how the toolkit is intended to fit into a programmer’s development process.
Publications
- L.Burgy, Marc E. Fiuczynski, Marco Yuen, Robert Grimm. On reconciling patches and aspects. ACP4IS 2009
- L.Burgy, L.Réveillère, J. Lawall, G. Muller. A Language-Based Approach for Improving the Robustness of Network Application Protocol Implementations. SRDS 2007.
- L.Burgy, L.Réveillère, J. Lawall, G. Muller. A Language-Based Approach for Improving the Robustness of Network Application Protocol Implementations. In EuroSys (Poster Session), 2007.
- L.Burgy, L.Réveillère, J. Lawall, G. Muller. A Language-Based Approach for Improving the Robustness of Network Application Protocol Implementations. INRIA Tech Report 6167, 2007.
- L. Burgy, C. Consel, F. Latry, J. Lawall, L. Réveillère, and N. Palix. Language Technology for Internet-Telephony ServiceCreation.In IEEE International Conference on Communications, 2006 (ICC 2006), Istanbul, Turkey, June 2006.
- L. Burgy, C. Consel, F. Latry, and L. Réveillère. A High-Level, Open Ended Architecture For SIP-based Services. In Proceedingsof the tenth International Conference on Intelligence in service delivery Networks (ICIN 2006), Bordeaux, France, June 2006.
- L. Burgy, L. Caillot, C. Consel, F. Latry, and L. Réveillère. A comparative study of SIP Programming Interfaces. In Proceedingsof the ninth International Conference on Intelligence in service delivery Networks (ICIN 2004), Bordeaux, France, October 2004.
- L. Burgy, C. Consel, F. Latry, L. Réveillère, and N. Palix. Telephony over IP : Experience and Challenges. ERCIM News, 63 :53,October 2005.
My Former Life
Previously, I was a Ph.D. student working on a DSL called Zebu.