Real-time dynamic modification of service-oriented systems using annotations to specify real-time system constraints
AssigneeInternational Business Machines Corporation
InventorsAkram Bou-Ghannam, Vishwanath Narayan, Peeyush Jaiswal
Life of this patent
Estimating the term…
Abstract
A method of modifying an existing standard-based system can include automatically identifying at least one message of the standard-based system at runtime. A constraint can be associated with a selected message of the standard-based system at runtime. The constraint can be one that is not a specifiable option within the standard-based system. The method also can include intercepting the selected message and applying the constraint to the selected message.
Claims20
A method of modifying an existing standard-based system comprising:
- automatically identifying at least one message of the standard-based system at runtime;
- associating a constraint with a selected message of the standard-based system at runtime, wherein the constraint is not a specifiable option within the standard-based system;
- intercepting the selected message;
- and
- applying the constraint to the selected message.
A system for modifying an existing standard-based system at runtime comprising an annotation framework layer configured to execute in conjunction with the standard-based system, wherein said annotation framework layer identifies at least one message of the standard-based system at runtime and associates a user-specified constraint with a selected message, wherein the user-specified constraint is not a specifiable option within the standard-based system.
A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
- automatically identifying at least one message of the standard-based system at runtime;
- associating a constraint with a selected message of the standard-based system at runtime, wherein the constraint is not a specifiable option within the standard-based system;
- intercepting the selected message;
- and
- applying the constraint to the selected message.
Dependencies are inferred from the claim text.