In my previous blog post, we’ve seen how we can identify files that change together in one commit.
In this blog post, we take the analysis to an advanced level…
In my previous blog post, we’ve seen how we can identify files that change together in one commit.
In this blog post, we take the analysis to an advanced level…
Here are some queries that I use regulary at meetups and conferences for showing some features of jQAssistant and Neo4j.
Introduction This blog is a three-part series. See part 2 for calculation of test similarity and part 3 (upcoming) for visualization. In an upcoming analysis, we want to calculate the structural similarity between test cases. For this, we need the
In my talks, I’m using a short example that illustrates how the mechanics of my notebook-driven approach for analyzing software systems works. Now you can find the example on my blog, too…
Some months ago, I did some redocumentation work of a mid-sized legacy system (~1 Mio. LOC). Among other things, the system lacked homogeneity, that means there were many terms that were differently interpreted from different teams over the time…