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)
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.
License
Copyright (c) 2014 Armando Ordoñez, Juan Carlos Corrales, Paolo Falcarin

This work is licensed under a Creative Commons Attribution 4.0 International License.
The authors or holders of the copyright for each article hereby confer exclusive, limited and free authorization on the Universidad Nacional de Colombia's journal Ingeniería e Investigación concerning the aforementioned article which, once it has been evaluated and approved, will be submitted for publication, in line with the following items:
1. The version which has been corrected according to the evaluators' suggestions will be remitted and it will be made clear whether the aforementioned article is an unedited document regarding which the rights to be authorized are held and total responsibility will be assumed by the authors for the content of the work being submitted to Ingeniería e Investigación, the Universidad Nacional de Colombia and third-parties;
2. The authorization conferred on the journal will come into force from the date on which it is included in the respective volume and issue of Ingeniería e Investigación in the Open Journal Systems and on the journal's main page (https://revistas.unal.edu.co/index.php/ingeinv), as well as in different databases and indices in which the publication is indexed;
3. The authors authorize the Universidad Nacional de Colombia's journal Ingeniería e Investigación to publish the document in whatever required format (printed, digital, electronic or whatsoever known or yet to be discovered form) and authorize Ingeniería e Investigación to include the work in any indices and/or search engines deemed necessary for promoting its diffusion;
4. The authors accept that such authorization is given free of charge and they, therefore, waive any right to receive remuneration from the publication, distribution, public communication and any use whatsoever referred to in the terms of this authorization.









