japhara
 

Willkommen im JAPHARA Analyseportal

JAPHARA steht für Java Project Health Analysis and Reporting Application. JAPHARA ist ein Portal mit dem Sie die Qualität von bekannten Java Projekten analysieren können. JAPHARA nutzt dazu health4j als Analysewerkzeug, welches bekannte Open Source Werkzeuge zur statischen Code-Analyse zu einem Meta-Tool integriert. Die Ergebnisse werden in einem auch für IT-Laien verständlichen Report dargestellt. I.A. werden PMD, FindBugs, CheckStyle und JavaNCSS verwendet. JAPHARA ruft in regelmäßigen Abständen die aktuellen Java-Sourcen verschiedener Open Source Projekte aus den Versionssystemen ab und veröffentlicht die Ergebnisse der statischen Code-Analyse. Sie haben die Möglichkeit, die Entwicklung der verschiedenen Open Source-Projekte zu verfolgen.
Über den „Registrieren“ -Link können Sie sich für ein Open Source Projekt registrieren und werden bei neuen Unregelmäßigkeiten in „Ihrem“ Projekt aktiv per Mail informiert.

JAPHARA Report Übersicht

Projekt Report generiert am Bemerkung JAPHARA Mail
db4o 2009/04/07 Native Java & .NET Open Source Object Database. www.db4o.com registrieren
Groovy 2009/04/07 Groovy is an agile and dynamic language for the Java Virtual Machine. groovy.codehaus.org registrieren
hsqldb 2009/04/07 RDBMS with JDBC interface, client-server version, query tool, grid, tree, performance test class, servlet, and self-test program. hsqldb.org registrieren
JetSpeed-2 2009/04/07 Jetspeed is an Open Portal Platform and Enterprise Information Portal, written entirely in open source under the Apache license in Java and XML and based on open standards. portals.apache.org/jetspeed-2 registrieren
Log4J 2009/04/07 With log4j it is possible to enable logging at runtime without modifying the application binary. The log4j package is designed so that these statements can remain in shipped code without incurring a heavy performance cost. Logging behavior can be controlled by editing a configuration file, without touching the application binary. logging.apache.org registrieren
lucene 2009/04/07 Apache Lucene is a high-performance, full-featured text search engine library written entirely in Java. lucene.apache.org registrieren
OpenCMS 2009/04/07 Website Content Management System http://www.opencms.org/de registrieren
Tomcat 2009/04/07 Apache Tomcat, a Servlet and Java Server Pages container developed under the Apache License. tomcat.apache.org registrieren

 

Einige interessante Open Source Projekte können nicht in automatisierten Standard-Runs analysiert werden. Diese Projekte werden nicht in der gleichen Häufigkeit aktualisiert. Wir bemühen uns aber auch hier hinreichend aktuelle Stände zur Verfügung zu stellen.

Projekt Report Bemerkung
JDK 7 The JDK is a development environment for building applications, applets, and components using the Java programming language. http://java.sun.com/javase/
JDK 6 Update 17 The JDK is a development environment for building applications, applets, and components using the Java programming language. http://java.sun.com/javase/6/
Apache Wicket With proper mark-up/logic separation, a POJO data model, and a refreshing lack of XML, Apache Wicket makes developing web-apps simple and enjoyable again. Swap the boilerplate, complex debugging and brittle code for powerful, reusable components written with plain Java and HTML. http://wicket.apache.org/
ArgoUML 0.26.2 ArgoUML is a UML diagramming application written in Java and released under the open source BSD License. By virtue of being a Java application, it is available on any platform supported by Java. http://argouml.tigris.org/
JBoss 5.0.1.GA A J2EE certified platform for developing and deploying enterprise Java applications, Web applications, and Portals, JBoss Application Server provides the full range of J2EE 1.4 features as well as extended enterprise services including clustering, caching, and persistence. http://www.jboss.org/jbossas
Struts2 Apache Struts 2 is an elegant, extensible framework for creating enterprise-ready Java web applications. struts.apache.org
Spring Spring is a layered Java/J2EE application platform. http://www.springsource.org