The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 02, 2016
Filed:
Nov. 30, 2009
Tian Jy Chao, Bedford, NY (US);
Pankaj Dhoolia, Uttar Pradesh, IN;
Fenno F. Heath, Iii, Woodbridge, CT (US);
Santhosh Kumaran, Peekskill, NY (US);
Shao Chun LI, Beijing, CN;
Florian Pinel, New York, NY (US);
Sreeram Ramakrishnan, Yorktown Heights, NY (US);
Tian Jy Chao, Bedford, NY (US);
Pankaj Dhoolia, Uttar Pradesh, IN;
Fenno F. Heath, III, Woodbridge, CT (US);
Santhosh Kumaran, Peekskill, NY (US);
Shao Chun Li, Beijing, CN;
Florian Pinel, New York, NY (US);
Sreeram Ramakrishnan, Yorktown Heights, NY (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
Techniques for generating and executing a performance-aware enterprise component (PAEC) are provided. The techniques include creating a performance-aware enterprise component definition, wherein an enterprise component is a component with defined behavior and data models that represent an enterprise capability and provide a service to a client through a defined interface, and wherein the definition comprises an extensible markup language file comprising process component lifecycle information, one or more data items to be used in the component lifecycle, and one or more performance metrics, and executing the performance-aware enterprise component, wherein executing the performance-aware enterprise component comprises reading the performance-aware enterprise component definition and one or more relationships with the one or more data items, and operating the component lifecycle, wherein operating the component lifecycle comprises using the one or more performance metrics within the component lifecycle to enable one or more localized changes to be made within the enterprise component.