DNV-CIBIT
Informatie- &
Kennismanagement
adviseurs
ICT adviseurs
Academy
  DNV.com
over ons
contact
vind ons
carrière
sitemap
 
DNV NederlandCIBITICT_AdviseursExpertisedownloaden
ICT ADVISEURS

E-Zines
Vacatures

naar de RevJava site
RevJava download information

Welcome to Revjava, a review assistant for (compiled) Java programs. You can use RevJava to find tips about potential flaws or possible improvements in your Java programs. You can use it also to calculate and export metrics that characterize your program and for some elementary (graph) visualizations. Finally, you can use RevJava to check your own style and design rules by programming your own critics (this may be disabled in particular versions).

Easy to useNewsDownload
RevJava is easy to use. Since it works on compiled Java code (class files) it scales well and is very fast. Just launch the tool, and load a jar file (or directory) with your class files. After the critics and metrics have been calculated, you can browse the calculated observations via various interactive browsers.

RevJava's builtin critics follow well-known design heuristics, smells, idioms, etc. Use the critics as suggestions for improving your code and design, but don't follow them blindly. Because RevJava reads class files, and does only very limited code analysis, it can be fooled. Furthermore, your local conventions may differ from the critics in RevJava. If certain critics annoy you, you can disable them for your project.

Using class files and limited code analysis does have an advantage: RevJava scales fairly well. Even projects with thousands of classes may be analysed (given enough virtual memory).
If you want to know more about RevJava have a look at the white-paper describing some of the ideas behind RevJava, or check out RevJava's informal home page.
Easy to useNewsDownload
  • 10 feb 2003: RevJava version 0.8.5 is released. Some bug fixes and new features. See here for more details and a release log.
  • 17 sep 2002: RevJava version 0.8.4 is released. It adds new critics and allows now for non-interactive launching.
  • 3 sep 2002: RevJava version 0.8.3 is released. It adds a few new critics and fixes some bugs.
  • 22 may 2002: RevJava is now available for download. In order to download it, you have to accept our license agreement and leave your name and email address at the bottom of the page.
Easy to useNewsDownload
Requirements
RevJava was developed in Java, so To run RevJava you need a Java runtime. RevJava was developed with Java2 1.4 on windows 2000. Though other platforms (such as Linux and Mac) were not tested (recently) RevJava seems to work on them too, given the right virtual machine.

Download
Note that on the download page you have to accept the license agreement at the bottom of the page. This uses a Java script (which may cause errors in some browsers).
The current release is 0.8.5, dated sep 10 2003. You can download it in two formats (both are approximately 2 Mb in size):
Feedback
If you have any remarks or suggestions about RevJava, please drop Managing Consultant Gert Florijn an e-mail.
ZOEK
 
SHORTCUTS
DNV-CIBIT Home
Over DNV
Aanmelden nieuwsbrief
ICT events
NIEUWS
De praktijk van effectief opdrachtgeverschap
Trends en ervaringen
meer
Visualisatie van ICT-landschappen
Heeft u een goed en actueel overzicht van uw ICT-landschap?
meer
Architectuurkennis beperkt benut
Opvallende conclusie Griffin-onderzoek.
meer
Top
privacy statement | © 2007 det norske veritas | terms of use | print