Skip navigation.
Home
Software-architectuur.nl de site van en voor software architecten!

Eerste ervaringen met SonarJ

Na aanleiding van een artikel dat vandaag verscheen op http://www.infoq.com/news/2009/02/sonarj-community-edition heb ik een paar uur met SonarJ gewerkt. Ik heb een eigen applicatie geladen en een conceptuele architectuur van deze applicatie in SonarJ aangemaakt. Helaas crashte SonarJ en was ik mijn werk kwijt, maar de resultaten die ik zag waren op zich prima. Ik moest wel even wenen aan de aanpak en de user interface van dit tool. Het is niet helemaal intuitief en je moet de Help goed lezen om te begrijpen wat de bedoeling is, of wat je moet doen om een goed diagram te krijgen. Ik ben zelf erg gecharmeerd van de dependency structure matrix aanpak en dit is iets dat als je er eenmaal een beetje aangewend bent je het mist in andere tools. SonarJ maakt in plaats daarvan gebruik van graphs. Deze hebben de neiging minder goed te schalen wanneer grotere systemen geanalyseerd worden, of je meer de diepte in wilt gaan.
 
Zowel SonarJ als Lattix bieden ongeveer dezelfde functionaliteit, maar de aanpak van beide tools is anders. Ik kan me voorstellen dat het een kwestie van smaak is met welke je beter uit de voeten kunt. Lattix support meer talen en databases dan SonarJ, dus voor mijn dagelijkse werk (audits van allerhande software/database systemen) kan ik met Lattix beter uit de voeten.
 
SonarJ is te vinden op www.hello2morrow.com en Lattix op www.lattix.com.