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.