Patent ID: 11972299
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 15:
16. A computer program product, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computer to cause the computer to:
identify a sharable resource that is part of a first user's user environment and that is configured as sharable by the user, wherein user environment is a streaming application and the sharable resource is a private streaming operator;
locate a matching resource that matches the sharable resource, wherein the matching resource is a shared streaming operator that is used by pre-existing users of a shared computer environment;
obtain agreement from the pre-existing users for the first user to access the matching resource, wherein the obtaining comprises confirming that the private streaming operator is configured as public; and
provide the first user access to the matching resource wherein the providing comprises:
deleting the private streaming operator;
configuring an upstream operator in the user's streaming application upstream operators to input data to the shared streaming operator; and
configuring a downstream operator in the user's streaming application downstream operators to accept output data from the shared streaming operator;

receive, after the providing, a request from the first user for a conversion of the matching resource to a private resource; and
convert, for the first user, the matching resource to a private resource.