Methods and apparatus providing a categorical approach to aspect-oriented programming
AssigneeEMC Corporation
InventorsRuben Michel, Stanislav Sosnovsky, Richard Francis Cormier, Vitaly Rozenman
Life of this patent
Estimating the term…
Loading patent…
AssigneeEMC Corporation
InventorsRuben Michel, Stanislav Sosnovsky, Richard Francis Cormier, Vitaly Rozenman
Estimating the term…
A system uses generative aspect oriented programming to propagating context between components in a component server, the system produces code that, when executed, implicitly propagates authenticating context between a client component and an invoked component which the client component invokes in a component server. The system generates a function that allows the specification of a timeout between the client component and the invoked component that the client component invokes in the component server. The timeout function receives a user-defined timeout value to be applied for interface invocations between the client component and the invoked component. The system further generates a function declaration that, upon execution, discloses a target component identity between a client component and an invoked component that the client component invokes in the component server. The target component identity specifies a specific identity of a target computer system to which an interface invocation between the client component and the invoked component is directed.
A computer-implemented method for generating code, the computer-implemented method comprising:
A computer system comprising:
A computer readable storage medium including computer program logic encoded thereon that, when executed on a computer system, provides a generator that causes the computer system to generate code, that when executed, causes the computer system to propagate context between components in a component server by performing operations of:
Dependencies are inferred from the claim text.