JStatCom
user.friendly.numerics
JStatCom is a software framework that makes it easy to
integrate numerical procedures written in specialized
programming languages, like Matlab, Gauss or Ox, with
the Java world. Furthermore, it helps building
Graphical User Interfaces (GUI) for mathematical
procedures by providing sophisticated data management
features that seamlessy interact with Java Swing
components.
Browse online Java API doc
Browse JStatCom sourcecode
NEWS
-
May 26, 2009, JStatCom release 2.7 available
-
JStatCom is Open Source under the LGPL license.
The sourceforge project pages are available from
sourceforge.net/projects/jstatcom.
Key features of JStatCom are:
-
standard interface to communicate to a number of
external engines to reuse existing math kernels and
libraries, such as GAUSS, Ox, Matlab and R
-
direct calls to compiled system dlls are possible
without the need to write a dedicated JNI wrapper (via CStubs)
-
provides an application framework that can be
extended with modules for different models, easy XML
based integration
-
can read and write datasets in various formats (ASCII, all Gauss binary formats!,
Matlab, Excel), in fact it could be used as a file converter
-
comes with a rich set of GUI components to gather
user input and to present results (time series selector, editable data tables,
number selectors with interval based validation, etc.)
-
has a powerful event-driven, thread-save, XML
serializable, extendable internal data model (data frames, dates,
date ranges, matrices, string arrays, ...)
-
it makes it easy to use integated project management for settings and
data, only some application specific handlers need to be written
-
all subsystems can be extended and customized for
special purposes
The reference applications that use JStatCom are
JMulTi and JBendge. JStatCom is actively used, maintained and supported,
the API is very stable.
The software was developed at the Humboldt-Universität zu Berlin with
support from the German
Research Foundation in the Sonderforschungsbereich 373 (ended).
Currently JStatCom is part of Project C2 "Unit Root and
Cointegration Methodology" of the Sonderforschungsbereich 649.
Links to used 3rd-party libraries:
Java Excel API| Filedrop| JFreeChart| Jama| JUnit|
|