13. A computer program product, comprising: a computer-readable, tangible storage device that is not a transitory form of signal transmission; and a computer-readable program code containing instructions that, when carried out by a processor of a computer system, implement a method of specifying categories of data elements during a service specification phase of a service-oriented architecture (SOA) life cycle defined in a service modeling methodology, the method comprising the steps of: during the service specification phase of the SOA life cycle defined in the service modeling methodology, the computer system specifying first, second, third and fourth sets of one or more data elements included in a plurality of data elements specific to a service as being in a first, second, third and fourth categories, respectively, wherein the first category specifies transaction elements that provide information required to be sent in a response to a request for the service and that are required for integrating applications, wherein the second category specifies glue elements that associate an operation of the service to middleware elements, wherein the third category specifies core Common Information Model (CIM) elements, and wherein the fourth category specifies extension elements that extend the core CIM elements.
13. A computer program product, comprising: a computer-readable, tangible storage device that is not a transitory form of signal transmission; and a computer-readable program code containing instructions that, when carried out by a processor of a computer system, implement a method of specifying categories of data elements during a service specification phase of a service-oriented architecture (SOA) life cycle defined in a service modeling methodology, the method comprising the steps of: during the service specification phase of the SOA life cycle defined in the service modeling methodology, the computer system specifying first, second, third and fourth sets of one or more data elements included in a plurality of data elements specific to a service as being in a first, second, third and fourth categories, respectively, wherein the first category specifies transaction elements that provide information required to be sent in a response to a request for the service and that are required for integrating applications, wherein the second category specifies glue elements that associate an operation of the service to middleware elements, wherein the third category specifies core Common Information Model (CIM) elements, and wherein the fourth category specifies extension elements that extend the core CIM elements. 14. The program product of claim 13 , wherein the method further comprises the step of: during the service specification phase of the SOA life cycle, the computer system generating one or more service specifications of the service based on the first, second, third and fourth sets of one or more data elements being in the first, second, third, and fourth categories, respectively.