Developing and managing software components in an ontology-based application server
Proceedings of the 5th ACM/IFIP/USENIX international conference on Middleware
A Semantic Web Services Architecture
IEEE Internet Computing
Semantics-based context-aware dynamic service composition
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Context-aware service composition in pervasive computing environments
RISE'05 Proceedings of the Second international conference on Rapid Integration of Software Engineering Techniques
Resolution of semantic queries on a set of web services
DEXA'05 Proceedings of the 16th international conference on Database and Expert Systems Applications
Ad hoc composition of user tasks in pervasive computing environments
SC'05 Proceedings of the 4th international conference on Software Composition
A research agenda for agent-based service-oriented architectures
CIA'06 Proceedings of the 10th international conference on Cooperative Information Agents
Hi-index | 0.00 |
We present the Web Service Description Framework(WSDF), which provides both a representationmechanism and a runtime system architecture for semanticallyenriched Web Services. We analyze existinglanguages such as BPEL4WS and OWL-S before addressingtheir deficiencies in our proposal. Our approach allowsa client to invoke a service based solely on a shared ontology,i.e. without prior knowledge on the API, providing animportant building block towards a global, flexible informationinfrastructure. Another main point is that WSDFcan be applied to clients and services written in a conventionalobject oriented programming language. This isachieved by lifting datastructures to an ontology level inwhich rich logical statements about services can be formalized.We also present a detailed system architecturethat covers planning, invocation, and the automatic processingof the service results, which is accomplishedusing the observer design pattern and by asserting the resultin the respective model. Furthermore, the requiredannotations can be specified conveniently by placing commentsin the source code.