Latest News
May 11, 2011
hello2morrow launches its next generation product Sonargraph for Java
Sonargraph melts SonarJ and Sotograph for Java into one product
Upcoming Events
What Users Say About our Products
|
«We used SonarJ to help us reverse engineering the modular structure of
HDFS (the Hadoop Distributed File System). Within minutes SonarJ
visualized the structure so that we were able to identify problems and
discuss their potential solution. I would definitely recommend the
tool to anybody who needs to reverse engineer or maintain medium to
large scale code bases.
»
|
||
Rick Kazman Professor, University of Hawaii |
||
|
«I was amazed to see how quick and easy we were able to adopt SonarJ for managing the architecture and technical quality of the Spring Framework family. For the Spring Web Flow project SonarJ helped us to almost cut in half the internal coupling of the code base with very little additional effort. Now we are using SonarJ in our daily development work and it helps us to keep the architecture and quality of Spring on the high level expected by our global user base.»
|
||
Jürgen Höller VP & Distinguished Engineer Springsource |
||
|
«Our process model requires quality assurance activities in various phases, including code reviews during implementation and maintenance. In combination with other products, SonarJ provides us with all the data and metrics necessary for timely escalation decisions. Using SonarJ for architecture management prevented uncontrolled growth and clutter in new projects, further deterioration of existing projects and enabled the assessment of third party code. A definite recommendation!»
|
||
Thomas Baldauf Senior Software Architect Environment Agency Austria |
||
|
«Our real estate web portal needed to be migrated from JSP and EJB2 to JSF/Facelets, Spring and Hibernate. SonarJ proved to be invaluable, because it helped us to prepare the code base for the migration and simulate all the needed refactorings. By revealing unwanted dependencies and complexity hotspots of the code within minutes of use SonarJ pointed us to the areas that needed our attention. The migration itself was greatly simplified by using the SonarJ Eclipse plugin, which marked all the positions in the code that had to be changed. Only with the help of SonarJ it was possible to complete the migration project successfully with a surprisingly small effort. I would recommend SonarJ to anyone who plans to modernize an existing Java project or who wants to avoid architectural erosion in the first place.»
|
||
Pavlo Baron Chief Architect Planet Home AG Germany |
||
|
«SonarJ was the key to the success of our most recent project. Not only did it help us create a clear overall architectural blueprint of the application, it also helped us identify dependencies between modules and reduce coupling. This allowed us to simplify the code and add new features while still retaining the overall blueprint. I would highly recommend the use of SonarJ, and we are going to make it a standard tool for all our new applications.
»
|
||
Grant Weyburne Senior Software Developer University in Michigan, USA |
||
|
«We integrated SonarJ into our development process about in early 2009. Since then, we have improved the productivity of our developers, lowered maintenance cost by two thirds and improved the structure and the technical quality of our large Java code base. I can confirm that SonarJ paid for itself in less than a year, and my only regret is that I did not find this invaluable tool much earlier.»
|
||
Andi Zink CTO, Black Duck Software Waltham, MA, USA |
||
|
«I am impressed by SonarJ. I believe that every software develoment manager should integrate it into the development process.»
|
||
Dr. Gernot Starke, Independent Consultant, Mentor and Coach |
||
|
«SonarJ allows us to manage a large number of developers with a small team of architects. Since we started using SonarJ in 2007, the technical quality of our award winning “easyCredit” web application and our development productivity have improved steadily. SonarJ has become invaluable to our ongoing architecture management process.»
|
||
Andreas Karalus Head of Software Architecture Department at TeamBank |
||