After a complete rewrite of the code and the addition of a gazillion unit tests, SemDiff was finally released today. SemDiff is an Eclipse toolset that analyzes the evolution of software products through their repository (CVS and Subversion are currently supported). It also recommends adaptive changes in the case your client program broke because of [...]
These last few days, I’ve been releasing and publishing a few important things: research tools, companion web sites and my new blog. One issue to consider when publishing content is the license that you’ll attach to it. Although I am not a lawyer (IANAL), I’ve been looking at these issues for the past years and [...]
At the beginning of last week, I decided that it was finally the time for me to depart from Windows and permanently enter the Linux world by the Ubuntu door. The reason is simple: although I really like Windows XP, I cannot understand how a thing like Windows Vista was created after so much development [...]
I had the (great) opportunity to lunch with Brent Hailpern during my internship at IBM Research center this summer. We chatted about a lot of different things, but when it came to the courses I would take this semester, Mr. Hailpern told me how lucky I was to be able to sit and listen to [...]