3. The method of claim 1 , further comprising the step of: the computer system specifying a fifth set of one or more data elements as being in a fifth category, wherein the fifth category specifies controller elements that include elements selected from the group consisting of context controller elements that control a context of the operation of the service, filter elements that filter data retrieved based on a query of a database, and a combination thereof, and wherein the first, second, third, fourth, and fifth sets of one or more data elements are mutually exclusive.
4. The method of claim 3 , further comprising 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, fourth and fifth sets of one or more data elements being in the first, second, third, fourth, and fifth categories, respectively.