At Onward 2012 we will present our research agenda for bringing software development to the web:

Lennart C. L. Kats, Richard Vogelij, Karl Trygve Kalleberg, Eelco Visser. Software Development Environments on the Web: A Research Agenda. In Proceedings of the 11th SIGPLAN symposium on New ideas, new paradigms, and reflections on programming and software (Onward! 2012), ACM Press, 2012. (researchr, pdf)


Abstract. Software is rapidly moving from the desktop to the Web. The Web provides a generic user interface that allows ubiquitous access, instant collaboration, integration with other online services, and avoids installation and configuration on desk- top computers. For software development, the Web presents a shift away from developer workstations as a silo, and has the promise of closer collaboration and improved feedback through innovations in Web-based interactive development environments (IDEs). Moving IDEs to the Web is not just a matter of “porting” desktop IDEs; a fundamental reconsideration of the IDE architecture is necessary in order to realize the full potential that the combination of modern IDEs and the Web can offer. This paper discusses research challenges and opportunities in this area, guided by a pilot study of a web IDE implementation.

Read more

Ali Mesbah defended his PhD thesis on June 16, 2009. I finally processed the photo’s I took at the occasion and published them on flickr. Alexander Wolf and Alex Orso were members of the thesis committee:

alexander wolf alex orso

This Summer Grigore Rosu and Dorel Lucanu are organizing a Summer School on Language Frameworks:

New programming languages are continuously proposed, and existing languages are continuously updated and extended to fit new requirements and paradigms. In such a dynamic field, tool supported frameworks to help the language designers develop their languages and experiment with them are crucial. The goal of this summer school is to present its participants six state-of-the art language frameworks at a relaxed rhythm, by means of tutorials, hands-on projects, and plenty of discussions, all in a picturesque place in the Carpathian Mountains.

Guido Wachsmuth and I will be presenting Spoofax. If you’re into language design, you should consider attending.

In my march through my photo archive I arrived at Code Generation 2009, which was held in Cambridge in June 2009. As usual the event sported a punting outing. I got lots of shots of German code generation celebrities. Here’s a taste. More on flickr.

Untitled Untitled sven eftinge markus voelter

At Jan Heering’s retirement party, for the occasion of which I wrote a post on example-driven research, I took a bunch of photos. I finally came around to post-processing them. Here are three samples. More on flickr. By the way Anya Bagge was much faster and more productive. She took this meta-photo of me.

jan heering jurgen vinju paul vitanyi