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:
Sep. 04, 2012
Filed:
Jul. 13, 2010
Faried Abrahams, Laytonsville, MD (US);
Ali P. Arsanjani, Fairfield, IA (US);
Kerard R. Hogg, Victoria, AU;
Ahamed Jalaldeen, Karnataka, IN;
Siddharth Purohit, Allen, TX (US);
Gandhi Sivakumar, Melbourne, AU;
Faried Abrahams, Laytonsville, MD (US);
Ali P. Arsanjani, Fairfield, IA (US);
Kerard R. Hogg, Victoria, AU;
Ahamed Jalaldeen, Karnataka, IN;
Siddharth Purohit, Allen, TX (US);
Gandhi Sivakumar, Melbourne, AU;
International Business Machines Corporation, Armonk, NY (US);
Abstract
A method and system for specifying categories of data elements during a service specification phase of a service-oriented architecture (SOA) life cycle defined in a service modeling methodology like Service-Oriented Modeling and Architecture (SOMA). A Unified Modeling Language based SOA modeling tool for SOMA methodology includes a middleware based integration plug-in that categorizes retrieved service-specific data elements as transaction elements, optional controller elements, glue elements, optional extension patterns, extension elements and core Common Information Model entities, and associates the categorized data elements with corresponding operations of the service being modeled. A user interface provided by the plug-in enables input of the data elements into the categories and input of the associations between the categorized data elements and corresponding operations of the service being modeled. Furthermore, the plug-in generates and initiates storing of a service specification based on the categorization of the data elements.