The XML to Java via Reflection (XJR) project was created to provide an easy way to connect xml with java objects. It uses Reflection as a means for connecting and creating the java objects it creates, and it can use any type of java object such as RMI objects or EJB beans. It also provides a DTD compiler that will generate Java source code "bean-style" for a given DTD.
Lloyd's Java Shell is a java scripting tool (it could read and execute java-like statement from any input stream) that could easily be plugged into an application and modify its object - so it is also a configuration tool. It is also a good test tool, as you could easily use it to test any feature of your new object.
DREAM (The Distributed Resource Evolutionary Algorithm Machine) seeks to provide the technology and software infrastructure necessary to support the next generation of evolving infohabitants in a way that makes that infrastructure universal, open, and scalable. It will use existing hardware infrastructure in a much more efficient manner, by utilising otherwise-unused CPU time. It will allow infohabitants to co-operate, communicate, negotiate and trade; and emergent behaviour is expected to result. It is expected that there will be an emergent economy that results from the provision and use of CPU cycles by infohabitants and their owners. The DREAM infrastructure will be evaluated with new work on distributed data mining, distributed scheduling, and the modelling of economic and social behaviour.
eSoap is a SOAP toolkit for C++. Server side programming of Web services can be done using mod_esoap (an Apache module that supports SOAP), Abyss (the native embedded HTTP server), and CGI. Client side programming implements one type of SOAP transport (HTTP) using two libraries (NanoHTTP/cURL). Examples of how to build Web services for Linux, Windows, and RTOS are provided.
The Beartronics J2ME Libraries are a collection of utilities and applications for programming in the Java MIDP and CLDC environment. They include a full cHTML browser, a fixed-point math library, 3D vector graphics and animation, and a small SVG-like vector shape viewer with compact binary shape file format.
openadaptor is a Java/XML-based software platform which allows for rapid business system integration with little or no custom programming. openadaptor can be loosely classified as EAI (Enterprise Application Integration) software. It is highly extensible and provides many ready-built interface components for JMS, Oracle, Sybase, and TIBCO, as well as data exchange formats such as XML.
Trace.java is a package used by Java programmers, testers, server administrators and others to understand what happened during the execution of a program. It doesn't generate tracing statements automatically; programmers have to add them. Trace messages go into an in-core ring buffer, a disk log, or both. The disk log can be fixed size with backups. What amount of detail gets logged can be controlled at runtime or launch time. The ring buffer and disk log can be controlled separately. Different subsystems of the code can be controlled independently.