Abstract
Time is an important non-functional parameter to consider in service compositions, especially in environments where a service must be provided before a deadline. In this paper service composition takes service execution time into account and, to provide the composition with more reliability, considers the workload and availability of service providers. Furthermore, negotiation protocols are used to add flexibility between clients and providers that participate in the service composition. Negotiation protocols increase the chances of reaching an agreement by allowing both, providers and clients, to exchange their proposals in order to adjust the negotiation terms related to service execution time.
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
Pan, F.: Temporal aggregates for web services on the semantic web. In: IEEE International Conference on Web Services, pp. 831–832 (2005)
WS-agreement, http://www.ogf.org/documents/GFD.107.pdf
Fernández-Olivares, J., Garzón, T., Castillo, L., García-Pérez, O., Palao, F.: A middle-ware for the automated composition and invocation of semantic web services based on temporal htn planning techniques, pp. 70–79 (2007)
Hao, J., Zhi-jian, S.: The tcpn-based verification of temporal consistency in web service process. In: ICEBE 2006: Proceedings of the IEEE International Conference on e-Business Engineering, pp. 302–306 (2006)
Fox, M., Long, D.: PDDL2.1: An extension to PDDL for expressing temporal planning domains. J. Artif. Intell. Res (JAIR) 201, 61–124 (2003)
Navarro, M., del Val, E., Rebollo, M., Julian, V.: Composing and ensuring time-bounded agent services. In: Cabestany, J. (ed.) IWANN 2009. LNCS, vol. 5517, pp. 553–560. Springer, Heidelberg (2009)
Navarro, M., Julian, V., Soler, J., Botti, V.: jART: A real-time multi-agent platform with rt-java. In: IWPAAMS 2004, pp. 73–82 (2004)
Naseri, M., Towhidi, A.: Qos-aware automatic composition of web services using ai planners. In: ICIW 2007: Proceedings of the Second International Conference on Internet and Web Applications and Services, pp. 29–34 (2007)
Solanki, M.: Tesco-s: A framework for defining temporal semantics in owl enabled services. In: W3C Workshop on Frameworks for Semantics in Web Services (2005)
Martín-Díaz, O., Cortés, A.R., Durán, A., Müller, C.: An approach to temporal-aware procurement of web services. In: Benatallah, B., Casati, F., Traverso, P. (eds.) ICSOC 2005. LNCS, vol. 3826, pp. 170–184. Springer, Heidelberg (2005)
The real-time for Java expert group, http://www.rtj.org
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Navarro, M., del Val, E., Rebollo, M., Julián, V. (2009). Agent Negotiation Protocols in Time-Bounded Service Composition. In: Corchado, E., Yin, H. (eds) Intelligent Data Engineering and Automated Learning - IDEAL 2009. IDEAL 2009. Lecture Notes in Computer Science, vol 5788. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04394-9_64
Download citation
DOI: https://doi.org/10.1007/978-3-642-04394-9_64
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04393-2
Online ISBN: 978-3-642-04394-9
eBook Packages: Computer ScienceComputer Science (R0)