Subprojects
Eigenbase development is currently spread out over a number of
subprojects:
- Enki is a
Hibernate-based metadata repository implementing OMG standards such
as MOF, JMI, and XMI.
- Farrago is an
extensible data management system based on a hybrid Java/C++
architecture. It uses Enki for metadata management.
- Fennel is a C++
data storage and processing library. Fennel can be used either as a
standalone component library or as the C++ portion of the Farrago
framework.
- LucidDB is a
DBMS optimized for business intelligence. It is built on top of both
Farrago and Fennel. LucidDB and the LucidDB logo are trademarks
of LucidEra, Inc.
- Saffron is
an extension to the Java language to incorporate SQL-like relational
expressions.
- ResGen is a
type-safe internationalization utility for Java and C++ programs.
- Blackhawk is a
general-purpose test framework which includes parameterization,
dependencies, metadata, and process control.
- JGraphT is a
class library of graph theory algorithms and data structures used by
some of the other projects.
These projects started out as independent efforts but over time have
grown into a more unified whole. If you'd like to get involved with
any of them, please use the links above to contact the subproject
owner.