The Component of Knowledge Representation of ARMISCOM for the Self-healing in Web Services Composition
Palabras clave:
Web service fault tolerance, service composition, fault-repair ontology, Distributed Pattern Recognition, Reflective middlewareResumen
A previous work has proposed a reflective middleware Architecture for the management of service-oriented applications. Our middleware is designed to be fully distributed through all services of the SOA Application. The architecture uses the model of Autonomic Computing which allow the adaptation of our system, in order to self-healing. Particularly, one of the main aspects of this architecture is the representation of the knowledge. Our architecture uses different paradigms for the representation of the knowledge. For the diagnosis task, it uses chronicles, and for the reparation task it uses ontologies. In this paper, we present the knowledge representation framework, which represents the knowledge needed to perform the different operations of the middleware. Specifically, we design a distributed knowledge based on distributed chronicles, ontologies and other data structures.
Descargas
Referencias
Czajkowski, K., Fitzgerald, S., Foster, I., and Kesselman, C.: "Grid Information Services for Distributed Resource Sharing". 10th IEEE International Symposium on High Performance Distributed Computing,pp. 181--184. 2001.
Chan, K., Bishop, J., Steyny, J.,Baresi, L., and Guinea, S.:, "A Fault Taxonomy for Web Service Composition", Service-Oriented Computing Workshop, pp. 363-375, 2007.
Huang, G., Liu, X., and Mei, H.: "SOAR: Towards Dependable Service-Oriented Architecture via Reflective Middleware". InternationalJournal of Simulation and Process Modelling,vol. 3, no. 1/2, pp. 55-65, 2007.
R. Halima, E. Fki, K. Drira and M. Jmaiel, "Experiments results and large scale measurement data for web services performance assessment". IEEE Symposium on Computers and Communications, pp. 83-88, 2009.
WS-Diamond project, "WS-Diamond, IST-516933, Deliverable D4.3, Specification of diagnosis algorithms for Web Services –phase 2", http://wsdiamond.di.unito.it/.
Poonguzhali, S.,, Sunitha, R., and Aghila, G.: “Self-Healing in Dynamic Web Service Composition". International Journal on Computer Science and Engineering, vol. 3, no. 5. pp. 2054-2060, 2011.
IBM Corporation. "An architectural blueprint for autonomic computing". Autonomic Computing”, Fourth Edition, http://www.ginkgo-networks.com/IMG/pdf/AC_Blueprint_White_Paper_V7.pdf, 2006.
Chiribuca, D., Hunyadi, D. and Popa, E.: “The Educational Semantic Web”, 8th WSEAS International Conference on Applied Informatics and Communications, pp. 314-319, 2008.
Fugini, M.G., Mussi, E.: Recovery of Faulty Web Applications through Service Discovery. 32nd International Conference on Very Large Databases, pp. 67-80,2006.
Ardagna, D., Cappiello, C., Fugini, M., Mussi, E., Pernici, B., andPlebani, P.: Faults and recovery actions for self-healing web services. 15th Int. World Wide Web Conf., 2006.
Sherif, A.; and Amir, Z.: Towards autonomic web services: achieving self-healing using web services. 2005 Workshop on Design and evolution of autonomic application software, Pages 1 –5, 2005.
Poonguzhali1, S.; JerlinRubini, L.; Divya, S.: “A Self-Healing Approach for Service Unavailability in Dynamic Web Service Composition”. International Journal of Computer Science and Information Technologies, vol. 5 Issue 3, p4381, 2014.
WS-Diamond: WS-Diamond, IST-516933, Deliverable D4.3, Specification of diagnosis algorithms for Web Services –phase 3. Version 0.5, 2008.
Cordier, M.O., Krivine, J., Laborie, P., Thi ́ baux, S.: “Alarm processing and reconfiguration in power distribution systems”. IEA-AIE’98. pp. 230–240, 1998.
Cordier, M.O., Dousson, C.: “Alarm driven monitoring based on chronicles”. Safeprocess’2000. Pp 286–291, 2000.
Quiniou, R., Cordier, M.O., Carrault, G., Wang, F.: “Application of ilp to cardiac arrhythmia characterization for chronicle recognition”. ILP’2001.pp.220–227, 2001.
Vizcarrondo, J., Aguilar, J., Exposito, E., Subias, A.: “ARMISCOM: Autonomic Reflective MIddleware for management Service COMposition”. 4th Global Information Infrastructure and Networking Symposium (GIIS2012),IEEE Communication Society, 2012.
Vizcarrondo, J., Aguilar, J., Exposito, E., Subias, A.:“Crónicas Distribuidas para el Reconocimiento de Fallas”, Revista Ciencia e Ingeniería.vol. 36, no. 2, pp. 73-84, 2015.
Vizcarrondo, J., Aguilar, J., Exposito, E., Subias, A.:"Building Distributed Chronicles for Fault Diagnostic in Distributed Systems using Continuous Query Language (CQL)", International Journal of Engineering Development and Research (IJEDR),vol.3, no. 1, pp.131-144, 2015
Aguilar, J.“An artificial immune system for fault detection”, Intl. Conf. on Industrial, Engineering and other Applications of Applied Intelligent Systems, pp. 219-228, 2004.
Aguilar, J., Hernández, M. “Fault tolerance protocols for parallel programs based on tasks replication", 8th Intl Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, pp. 397-404, 2000.
ArdissonoL., ConsoleL., GoyA., PetroneG., PicardiG., SegnanM, "Enhancing Web Services with Diagnostic Capabilities". Third European Conference on Web Services, pp. 182-191, 2005.
Fugini ,M. MussiG: “Recovery of Faulty Web Applications through Service Discovery”. 32nd International Conference on Very Large Databases, pp. 67-80,2006.
WS-Diamond: WS-Diamond, IST-516933,Deliverable D5.1, Characterization of diagnosability and repairability for self-healing Web Services, 2005.
Feng X., Wang H., Wu Q., Zhou B, “An adaptive algorithm for failure recovery during dynamic service composition,” in Pattern Recognition and Machine Intelligence(A. Ghosh, R. De, and S. Pal, Eds). Springer Berlin / Heidelberg, vol. 4815, pp. 41-48, 2007.
Feng X., Wu Q., Wang H., Ren Y., Guo C, "ZebraX: A model for service composition with multiple QoS constraints", In Advances in Grid and Pervasive Computing(C. Cerin, K.-C. Li, Eds.), Springer Berlin/Heidelberg, vol. 4459, pp 614-626, 2007.
Canfora G., Di Penta M.., Esposito R., Villani M, "A framework for QoS-aware binding and re-binding of composite web services", Journal of Systems and Software, vol. 81, pp. 1754-1769, October 2008.
Saboohi P., Amini A., Abolhassani H., "Failure recovery of composite semantic web services using subgraph replacement,, International Conference on Computer and Communication Engineering (ICCCE),pp. 489-493,2008.
Descargas
Publicado
Número
Sección
Licencia
Aviso de derechos de autor/a
Los autores/as que publiquen en esta revista aceptan las siguientes condiciones:
- Los autores conservan los derechos de autor y ceden a la revista el derecho de la primera publicación, con el trabajo registrado con la Creative Commons Attribution-Non-Commercial-Share-Alike 4.0 International, que permite a terceros utilizar lo publicado siempre que mencionen la autoría del trabajo y a la primera publicación en esta revista.
- Los autores pueden realizar otros acuerdos contractuales independientes y adicionales para la distribución no exclusiva de la versión del artículo publicado en esta revista (p. ej., incluirlo en un repositorio institucional o publicarlo en un libro) siempre que indiquen claramente que el trabajo se publicó por primera vez en esta revista.
- Se permite y recomienda a los autores a compartir su trabajo en línea (por ejemplo: en repositorios institucionales o páginas web personales) antes y durante el proceso de envío del manuscrito, ya que puede conducir a intercambios productivos, a una mayor y más rápida citación del trabajo publicado.
Descargo de Responsabilidad
LAJC en ningún caso será responsable de cualquier reclamo directo, indirecto, incidental, punitivo o consecuente de infracción de derechos de autor relacionado con artículos que han sido presentados para evaluación o publicados en cualquier número de esta revista. Más Información en nuestro Aviso de Descargo de Responsabilidad.