1. A method of translating and mapping a directory entry to be formatted in a destination directory schema, wherein said directory entry can be formatted in a source directory schema, wherein said translating is directed by an ontology of said destination directory schema comprising a plurality of classes expressed in a statement format of a resource description framework and a plurality of mapping functions, said method comprising (a) converting said directory entry between a directory-specific data format and said statement format that incorporates creating a triple in said statement format for each attribute of said directory entry in said directory-specific data format defined by said source directory schema; (b) translating said directory entry in said statement format from a class of an ontology of said source directory schema to said class of said ontology of said destination directory schema by locating said class of said ontology of said destination directory schema in a database and translating each triple of said directory entry; (c) mapping said directory entry by locating, for each triple of said directory entry, a mapping function corresponding to a set of said class of said ontology of said source directory schema, said class of said ontology in said destination directory schema and a predicate of said triple in said database, and providing each triple of said directory entry in said statement format expressed as a temporary individual entry and said class of said ontology of said destination directory schema to said mapping function in an execution environment which produces a replacement individual entry that replaces said triple of said directory entry in said statement format with a replacement triple in said destination directory schema; and (d) converting said directory entry between said statement format and said directory-specific data format.