UDA is a Java package handling universal algebras and relational structures as description systems.
This is a general purpose (see. applications) categorization framework.
Using relational structures objects are described. Two objects are considered similar if there is an isomoprhism between coresponding descriptions