Recently I was asked how to use the graphical view and impact analysis in WebSphere Service Registry and Repository to show the contract between services. There are various relationships between the objects in WSRR, and only a few are needed to show the contracts between service consumers and providers, as well as the endpoints where the service lives.
There is a service version which has a relationship gep63_provides which links to the SLDs, and gep63_consumes links to the SLAs that version uses. The Service Level Definition object has a relationship gep63_availableEndpoints which points to the endpoints which provide a service which has the qualities of service the SLD describes. Finally on the Service Level Agreement the relationship gep63_agreedEndpoints points to the SLD which this SLA uses
So to see the contracts and endpoints graph, I would do an Impact Analysis on the Service Level Definition (SLD) object, and in the list of relationships select gep63_provides, gep63_availableEndpoints, gep63_agreedEndpoints and gep63_consumes.
Here is my results for an SLD for the Eligibility service which has an SLA pointing to it. The SLA is the contract between the Account creation service and the Eligibility service.