Abstract
In the Language Grid, automatically composing Web services is a crucial task. This task involves vertical and horizontal composition. Vertical composition consists of defining an appropriate combination of simple processes to perform a composition task. Horizontal composition consists of determining the most appropriate Web service from among a set of functionally equivalent ones for each component process. The latter is important in language services. For the horizontal composition of Web services, we propose a generic formalization of any Web service composition problem based on a constraint optimization problem (COP) and then propose an incremental user-intervention-based protocol to find the optimal composite Web service according to some predefined criteria at run-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.
Similar content being viewed by others
References
Au T-C, Kuter U, Nau D (2005) Web service composition with volatile information. 4th International Semantic Web Conference (ISWC2005): 52–66
Aggarwal R, Verma K, Miller J, Milnor W (2004) Constraint driven web service composition in METEOR-S. 2004 IEEE International Conference on Services Computing (SCC2004): 23–30
Canfora G, Di Penta M, Esposito R, Villani ML (2005) An approach for QoS-aware service composition based on genetic algorithms. Genetic and Evolutionary Computation Conference (GECCO2005): 1069–1075
Kuter U, Sirin E, Parsia B, Nau D, Hendler J (2004) Information gathering during planning for web service composition. 3rd International Semantic Web Conference (ISWC2004): 335–349
Lin M, Xie J, Guo H, Wang, H (2005) Solving QoS-driven web service dynamic composition as fuzzy constraint satisfaction. IEEE International Conference on e-Technology, e-Commerce and e-Service (EEE2005): 9–14
McIlraith S, Son, TC (2002) Adapting Golog for composition of semantic web services. 8th International Conference on Knowledge Representation and Reasoning (KR2002): 482–493
Montanari U (1974) Networks of constraints: fundamental properties and applications to picture processing. Information Sciences 7: 95–132
Murakami Y, Ishida T, Nakaguchi T (2006) Infrastructure for language service composition. 2nd International Conference on Semantics, Knowledge, and Grid (SKG-06)
Narayanan S, McIlraith SA (2002) Simulation, verification and automated composition of web services. 11th International Conference on World Wide Web (WWW2002):77–88
OWL Services Coalition (2003) OWL-S: Semantic markup for Web services, OWL-S White Paper http://www.daml.org/services/owl-s/1.0/owl-s.pdf.
Sirin E, Parsia B, Wu D, Hendler J, Nau, D (2004) HTN planning for web service composition using SHOP2. Journal of Web Semantics 1(4): 377–396
Ishida, T (2006) Language Grid: an infrastructure for intercultural collaboration. IEEE/IPSJ Symposium on Applications and the Internet (SAINT-06): 96–100
Zeng L, Benatallah B, Ngu AHH, Dumas M, Kalagnanam J, Chang H (2004) QoS-aware middleware for web services composition. IEEE Transactions on Software Engineering 30(5): 311–327
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Hassine, A.B., Matsubara, S., Ishida, T. (2011). Horizontal Service Composition for Language Services. In: Ishida, T. (eds) The Language Grid. Cognitive Technologies. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21178-2_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-21178-2_4
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-21177-5
Online ISBN: 978-3-642-21178-2
eBook Packages: Computer ScienceComputer Science (R0)