Method and apparatus for service-oriented architecture process decomposition and service modeling
First Claim
1. A method for enabling a method for Service-Oriented Architecture (SOA) process decomposition and service modeling, comprising:
- packaging said method for SOA process decomposition and service modeling;
facilitating lifecycle management of modeling assets by taking into account an enablement lifecycle of a meta-data model to determine changes to the meta-data model, wherein the meta-data model models data elements that are used to represent and operate objects and a relationship among the objects, and the enablement lifecycle of the meta data model comprises a model deployment component, a model maintenance component and a model instantiation component, and model maintenance takes place both during model deployment and during model instantiation, and wherein said model maintenance comprises modifying existing modeling assets of the meta-data model while maintaining an underlying structure of the meta-data model, and adding new modeling assets to the meta-data model and making corresponding changes to the underlying structure of the meta-data model when adding the new modeling assets; and
facilitating maintenance of said existing and new modeling assets, wherein the step of packaging said method for SOA process decomposition and service modeling comprises;
customizing a modeling template from the meta-data model for at least one industry-specific application; and
instantiating the modeling template for validating an SOA solution.
0 Assignments
0 Petitions
Accused Products
Abstract
Techniques are provided for service-oriented (SOA) process decomposition and service modeling. In one aspect of the invention, the techniques include identifying meta-data entities, attributes of the meta-data entities and relationships between stereotypes of the meta-data model, managing the meta-data model for creating, modifying and removing modeling artifacts, and creating modeling templates from the meta-data model to facilitate addressing at least one need of industry-specific applications. In another aspect the invention, the techniques include packaging the method for SOA process decomposition and service modeling, facilitating lifecycle management of modeling assets, and facilitating maintenance of the modeling assets.
-
Citations
5 Claims
-
1. A method for enabling a method for Service-Oriented Architecture (SOA) process decomposition and service modeling, comprising:
-
packaging said method for SOA process decomposition and service modeling; facilitating lifecycle management of modeling assets by taking into account an enablement lifecycle of a meta-data model to determine changes to the meta-data model, wherein the meta-data model models data elements that are used to represent and operate objects and a relationship among the objects, and the enablement lifecycle of the meta data model comprises a model deployment component, a model maintenance component and a model instantiation component, and model maintenance takes place both during model deployment and during model instantiation, and wherein said model maintenance comprises modifying existing modeling assets of the meta-data model while maintaining an underlying structure of the meta-data model, and adding new modeling assets to the meta-data model and making corresponding changes to the underlying structure of the meta-data model when adding the new modeling assets; and facilitating maintenance of said existing and new modeling assets, wherein the step of packaging said method for SOA process decomposition and service modeling comprises; customizing a modeling template from the meta-data model for at least one industry-specific application; and instantiating the modeling template for validating an SOA solution. - View Dependent Claims (2)
-
-
3. A computer program product comprising a non-transitory computer useable recordable storage medium having computer useable program code for enabling a method for Service-Oriented Architecture (SOA) process decomposition and service modeling, said computer program product including:
-
computer useable program code for packaging said method for SOA process decomposition and service modeling; computer useable program code for facilitating lifecycle management of modeling assets by taking into account an enablement lifecycle of a meta-data model to determine changes to the meta-data model, wherein the meta-data model models data elements that are used to represent and operate objects and a relationship among the objects, and the enablement lifecycle of the meta data model comprises a model deployment component, a model maintenance component and a model instantiation component, and model maintenance takes place both during model deployment and during model instantiation, and wherein said model maintenance comprises modifying existing modeling assets of the meta-data model while maintaining an underlying structure of the meta-data model, and adding new modeling assets to the meta-data model and making corresponding changes to the underlying structure of the meta-data model when adding the new modeling assets; and computer useable program code for facilitating maintenance of said existing and new modeling assets, wherein the computer useable program code for packaging said method for SOA process decomposition and service modeling comprises; computer useable program code for customizing a modeling template from the meta-data model for at least one industry-specific application; and computer useable program code for instantiating the modeling template for validating an SOA solution. - View Dependent Claims (4)
-
-
5. A method for enabling a method for Service-Oriented Architecture (SOA) process decomposition and service modeling, comprising:
-
packaging said method for SOA process decomposition and service modeling; facilitating lifecycle management of modeling assets by taking into account an enablement lifecycle of a meta-data model to determine changes to the meta-data model, wherein the meta-data model models data elements that are used to represent and operate objects and a relationship among the objects, and the enablement lifecycle of the meta data model comprises a model deployment component, a model maintenance component and a model instantiation component, and model maintenance takes place both during model deployment and during model instantiation, and wherein said model maintenance comprises modifying existing modeling assets of the meta-data model while maintaining an underlying structure of the meta-data model, and adding new modeling assets to the meta-data model and making corresponding changes to the underlying structure of the meta-data model when adding the new modeling assets; and facilitating maintenance of said modeling assets, wherein the step of packaging said method for SOA process decomposition and service modeling comprises; customizing a modeling template from the meta-data model for at least one industry-specific application; and enabling value-added services from said modeling template to provide capabilities comprising at least one of model validation, service discovery, service composition, service level agreement management and industry-specific solution modeling.
-
Specification