Patent ID: 7587705

Claim:
A method comprising: locating an access object assigned to a first service of a service package at a service computer system, the service including a call to access a content of a client package at a client computer system that is coupled to the service computer system, wherein the access object is accessible to the client package via a service interface, the content of the client package is accessible via the access object, the call included in the service identifies a second service of the service package inaccessible to the client package via the service interface and the client package interface, and the client package includes a dependency control list and a dependency log of objects used by the client package, the dependency control list to control access to the client package interface, and the dependency log to log static and dynamic uses of objects; accessing the content of the client package via the access object; calling, via the content of the client package, the call included in the service; and return calling, by the service call of the service, the content of the client package to establish a dynamic connection between the client package and the second service of the service package.