A Java library for dynamically loading and executing remote Octave functions

Mark Royer, Sudarshan S. Chawathe, Andrei V. Kurbatov, Paul A. Mayewski. A Java library for dynamically loading and executing remote Octave functionsBorns Symposium, April 2014.

Abstract:
We describe a technique for loading and executing Octave functions remotely from a Java application. There are many scientific re-sampling techniques developed for Octave, and new functions are constantly being created. Because of this, it is important that a scientific application is able to take on new functions without low level maintenance or recompiling of the system. In order to allow systems to achieve that end, we have developed a Java library that can be integrated into Java-based applications. We use the P301 system to demonstrate this technique.