Smooth Build is a build tool which provides a functional language which lets you describe a build process in a simple and readable way. A build script for a simple Java program can be as simple as "app.jar: files("src") | javac | jar;" All built artifacts are cached and indexed (hashed) using the sha1 of the expression (function name and its arguments) which returned a given artifact. This way, Smooth never builds the same artifact twice.
Drools is a Rete-based rules engine written in Java, but able to run on Java and .Net. it is designed to allow pluggeable language implementations. Currently, rules can be written in Java, Python, and Groovy. It also enables domain-specific languages (DSLs) via XML using a schema defined for your problem domain. DSLs consist of XML elements and attributes that represent the problem domain. An XML authoring tool provides a semi-rapid development environment with a drag and drop type interface based on the provided schema.
The MQ Channel Monitor application is a software package designed to gather and to display the status of MQ channels of the queue manager. It displays 16 columns of channel status information. The display is automatically refreshed every 60 seconds (default value). The user can alter this refresh rate. By default, all of the channels of the queue manager that currently have a status will be displayed. The user can define filters so that only particular channels will have their status displayed. MQCM can connect to a queue manager in 3 possible ways: locally in binding mode; remotely using a Client Channel Definition Table (CCDT); and remotely using an MQ XML file. MQCM supports both forms of MQ security: SSL for connecting to remote queue managers, and 3rd party security exit for connecting to remote queue managers.
SlimWeb aims to replace Struts or JSF in your J2EE application, but is closer to Rails or TurboGears in its heavy use of convention-over-configuration, simplicity, and power. It aims to reduce (and most of the time completely eliminate) all boilerplate code, XML configuration files, and even deployment times.
Jumblar is a tool that converts map coordinates into passwords. It hopes to provide increased user security by assuming that it is easier for people to remember a secret location than a strong password, and that a location that could be anywhere in the world is practically impossible for others to guess. By using this property of secret locations, secure passwords can be generated. SCrypt is used to protect user information.
Nazooke! Client lets people track their friends, vehicles, animals, or other things. Nazooke! Client sends the user's position in defined intervals to a remote server which will show the user's position on a map. The Nazooke! Client uses any Java GPS enabled device or any Windows Mobile 5 device. A port of this software aims to run on small specific devices that allow vehicle tracking, child tracking, or animal tracking.
DKPro Lab is a lightweight framework for parameter sweeping experiments. It allows the user to set up experiments consisting of multiple interdependent tasks in a declarative manner with minimal overhead. Parameters are injected into tasks using via annotated class fields. Data produced by a task for any particular parameter configuration is stored and re-used whenever possible to avoid needless recalculation of results. Reports can be attached to each task to post-process the experimental results and present them in a convenient manner (e.g., as tables or charts).