Java-based distributed measurement systems