Category Archives: research

Research in Programming Languages

Is there still research to be done in Programming Languages? This essay touches both on the topic of programming languages and on the nature of research work. I am mostly concerned in analyzing this question in the context of Academia, … Continue reading

Posted in academia, research | Tagged | 104 Comments

A Theory of Aspects as Latent Topics

Underlying the work on Aspect-Oriented Programming (AOP) there is a premise that no one ever challenged: the existence of cross-cutting concerns that find their way to programs in a tangled and scattered manner. We’ve all seen it. But do tangling … Continue reading

Posted in research, software repositories | Tagged , , , | Comments Off on A Theory of Aspects as Latent Topics

Vandalism Detection in Wikipedia

If you have to develop a classifier for detecting vandalism in Wikipedia with just a small number of features, what kind of features give the best results? According to our latest work on vandalism detection in Wikipedia, to be presented … Continue reading

Posted in research, social software systems | Tagged , , | Comments Off on Vandalism Detection in Wikipedia

File cloning in open source: the good, the bad and the ugly

How much copying is there in open source projects? According to our recent study soon to be presented at ICSM 2011, more than 10% of files found in open source Java projects are clones of other files. That is a … Continue reading

Posted in research, software repositories | Tagged , | Comments Off on File cloning in open source: the good, the bad and the ugly