ALF is a native logging framework for Java with the unique advantage of supporting automated method tracing. This platform-independent library allows developers to debug their applications quickly without adding any code. By simply adding an argument to the JVM, you will get immediate method tracing, which can be filtered by package or class and sent to the console or a file. You can also use the ALF logging library to integrate information, warning, error, or exception statements into the output.
oXygen is an XML editor that supports any XML document, and works with XML Schemas, DTDs, Relax NG schemas, and NRL Schemas. It has powerful transformation support that allows you to edit XSLT and XSL-FO documents and to obtain documents in the desired output format (such as HTML, PS, or PDF) with just one click. It also includes a complete Subversion client, support for flattening XML Schemata, an XML Schema instance generator, integration with the X-Hive/DB, MarkLogic and TigerLogic XML databases, editing actions on the diagram, and a rename refactoring action.
Sirid is a Web-based tool for managing software projects. The main features of Sirid are assigning tasks between the personnel, reporting bugs, managing specifications, and recording feature requests. The program also sends notifications of new bugs and tasks to people who have been set responsible for them, and notifies the responsible people when the deadline of some bug or task is approaching. It features graphical presentations for tracking the progress of your project. Sirid keeps you informed of the status of each of your projects, and allows you to take action if difficulties arise.
Memcheck provides the ability to fault on pointer overrun (read or write) or freed pointer deference (read or write), logs double free and realloc of already freed pointers and memory not freed on exit, checks for pointer underrun on free and realloc, optionally reverses the behavior of overrun and underrun, "churns" reallocations to always return a different pointer, and logs pointer overruns instead of faulting. It has a very small performance impact, with the tradeoff of a large memory footprint. It includes a validation test suite to verify correctness of the library. It is tested on a variety of architectures, including Alpha, ARM, HPPA, PPC, ix86, IA64, rs6000, S390, SPARC, and SPARC64. It is tested on a variety of platforms, including OSF, FreeBSD, NetBSD, OpenBSD, Linux, HP/UX, Mac OSX, AIX, SCO, and Solaris.