Grid services have come to represent the synthesis of web services and grid computing paradigms. Web services provide the means to modularise software, enabling loosely coupled and novel synthesis. Grid computing removes the binding between functional software components and specific hosting hardware, enabling software to be deployed dynamically over a network (e.g., intra-, extra- or inter-net). Applying the constructs of grid computing to the service orientation of enterprise software will allow business service networks to utilise more specialised services. An upper service ontology that enables business grid services to be described and then related to the grid hosting platform is presented. Explicit knowledge is required for enterprise software, hosting servers and the domain that can then be utilised by both SLA and reservation systems. The ontology presented is derived from and validated using a collection of web services taken from leading investment banks.
Read full abstract