1. An enterprise content management integration and federation system for integrating a plurality of applications and federating information, the system comprising: a composite system configured for receiving a request from a client system, the composite system comprising: a manager system configured for: translating the request from the client system; and performing one or more high level validations; and an ontology modeling system configured for retrieving information from a mapping of a plurality of entities, the mapping comprising a plurality of attributes and wherein: the manager system is further configured for: invoking one or more composites based at least in part on the request from the client system and some or all the information retrieved from the mapping.