Abstract
Recently, the advance of service-oriented architectures and peer-to-peer networks has lead to the creation of service-oriented peer-to-peer networks, which enable a distributed and decentralized services market. Apart from the usage of single services, this market supports the merging of services into new services, a process called service composition. However, it is argued that for the time being this process can only be carried out by specialized peers, called service composers. This paper describes the new market created by these service composers, and models mathematically building blocks required for such a service composition. A general algorithm for service composition developed can be used independently of solutions for semantic difficulties and interface adaption problems of service composition. In a scenario for buying a distributed computing service, simulated strategies are evaluated according to their scalability and the market welfare they create.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Oram, A. (ed.): Peer-to-Peer: Harnessing the Power of Disruptive Technologies. O’Reilly (2001)
American Heritage Dictionaries (Editor): The American Heritage Dictionary of the English Language, 4th edn. Houghton Mifflin (2000)
Blizzard Corporation, Blizzard Downloader F.A.Q. (2005), http://www.worldofwarcraft.com/info/faq/blizzarddownloader.html
Carman, M., Serafini, L., Traverso, P.: Web service composition as planning. In: ICAPS 2003 Workshop on Planning for Web Services, Trento, Italy (2003)
Dumas, M., O’Sullivan, J., Heravizadeh, M., ter Hofstede, A., Edmond, D.: Towards a semantic framework for service description. In: IFIP Conference on Database Semantics, Hong Kong, China (2001)
Gerke, J.: Service composition in peer-to-peer systems. In: Proceedings of the Dagstuhl Seminar on Peer-to-Peer Systems and Applications, Dagstuhl, Germany (2004)
Gerke, J., Hausheer, D., Mischke, J., Stiller, B.: An architecture for a serviceoriented peer-to-peer system (sopps). In: Praxis der Informationsverarbeitung und Kommunikation (PIK), 2 (2003)
Gerke, J., Stiller, B.: A service-oriented peer-to-peer middleware. In: Müller, P., Grotzhein, R., Schmitt, J.B. (eds.) Kommunikation in Verteilten Systemen (KiVS) 2005, Springer, Heidelberg (2005)
He, H.: What is Service-Oriented Architecture. In: O’Reilly webservices.xml.com (2003), http://webservices.xml.com/pub/a/ws/2003/09/30/soa.html
Hendler, J., Berners-Lee, T., Miller, E.: Integrating applications on the semantic web. Journal of the Institute of Electrical Engineers of Japan 122(10) (2002)
Izal, M., Urvoy-Keller, G., Biersack, E., Felber, P., Hamra, A.A., Garces-Erice, L.: Dissecting bittorrent: Five months in a torrent’s lifetime. In: Passive and Active Measurements (PAM), Antibes Juan-les-Pins, France (2004)
Microsoft Developer Network, NET Framework Product Overview (2004), http://msdn.microsoft.com/netframework/technologyinfo/overview/
Reichl, P., Stiller, B.: Nil nove sub sole? why internet tariff schemes look like as they do. In: 4th Internet Economics Workshop (IEW’01), Berlin, Germany (2001)
Varian, H.: Intermediate Microeconomics: A Modern Approach. W.W. & Company, Norton (2003)
Web Services Descriptions Working Group, Web Services Description Language (WSDL) Version 2.0. (2005), http://www.w3.org/2002/ws/desc
World Wide Web Consortium, Web Services Activity Statement (2004), http://www.w3c.org/2002/ws/Activity
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gerke, J., Reichl, P., Stiller, B. (2007). Strategies for Service Composition in P2P Networks. In: Filipe, J., Coelhas, H., Saramago, M. (eds) E-business and Telecommunication Networks. ICETE 2005. Communications in Computer and Information Science, vol 3. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75993-5_6
Download citation
DOI: https://doi.org/10.1007/978-3-540-75993-5_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-75992-8
Online ISBN: 978-3-540-75993-5
eBook Packages: Computer ScienceComputer Science (R0)