Published

2014-01-01

HAUTO: Automated composition of convergent services based in HTN planning

HAUTO: Composición automática de servicios convergentes, basada en la planificación HTN

Keywords:

telecommunications, services composition, automated planning (en)
telecomunicaciones, composición de servicios, planificación automática (es)

Downloads

Authors

  • Armando Ordoñez Universidad del Cauca
  • Juan Carlos Corrales Universidad del Cauca
  • Paolo Falcarin University of East London

This paper presents HAUTO, a framework able to compose convergent services automatically. HAUTO is based in HTN (hierarchical task networks) Automated Planning and is composed of three modules: a request processing module that transforms natural language and context information into a planning instance, the automated composition module based on HTN planning and the execution environment for convergent (Web and telecom) services. The integration of a planning component provides two basic functionalities: the possibility of customizing the composition of services using the user context information and a middleware level that integrates the execution of services in high performance telecom environments. Finally, a prototype in environmental early warning management is presented as a test case.

Este artículo presenta HAUTO, un framework que permite componer automáticamente servicios convergentes. HAUTO se basa en la planificación automática basada en redes jerárquicas de tareas HTN y se compone de tres módulos: un módulo de procesamiento de la solicitud, que transforma el lenguaje natural e información del contexto en una instancia de planificación, el módulo de composición automática basado en la planificación HTN; y el tercero, es el entorno de ejecución para servicios convergentes (Web y Telecom). La integración de un componente de planificación provee dos funcionalidades básicas: la posibilidad de personalizar la composición de los servicios usando la información del contexto del usuario y un middleware que se integra con la ejecución de los servicios en entornos de Telecomunicaciones de alto rendimiento. Finalmente, se presenta como caso de estudio un prototipo para la gestión de alertas ambientales tempranas.

References

Agarwal, V., Chafle, G., Dasgupta, K., Karnik, N., Kumar, A., Mittal, S., Srivastava, B., Synthy: A system for end to end composition of web services., Web Semantics: Science, Services and Agents on the World Wide Web, Vol. 3, No. 4, 2005, pp. 311-339.

Chen, K., Xu, J., Reiff-Marganiec, S., Markov-htn planning approach to enhance flexibility of automatic web service composition., Proc. of IEEE ICWS, Los Angeles, July, 2009, pp. 9-16.

Guzman, C., Alcazar, V., Prior, D., Onainda, E., Borrajo, D., Fernandez-Olivares, J., Quintero, E., PELEA: a domain-independent architecture for planning, execution and learning., Proc. ICAPS, Vol. 12., Sao Paulo, Freiburg, 2012, pp. 38-45.

Da Silva, E. G., Pires, L. F., Van Sinderen, M., Towards runtime discovery, selection and composition of semantic services., Computer Communications, Vol. 34, No. 2, Feb., 2011, pp. 159-168.

Ghallab, M., Nau, D., Traverso, P., Automated Planning: Theory & Practice., Morgan Kaufmann, 2004.

Hoffmann, J., Bertoli, P., Pistore, M., Web service composition as planning, revisited: in between background theories and initial state uncertainty., Proc. 22nd national conference on Artificial intelligence, Vancouver, July, 2007, pp. 1013-1018.

Haddow, G., Bullock, J., Coppola, D. P., Introduction to emergency management, 4th ed., New York, Butterworth-Heinemann, 2010.

Hatzi, O., Vrakas, D., Nikolaidou, M., Bassiliades, N., Anagnostopoulos, D., Vlahavas, D., An integrated approach to automated semantic web service composition through planning., IEEE Transactions on Services Computing, Vol. 5, No. 3, 2012, pp. 319-332.

Huang, C, Lee, G. M., Crespi, N., A semantic enhanced service exposure model for a converged service environment., IEEE Communications Magazine, Vol. 50, No. 3, March, 2012, pp. 32-40.

Kim, A., Kang, M., Meadows, C., Loup, E., Sample, J., A framework for automatic web service composition., Washington D.C., US Naval research Lab., Apr., 2009.

Nau, D. S., Au, T. C., Ilghami, O., Kuter, U., Murdock, J. W., Wu, D., Yaman, F., SHOP2: An HTN planning system., J. Artif. Intell. Res.(JAIR), Vol. 20, 2003, pp. 379-404.

Ordonez, A., Corrales, J. C., Falcarin, P., Natural language processing based Services Composition for Environmental management., Proc. SoSE 12, Genoa, July, 2012, pp. 497-502.

Ordonez, A., Alcázar, V., Borrajo, D., Falcarin, P., Corrales, J. C., An Automated User-Centered Planning Framework for Decision Support in Environmental Early Warnings., Proc. IBERAMIA, Cartagena, November, 2012, pp. 591-600.

Pistore, M., Traverso, P., Bertoli, P., Marconi, A., Automated synthesis of executable web service compositions from BPEL4WS processes., Proceedings from WWW (Special interest tracks and posters), ACM, 2005, pp. 1186-1187.

Sirin, E., Parsia, B., Wu, D., Hendler, J., Nau, D., HTN planning for web service composition using SHOP2., Journal of Web Semantics, Vol. 1, No. 4, 2004, pp. 377-396.

Yu, H. Q., Reiff-Marganiec, S., A Method for automated Web Service Selection., Proc. IEEE SERVICES '08 Conf., Honolulu, July, 2008, pp. 513--520.

Yu, J., Sheng, Q. Z., Han, J., Wu, Y., Liu, C., A semantically enhanced service repository for user-centric service discovery and management., Data & Knowledge Engineering, Vol. 72, Feb., 2012. pp. 202-218.

Sohrabi, S., Prokoshyna, N., McIlraith, S., Web service composition via the customization of Golog programs with user preferences, Conceptual Modeling: Foundations and Applications., Springer-Verlag Berlin Heidelberg, 2009, pp. 319-334.

Hatzi, O., Vrakas, D., Nikolaidou, M., Bassiliades, N., Anagnostopoulos, D., Vlahavas, I., An integrated approach to automated semantic web service composition through planning., IEEE Transactions on Services Computing, Vol. 5, No. 3, 2012, pp. 319-332.

Zheng, J., Harb, O., Stoeckert, C., Ontology Driven Data Collection for EuPathDB., Proc. ICBO, Buffalo, July, 2012, pp. 95-100.

Zhu, D., Zhang, Y, Cheng, B., Wu, B., Chen, J., HSCEE: A Highly Flexible Environment for Hybrid Service Creation and Execution in Converged Networks., Journal of Convergence Information Technology, Vol. 6, No. 3, March, 2011, pp. 264-276.