A computer-implemented knowledge repository data interface system and method
for
use by client applications to interact with a plurality of knowledge repositories.
The knowledge repositories contain analytical models of interest to the client
applications. A request handling module receives requests regarding the models
from one of the client applications over a network. Knowledge repository application
programming interfaces (APIs) are used to retrieve data about the models in the
knowledge repositories based upon the received requests.