Bruno Harbulot
About me...
I obtained my Ph.D. in 2006 in the 
Centre for Novel Computing, School of Computer
Science, University of Manchester.
In 2002, I got an MSc in Advanced Computer Science from the same university.
Before that, I was a student in France at the
Institut d'Informatique d'Entreprise
(Conservatoire National des Arts et Métiers), from which I
graduated as an Engineer.
Ph.D.
My Ph.D. thesis is entitled Separating Concerns in Scientific Software using Aspect-Oriented Programming. This was supervised by Prof. John Gurd.
Publications
Non-Academic
- Mark Mc Keown and Bruno Harbulot. Using Ajax with WSRF::Lite. Published on the IBM developerWorks website. May 2007. 
Conferences
- Bruno Harbulot and John R. Gurd. A join point for loops in AspectJ. Published in the Proceedings of the 5th International Conference on Aspect-Oriented Software Development (AOSD). Bonn, Germany, March 2006. - Copyright ACM, (2006). This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. (ACM DOI: http://doi.acm.org/10.1145/1119655.1119666.) - Here are the slides used for the talk in Bonn. 
- Bruno Harbulot and John R. Gurd. Using AspectJ to Separate Concerns in Parallel Scientific Java Code. Published in the Proceedings of the 3rd International Conference on Aspect-Oriented Software Development (AOSD). Lancaster, UK, March 2004. - Copyright ACM, (2004). This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. (ACM DOI: http://doi.acm.org/10.1145/976270.976286.) - Here are the slides used for the talk in Lancaster. 
Workshops
- Arjun Sen, John Brooke, Bruno Harbulot, Mark Mc Keown, Stephen Pickles, Andrew Porter Combining AJAX and WSRF for Web-browser based Grid clients. Proceedings of the Second International Workshop on Grid Computing Environments (GCE'06). Tampa, Florida, November 2006. 
- Bruno Harbulot, Michael Keith and John Brooke. A Web-Service Based Scheduling Framework for the Pulsar Virtual Observatory. Proceedings of the workshop on HPC Grid programming Environments and COmponents and Component and Framework Technology in High-Performance and Scientific Computing (HPC-GECO/Compframe 2006). Paris, France, July 2006. 
- Bruno Harbulot and John R. Gurd. Using and Extending AspectJ for Separating Concerns in Parallel Java Code. Presentation at 5th workshop on Parallel/High-Performance Object-Oriented Scientific Computing (POOSC 2005). Glasgow, UK, July 2005. - Here are the slides used for the talk in Glasgow. 
- Bruno Harbulot and John R. Gurd. A join point for loops in AspectJ. Proceedings of the 4th workshop on Foundations of Aspect-Oriented Languages (FOAL 2005). Chicago, USA, March 2005. - Here is the LoopsAJ poster presented at AOSD 2005. 
Talks
- Introduction to Aspect-Oriented Programming at the e-Learning Framework Developers' Forum, 19/10/2005, Manchester, UK. 
Contact details
Unfortunately, because I don't fancy being indexed by spam robots, you will have to replace the 'Dot' and 'At' symbols manually in my e-mail address, which is: bruno (At) distributedmatter (Dot) net.