task management, bug tracking, kanban, project management
WE DISCONTINUE UPDATE THE PROJECT ON SOURCEFORGE SITES. FOR THE NEW RELEASE, VISIT https://community.mycollab.com. MyCollab is a free, open source collaboration platform management. It provides the comprehensive set features of Project Management, CRM, and Document Management. MyCollab is used very well in both traditional project management or Agile methodologies. It is the web-based application runs on Java platform and MySQL database. Its installation process is simple, and you do not need to edit configuration files manually as many other Java programs. MyCollab is the final choice of many organizations to find the best software for their usages. It covers all areas of project management; it's worth to try. Installation ======== * Download MyCollab binary - https://www.mycollab.com/self-hosted/ * Follow installation guideline at https://community.mycollab.com/docs/hosting-mycollab-on-your-own-server/installing-mycollab/
Tudu Lists is a J2EE application for managing todo lists. It's based on Spring 2.5, JPA/Hibernate and AJAX (using the DWR framework). It's a simple yet effective project management tool, and it is also often used as a sample Spring application.
Software Monitoring Framework
Kieker is a framework for continuous monitoring and dynamic analysis of distributed software systems. Being designed for continuous operation, it induces only a low overhead. The TraceAnalysis tool allows to analyze and visualize trace information.
object validation framework for Java 5 or higher
OVal is an extensible object validation framework for Java 5 or later. Annotations (@NotNull) or XML configuration files can be used to express class constraints. OVal can optionally use AspectJ to enforce automatic validation (DbC) How to use: http://oval.sourceforge.net/userguide.html OVal is in the central maven repository: <dependency> <groupId>net.sf.oval</groupId> <artifactId>oval</artifactId> <version>1.87</version> </dependency>
JMule - Java eDonkey2000 p2p file sharing client. More info on http://jmule.org
Web-based project for accessing GoogleTalk service from WAP-enabled devices
Performance Monitoring Tool for Java / J2EE Applications. Features: light-weight profiler, AOP based, lists API times, JDBC / SQL statistics, central logging, cluster support, web UI, call trees, configurable monitoring levels.
ACLAnalyser is a powerful tool to validate, verify and debug a MAS (Multi Agent Systems). ACLAnalyser sniff all messages exchanged between agents in a MAS, store them in a data base, and recover them later to get interesting information.
AJEER provided load-time aspect weaving for Eclipse 3.1 and 3.2. Currently the project is inactive. The successor of this project is Equinox Aspects, a project at Eclipse.org: http://www.eclipse.org/equinox/incubator/aspects/
Artifice is an cross-platform, turn-based strategy game based on the classic board game of Risk.
DEAL (Domain Extraction ALgorithm) is an application for domain analysis. Its main purpose is to extract domain information from existing Java applications and to create different kinds of models from the extracted data, including domain-specific languages.
EveAI processes the data assuming that it has already been read by a sensor. Theoretically this should give it reflex behavior. Now the end product should be a self conscious machine future plans are to include the field of robotics.
A Content Management System for the Java/J2EE platform producing semantic, standards-compliant XHTML markup. Built using the Spring Application Framework and Agile development methods.
Jiim is a Web-based Instant Messaging system that overcomes the language barrier, letting you read and type in your mother tongue.
MyOPM is an Online Property Management system for small and mid-sized real estate businesses. It provides a back-office suite tailored to the needs of real-estate businesses.
A framework that translate name-based pointcut to analysis-based ones
Nataly, which can translate name-based pointcuts into analysis-based pointcuts automatically. Analysis-based pointcuts, can specify join points through static program analysis. But another problem is that there are few approaches can generate analysis-based pointcuts. We implement Nataly to tackle these two problems with a novel pattern, which is generated by static analysis.
ONess comprises a set of reusable business components and a sample of technology integration: Spring, Hibernate, Struts, XDoclet, AspectJ and Maven, completely modular, thoroughly tested
OWLViz4U (OWLViz for Unicode) is an extension of OWLViz for supporting Unicode based ontologies, which is an OWL visuliazation tool used with the Protege OWL plugin. OWLViz4U is part of the W3China Open Source Project (http://www.w3china.org).
Enable the use of J2EE 5 annotations to configure spring framework beans. Keep all the behavior of a bean within itself, and free the developer from having to look in 3 or 4 diferent files to know what a class really does.
SurveyForge is a survey definition and execution tool oriented to statisticians running on JEE platform with special emphasis on data entry made easy, use of existing standards (Triple-S, Metanet, DDI) and reuse of standard (or not) classifications
The Tinikling Labanotation Editor
TopClipse is an editor plugin for TopCoder applet. It provides integration with Eclipse IDE. Developers can use Eclipse to resolve competition problems fast and easy. TopClipse generates code template and test cases based on problem statement.
UGENE is a project dedicated to creating open-source games. Our focus is on making original multi-player games that don't require a powerful computer. Our current catalog includes Squee (a board game) and Five Thousand (a dice game).
WS Arena is a XMPP platform that allows applications to multiplex streaming messages of any content type. Messaging can be accomplished asynchronously across networks in real time. Possible transport modes include WS-to-WS, WS-to-XMPP, and XMPP-to-XMPP.
Automates the creation of EMF model adaptors. A model conforming to a metamodel A can thus be "seen" by a tool as a model conforming to metamodel B.