Uso de Wrappers e Web Services para a Construção de Sistemas de Modelagem de Nicho Ecológico em SOA

  • Fabiana S. Santana USP / Centro Universitário FEI
  • Jefferson C. Ferreira USP
  • Renata L. Stange USP
  • Antonio M. Saraiva USP

Resumo


A modelagem de nicho ecológico combina dados ambientais e de espécies para descrever a distribuição probabilística da espécie em determinada região. Sistemas monolíticos para modelagem não são capazes de atender todos os requisitos do problema. Contudo, o reuso das funções implementadas nestes pacotes permite a rápida implementação de um sistema para modelagem. Este artigo descreve a aplicação de wrappers e de web services para o reuso dos sistemas legados e propõe uma solução abrangente para o problema. Além de implementar o processo de modelagem, esta solução pode ser estendida para outros domínios relacionados em ecologia, mostrando o seu potencial técnico.

Referências

Anderson, R. P., Lew, D., Peterson, A.T. (2003) “Evaluating predictive models of species' distributions: criteria for selecting optimal models”. Ecological Modelling.. V. 162, p. 211-232.

Doucet, F. Gupta, R. Otsuka, M. Schaumont, P. Shukla, S. (2001) “Interoperability as a design issue in C++ based modeling environments”. Proc. System Synthesis.

Endrei, M., Ang, J., Arsanjani, A., Chua, S., Comte, P., Krogdahl, P., Luo, M., Newling, T. (2004) “Patterns – SOA and Web Services”. IBM Redbook.

Juric, M. B., Rozman, I., Hericko, M., Domajnko, T. (2000) “Integrating legacy systems in distributed object architecture”. ACM SIGSOFT Software Engineering Notes. V. 25-2, pp. 35-39.

Peterson, A. T. (2001) “Predicting species geographic distributions based on ecological niche modeling”. CONDOR. V. 103, p. 599-605.

Phillips, S. J., Anderson, R. P., Schapire, R. E. (2006) “Maximum entropy modelling of species geographic distributions”. Ecological Modelling. V. 190, p. 231-259.

Salter, D., Jennings, K. (2008) Building SOA-Based Composite Applications Using NetBeans IDE 6. Packt Publishing Ltd., Birmingham, UK, 287 pp.

Santana, F. S., Fonseca, R. R., Saraiva, A. M. et al. (2006) “openModeller - an open framework for ecological niche modeling: analysis and future improvements”. WCCA. P. 787-792.

Santana, F. S., Murakami, E., Saraiva, A. M. et al. (2007) “Uma arquitetura de referência para sistemas de informação para modelagem de nicho ecológico”. Anais do 6º Congresso Brasileiro de Agroinformática – SBIAgro. P. 101-105.

Santana, F. S., Siqueira, M. F., Saraiva, A. M., Corrêa, P. L. P. (2008) “A reference business process for ecological niche modelling”. Ecological Informatics Journal, Elsevier. V. 3-1, p.75-86.

Stal, M. (2002) “Web Services: Beyond Component-Based Computing”. Communications Of The ACM. Vol. 45, No. 10, 71-76.

Stange, R. L., Santana, F. S., Saraiva, A. M. (2008) “Applying J2EE patterns to develop a SOA-based architecture for ecological niche modeling”. Proceedings of the 7th International Information and Telecommunication Technologies Symposium.

Thiran, P, Hainaut, J. L. (2001) “Wrapper development for legacy data reuse”. Reverse Engineering, 2001. Pp. 198-207.

Yesson, C., Brewer, P. W., Sutton, T. et al. (2007) “How Global Is the Global Biodiversity Information Facility?”. PLoS ONE 2(11): e1124.
Publicado
20/07/2009
SANTANA, Fabiana S.; FERREIRA, Jefferson C.; STANGE, Renata L.; SARAIVA, Antonio M.. Uso de Wrappers e Web Services para a Construção de Sistemas de Modelagem de Nicho Ecológico em SOA. In: WORKSHOP DE COMPUTAÇÃO APLICADA À GESTÃO DO MEIO AMBIENTE E RECURSOS NATURAIS (WCAMA), 1. , 2009, Bento Gonçalves/RS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2009 . p. 1259-1268. ISSN 2595-6124.