high-resolution-timer is a library with Java and C++ wrappers to implement high resolution timers. These timers can be used, for example, to count the ticks when doing performance analysis. This library exploits the system dependent timers/clocks and provides a timer-like interface to the same. The attached file has build scripts for Linux and Solaris. There is also a Java wrapper over the library, which uses JNI to use the timer interfaces.
servicemon is a simple service/daemon monitoring application. It periodically calls the init scripts for services it has been configured to monitor and determines whether each service is running, restarting failed services as appropriate. It can send e-mail alerts and has a network interface to talk to a graphical front-end. There is a graphical client available for Linux written in Python/GTK and also a cross-platform Java client.
Jif (Java + information flow) is a security-typed programming language that extends Java with support for information flow control and access control, both at compile time and at run time. Static information flow control can protect the confidentiality and integrity of information manipulated by computing systems. The compiler tracks the correspondence between information the policies that restrict its use, enforcing security properties end-to-end within the system. After checking information flow within Jif programs, the Jif compiler translates them to Java programs and uses an ordinary Java compiler to produce secure executable programs.