Abstract
This paper presents the Web Service (WS)-Talk interface Layer, a structured natural language interface for the inter-service communication that extends the “find, bind, and execute” paradigm of the web service interaction. This “open building block” can be implemented by both the service designers who as providers are more concerned with the architecture of the underlying service model and the service requesters who as users will seek to specify web services as solutions to specific problems. Through a semantic layer, WS-Talk transforms service descriptions or requests which have been expressed in natural language into task-specific web serviced specifications. Whilst the objective of bringing together the service providers with relevant taskcompetent end-users in the architectural design of web service applications is, on the one hand, to build connected interoperable applications, on the other hand, the WS-Talk Layer enables service requesters and providers to design and implement ad-hoc new services or fine-tune existing ones.
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
Filman, R.E.: Semantic Services. IEEE Internet Computing 7(4), 4–6 (2003)
Shirky, C.: Web Services and Context Horizons. IEEE Computer 35(9), 98–100 (2002)
WebServices.Org: New Specifications Intended to Harmonzie Grid and Web Service Standards (January 2004), http://www.webservices.org/index.php/article/view/1314/
Fowler, M.: UML Distilled: Applying the Standard Object Modelling Language. Addison-Wesley, Reading (1997)
McGovern, J., Tyagi, S., Stevens, M., Mathew, S.: Java Web Service Architecture. Morgan Kaufmann Publishers, San Francisco (2003)
Winograd, T.: Bringing Design to Software. ACM Press, New York (1996)
Lopes, C.V., Dourish, P., Lorenz, D.H., Lieberherr, K.: Beyond AOP: toward naturalistic programming. ACM SIGPLAN Notices 38, 34–43 (2003)
Ciravegna, F., Harabagiu, S.: Recent Advances in Natural Language Processing. IEEE Intelligent Systems 18(1), 12–13 (2003)
Kiczales, G., Lamping, J., Mendhekar, M., Maeda, C., Lopes, C., Loingtier, J.-M., Irwin, J.: Aspect-Oriented Programming. In: Aksit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol. 1241, pp. 220–242. Springer, Heidelberg (1997)
Miller, L.A.: Natural Language Programming: Styles, Strategies, and Contrasts. IBM Systems Journal 20(2), 184–215 (1981)
Nardi, B.: A Small Matter of Programming: Perspectives on End User Computing. MIT Press, Cambridge (1993)
Englmeier, K., Mothe, J.: Natural language meets semantic web (July 2003), http://www.kt-web.org/doc/Englmeier-NLP-SW.pdf
Mothe, J., Chrisment, C., Dousset, B., Alaux, J.: DocCube: Multi-Dimensional Visualisation and Exploration of Large Document Sets. Journal of the American Society for Information Science and Technology 54, 650–659 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Englmeier, K., Angelides, M. (2004). Collaborative Design of Web Service Networks in a Multilingual User Community. In: Baresi, L., Dustdar, S., Gall, H.C., Matera, M. (eds) Ubiquitous Mobile Information and Collaboration Systems. UMICS 2004. Lecture Notes in Computer Science, vol 3272. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30188-2_11
Download citation
DOI: https://doi.org/10.1007/978-3-540-30188-2_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-24100-3
Online ISBN: 978-3-540-30188-2
eBook Packages: Computer ScienceComputer Science (R0)