Integration of the Self-Healing Mechanism in the Execution of the Composition of Information Systems through Semantic Web Services

  • Manuele Ferreira UFBA
  • Daniela Barreiro Claro UFBA
  • Denivaldo Lopes UFMA

Abstract


The use of Web services has grown due to the increase of interoperable environment, low cost, integrated and loosely coupled systems. However, an atomic service, at times, does not achieve the goal given by a user, thus it should be composed. Compositions of web services could become available in large and complex environments, for example the Internet, which leverage to faults during the execution process. In order to provide greater availability of these compositions, mechanisms of detection and failure recovery are necessary and were integrated into a development environment to improve reliability. Self-manageable features should also be included due to the complexity of the environment. Thus, this work proposes the incorporation of mechanisms for self healing as an Eclipse plugin to manage these web service compositions. Experiments were conducted to validate our proposal and generate a comparison with previous work.

Keywords: Self-healing, Semantic Web, Integration

References

Chafle, G., Das, G., Dasgupta, K., Kumar, A., Mittal, S., Mukherjea, S., and Srivastava, B. (2007). An integrated development enviroment for web service composition. Pages 839–847, Salt Lake City, Utah, USA.

Denaro, G., Pezze, M., and Tosi, D. (2007). Shiws: A self-healing integrator for web services. In ICSE COMPANION ’07: Companion to the proceedings of the 29th International Conference on Software Engineering, pages 55–56, Washington, DC, USA. IEEE Computer Society.

Fonseca, A. A., Claro, D. B., and Lopes, D. C. P. (2009). Gerenciando o desenvolvimento de uma composição de serviços web semânticos através do owl-s composer. In Pro-ceedings of the 5th Brazilian Symposium of Information Systems (SBSI2009), Brasilia, DF, Brazil.

Horn, P. (2001). Autonomic computing: Ibm’s perspective on the state of information technology. http://www.research.ibm.com/autonomic/.

Huebscher, M. C. and McCann, J. A. (2008). A survey of autonomic computing - degrees, models, and applications. ACM Comput. Surv., 40(3):1–28.

Krug, A., Kuster, U., and Ruhmer, C. (2009). Opossum online portal for semantic services. http://fusion.cs.uni-jena.de/opossum/index.php. Ultimo acesso em 03 de julho de 2010.

McGuinness, D. L. and van Harmelen, F. (2004). Owl web ontology language. http://www.w3.org/TR/owl-features/. Ultimo acesso em 20 de novembro de 2009.

Modafferi, S., Mussi, E., and Pernici, B. (2006). Sh-bpel: a self-healing plug-in for ws- bpel engines. In MW4SOC ’06: Proceedings of the 1st workshop on Middleware for Service Oriented Computing (MW4SOC 2006), pages 48–53, Melbourne, Australia. ACM.

Sena, V. A., Claro, D. B., Amorim, R., and Lopes, D. (2010). Similaridade semântica na composição de sistemas de informação através dos serviços web. In VI Simpósio Brasileiro de Sistemas de Informação (SBSI 2010), Marabá/PA.

Wiesner, K., Vaculín, R., Kollingbaum, M. J., and Sycara, K. P. (2008). Recovery mechanisms for semantic web services. In DAIS, pages 100-105, Oslo, Norway.
Published
2011-05-23
FERREIRA, Manuele; CLARO, Daniela Barreiro; LOPES, Denivaldo. Integration of the Self-Healing Mechanism in the Execution of the Composition of Information Systems through Semantic Web Services. In: BRAZILIAN SYMPOSIUM ON INFORMATION SYSTEMS (SBSI), 7. , 2011, Salvador. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2011 . p. 190-201. DOI: https://doi.org/10.5753/sbsi.2011.14576.

Most read articles by the same author(s)

1 2 > >>