Java

Automatic UML diagram generation for Maven projects

Java

Documenting your project is an important part of good software development. Creating and maintaining UML diagrams is one of the things to do. Luckily, there is a maven plugin that does this automatically for you...

Read
Implement a Java detector for the Multi-Agent Ranking framework

MARk Java

In previous blog posts we showed how to inject a stream of data in the Multi-Agent Ranking framework, and how to use the built-in detectors to produce a ranking. This time we show how to implement your own detection algorithms.

Read
Compute code coverage for a multi-module maven project with Jacoco

Java

In a previous blog post, we showed how to use Jacoco to check the code coverage of your tests in a maven Java project. If your project is substantial, you will have multiple maven modules. So how can we compute the global code coverage?

Read
Compute the code coverage of your tests with java and maven

Java

So you have a java project, and Junit tests. But which lines of your code are correctly tested, and more importantly, which lines are not tested?

Read
OWASP Dependency Check for Java

Secure Software Development Java

Besides avoiding bug and vulnerabilities in your own code base, creating a secure app requires you make sure that your app doesn't rely on a library that contains vulnerabilities. In any modern project, you will have hundreds of them! Here comes OWASP dependency check to the rescue!

Read
Generate ROC curve and compute AUC in Java

Java

It is very common to implement a model to classify elements in different categories. A very important step in classification is the evaluation of the model efficiency.

Read
Automatic bug detection with SpotBugs and Maven

Java

SpotBugs is a fantastic tool to help you write beter java code! It performs static code analysis (SA) and uses a database of more then 400 bug patterns to detect potential bugs in your code.

Read
A java introduction to OrientDB document database

Java

OrientDB is a NoSQL document database, like the very popular MongoDB. It has some very interesting additional features:

Read
This website uses cookies. More information about the use of cookies is available in the cookies policy.
Accept