Information Technology Reference
In-Depth Information
The contribution of this paper focuses on converting the PDDL+ plans that consti-
tute the composite web service to OWL-S descriptions of the new web service.
Information extracted from the domain of the composition problem is used to
construct a composite web service functional representation that describes sufficiently
the composition. Then, this representation is used to create the OWL-S profile
description of the composite web service, containing information on its inputs and
outputs. Also, the OWL-S process description is constructed, that analyzes the way
the atomic services are used for the production of the final composite web service.
As for future plans, a complete system could be developed as an extension to the
already existing automatic web services composition systems, taking advantage of the
algorithms proposed by this paper to construct new semantic web services and publish
them in UDDI registries so as to be available to everyone who could be seeking such
functionality. In this way, an integrated solution to the composition problem would be
provided. Already developed solutions could be used to this direction, such as the
system SiTra described in [2], which transforms the OWL-S description of a web
service to BPEL, the execution language for web services.
Also, the possibility of creating the grounding OWL-S descriptions of the compo-
site web service could be explored. In this description, the exact data flow among the
atomic services will be described and the result will be an even more automated solu-
tion. So far, our approach provides the order and the way of the execution of the
services taking part in the composition. However, the information of which output is
offered as input to the next service is not provided from the OWL-S descriptions of
the composite service. This procedure is left to the system that tries to execute the
resulting service. It is obvious that by providing this kind of information through the
grounding description, the development of systems that execute complex services is
greatly simplified.
Moreover, characteristics concerning the quality could be considered for the
composite web service. In case there is such data in the semantic descriptions of the
atomic web services, procedures that take advantage of them could be developed to
construct the quality characteristics of the resulting composite service.
Finally, we aim at integrating web service composition via planning into a decision
support system for industrial risk reduction, which represents risk case studies via
domain dependent ontologies including the mechanism for building up the risk as a
composition of simple physical processes [1].
Acknowledgements.
This work has been supported by the Project “Integrated Euro-
pean Industrial Risk Reduction System (IRIS)” (7th Framework Programme, Theme:
4 - NMP, FP7-NMP-2007-LARGE-1, CP-IP 213968-2).
References
1.
Angelides, D., Xenidis, Y.: Fuzzy vs. Probabilistic Methods for Risk Assessment of
Coastal Areas. In: Linkov, I., Kiker, G.A., Wenning, R.J. (eds.) Environmental Security in
Harbors and Coastal Areas: Management using Comparative Risk Assessment and Multi-
Criteria Decision Analysis. NATO Security through Science Series (Series C: Environ-
mental Security), pp. 251-266. Springer, Heidelberg (2007) ISBN: 978-1-4020-5801-1