Semantic Web Fred – Agent Cooperation on the Semantic Web
Michael Stollberg, Uwe Keller, Peter Zugmann, Reinhold Herzog · 2004
Michael Stollberg, Uwe Keller, Peter Zugmann, Reinhold Herzog 1 DERI – Digital Enterprise Research Institute University of Innsbruck, Austria {michael.stollberg, uwe.keller}@deri.org 2 Quarto Software GmbH Vienna, Austria {reinhold.herzog, peter.zugmann}@quarto.at The starting point for the SWF project is the FRED system developed by Quarto, an agent-based environment for task delegation to electronic representatives [Stollberg et al., 2004], and the Web Service Modeling Ontology WSMO which develops an overall framework for Semantic Web Service. The SWF project is funded by Austrian government under the CoOperate 2003 programme, awarded as the 2 best proposal in the call. Semantic Web Fred, SWF for short, is an environment for automated cooperation of agents on the Semantic Web that combines agent technology, ontologies, and Semantic Web Services. In alignment with the Web Service Modeling Ontology WSMO, SWF applies emerging Semantic Web Services technologies for advanced automated goal resolution with dynamic service usage. For demonstration purpose, we present a user interface that leads through the steps of cooperative goal resolution in SWF for explaining the framework and technical architecture with special attention to the mechanisms developed for dynamic cooperation establishment. 2 SWF Framework and Architecture The SWF framework shown in relies on a real-world cooperation model. For solving a complex task, several parties have to interact; a cooperation will only take place if it is profitable for all partners, as nobody offers a service without getting something in return. Following this, each Fred in SWF has a Goal (the task Figure 1 Figure 1: SWF Overview