1. A computer program product comprising a non-transitory computer readable medium having stored thereon computer readable code for causing publishing and discovering of business service assets in a network, the computer readable program code comprising: computer readable program code for structuring a framework comprising a multi-dimensional business process-oriented taxonomy, the taxonomy comprising one or more business service categories within at least one dimension selected from a group consisting of: a process dimension, a payload dimension, and a product dimension; computer readable program code for publishing a business service asset to the framework, the publishing being responsive to: a first user selecting from within an interface at least one of the one or more business service categories to associate with the business service asset, and a second user screening the business service asset to ensure that the business service asset meets organizational criteria; and computer readable program code for discovering the business service asset within the framework, the discovering being responsive to a third user's selection of the at least one of the one or more business service categories within the at least one dimension of the multi-dimensional business process-oriented taxonomy, the business service categories being in alignment with the business service asset.