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 |