Abstract
Agent-oriented analysis and design is a prosperous approach to model and build software systems. On the other hand, semantic web services are software components that have been emerging to enable dynamic service discovery, composition, invocation, and provide services, which can be considered as the main function of an agent. Semantic web service composition is a feature that improves the flexibility of the system. In this paper we propose a multi-agent system for web service composition. We modeled it by MaSE (Multi-agent System Engineering) methodology, which is a top-down approach. Also an implementation of our system is illustrated for semantic search engines. The case study shows that our system is feasible and effective for composition of semantic web services in a distributed network.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Rao, J., Su, X.: A Survey of Automated Web Service Composition Methods. In: Cardoso, J., Sheth, A.P. (eds.) SWSWPC 2004. LNCS, vol. 3387, pp. 43–54. Springer, Heidelberg (2005)
Payne, T., Lassila, O.: Semantic Web Services. IEEE Intelligent Systems 19, 14–15 (2004)
Liu, S., Yue, E., Zhu, Y.: Develop Wheat Growth Model Multi-agent System with Mase Method. In: Computer and Computing Technologies in Agriculture, vol. II, pp. 1231–1242 (2008)
Poggi, A., Turci, P.: Multi-Agent Systems for Semantic Web Services Composition, ch. XVI, pp. 324–325. IGI Global (2009)
Lécué, F., Léger, A.: A Formal Model for Semantic Web Service Composition. In: Cruz, I., Decker, S., Allemang, D., Preist, C., Schwabe, D., Mika, P., Uschold, M., Aroyo, L.M. (eds.) ISWC 2006. LNCS, vol. 4273, pp. 385–398. Springer, Heidelberg (2006)
Arpinar, I.B., Zhang, R., Aleman-meza, B., Maduko, A.: Ontology-driven Web Services Composition Platform. In: Information Systems and e-Business Management, pp. 4–6 (2004)
Charif, Y., Sabouret, N.: Dynamic Service Composition and Selection through an Agent Interaction Protocol. In: Proceeding of the 2nd Workshop on Service Composition of the International Conference on Intelligent Agent Technology, pp. 105–108 (2006)
Vallée, M., Ramparany, F., Vercouter, L.: Flexible Composition of Smart Device Services. In: Proceeding of International Conference on Pervasive Systems and Computing, pp. 27–30 (2005)
Liu, S., Küngas, P., Matskin, M.: Agent-Based Web Service Composition with JADE and JXTA. In: Proceedings of the 2006 International Conference on Semantic Web & Web Services, pp. 110–116 (2006)
Paikari, E., Habibi, J., Yeganeh, S.H.: Semantic Composability Measure for Semantic Web Services. In: Proceeding of Asia International Conference on Modeling and Simulation, pp. 88–93 (2007)
Paikari, E., Habibi, J., Livani, E.: Automatic Composition of Semantic Web Services in Semantic P2P Networks. In: Proceeding of 1st International Conference on Electronic City (2008)
Küngas, P., Matskin, M.: Semantic Web Service Composition Through a P2P-Based Multi-agent Environment. In: Proceeding of International Workshop on Agents and P2P Computing, pp. 106–119 (2005)
DeLoach, S., Matson, E.T., Li, Y.: Applying Agent Oriented Software Engineering to Cooperative Robotics. In: Proceedings of the 15th International Florida Artificial Intelligence Research Society Conference, pp. 391–396 (2002)
Booth, D., Haas, H., McCabe, F., Newcomer, E., Champion, M., Ferris, C., Orchard, D.: Web Services Architecture, W3C Working Group Note 11, W3C Technical Reports and Publications (2004), http://www.w3.org/TR/ws-arch/
Martin, D., et al.: OWL-S: Semantic Markup for Web Services (2004), http://www.daml.org/services/owls/1.1/overview/
Martin, D., et al.: OWL-S: Semantic Markup for Web Services (2004), http://www.w3.org/Submission/2004/SUBM-OWL-S-20041122/
Rada, R., et al.: Development and Application of a Metric on Semantic Nets. IEEE Transactions on Systems, Man and Cybernetics 19, 17–30 (1989)
Resnik, P.: Semantic Similarity in a Taxonomy: An Information-Based Measure and its Application to Problems of Ambiguity in Natural Language. Artificial Intelligence Research 11, 95–130 (1999)
Ehrig, M., et al.: Similarity for Ontologies - a Comprehensive Framework. In: Workshop Enterprise Modeling and Ontology: Ingredients for Interoperability, at PAKM 2004 (2005)
Hau, J.: A Semantic Similarity Measure for Semantic Web Services. In: Web Service Semantics Workshop at WWW 2005 (2005)
Sirin, E., et al.: Pellet: A Practical OWL-DL Reasoner. Web Semantics: Science, Services and Agents on the World Wide Web 5, 51–53 (2007)
Wood, M.F., DeLoach, S.A.: An Overview of the Multiagent Systems Engineering Methodology. In: 1st International Workshop on Agent-Oriented Software Engineering, pp. 207–221 (2001)
Moshirpour, M., Mousavi, A., Far, B.H.: Model Based Detection of Implied Scenarios in Multi Agent Systems. In: 2010 IEEE International Conference on Information Reuse and Integration (IRI), pp. 63–68 (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Paikari, E., Livani, E., Moshirpour, M., Far, B.H., Ruhe, G. (2011). Multi-Agent System for Semantic Web Service Composition. In: Xiong, H., Lee, W.B. (eds) Knowledge Science, Engineering and Management. KSEM 2011. Lecture Notes in Computer Science(), vol 7091. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25975-3_27
Download citation
DOI: https://doi.org/10.1007/978-3-642-25975-3_27
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-25974-6
Online ISBN: 978-3-642-25975-3
eBook Packages: Computer ScienceComputer Science (R0)