Muitas outras pesquisas poderão ser feitas a partir do ambiente WebFlowAH, haja vista as possibilidades de melhorias nas técnicas de descoberta e composição de serviços, e no modelo de especificação de workflows semânticos. Nesse aspecto, podemos destacar como trabalhos futuros a implementação de outros algoritmos de composição (AGRE et al., 2007; PATHAK et al., 2006; PISTORE et al., 2004), bem como a complementação do algoritmo adotado pelo WebFlowAH, com o intuito de compará-los. Existe ainda a questão da validação das composições geradas por tais algoritmos onde alguns trabalhos (FOSTER et al., 2007, MEDJAHED; BOUGUETTAYA; ELMAGARMID, 2003; NARAYANAN; MCILRAITH, 2002) estão sendo realizados nessa direção. A análise comparativa entre os algoritmos de matching (KIEFER; BERNSTEIN, 2008; KLUSCH; FRIES; SYCARA, 2006; SIRIN; HENDER; PARSIA, 2003) para a escolha de serviços Web e a compatibilização de ontologias também podem ser estudados futuramente. Além disso, pretende-se explorar a aplicação de lógica nebulosa ou fuzzy (STOILOS et al., 2005) à descrição dos serviços Web de modo a permitir a seleção de serviços com base em informações não precisas como “mais barato” ou “mais caro”, as quais não podem ser representadas pela linguagem OWL. Outra oportunidade de trabalho é exportação dos planos de execução em outras linguagens de definição de processo como BPEL, por exemplo, e execução desses planos em outras máquinas de workflow. Finalmente, pode-se aperfeiçoar a especificação de workflows semânticos com a representação de um objetivo de negócio em termos de precondições e pós-condições, mesclando as metas do WSMO com os conceitos de Tarefa e Objeto.
REFERÊNCIAS
AGARWAL, V., CHAFLE, G., MITTAL, S., SRIVASTAVA, B. Understanding approaches for web service composition and execution. In Proceedings of the 1st Bangalore Annual Compute Conference (Compute '08). Bangalore, India, 2008. p. 1-8.
AGRE, Gennady, MARINOVA, Zlatina, PARIENTE, Tomas, MICSIK, Andras. Towards Semantic Web Service Engineering. Proceedings of the Workshop on Service Matchmaking and Resource Retrieval in the Semantic Web (SMR2 2007), 2007.
ALBERTONI, R., MARTINO, M. Asymmetric and context-dependent semantic similarity among ontology instances. Journal on Data Semantics X, v. LNCS4900, p. 1-30, 2008.
ALLEN, R. Workflow: An Introduction. Workflow Handbook, 2001. p.17-38. Disponível em: <http://www.wfmc.org/standards/docs/Workflow_An_Introduction.pdf>. Acesso em:
25.07.2007
ARPINAR, I. B., ALEMAN-MEZA, B., ZHANG, R., MADUKO, A. Ontology-Driven Web Services Composition Platform. In Proceedings of the IEEE international Conference on E- Commerce Technology, CEC. IEEE Computer Society, Washington, DC, 2004, p. 146-152.
BAADER F., NUTT, W. Basic Description Logics. In the Description Logic Handbook, Cambridge University Press, 2002, p. 47-100.
BROWN, Tony M. The Road to BPM. BPM.com, 2005. Disponível em: <http://www.bpm.com/>. Acesso em: 25.07.2007
BURBECK, S. The Tao of e-business services – The evolution of Web applications into service-oriented components with Web services. IBM Software Group, Oct 2000. Disponível em: <http://www.ibm.com/developerworks/webservices/library/ws-tao/>. Acesso em: 26.07.2007
BURLTON, R. Business Process Management: Profiting From Process. SAMS, USA, 2001.
CAMPOS, L.M., PIRES, P. F., CAMPOS, M. L. M. OntoGuide-4WS: Uma Abordagem Sistemática para Descrição de Serviços Web. 2nd Latin American Web Congress and 10th Brazilian Symposium on Multimedia and the Web: Anais WebMedia 2004, 2.
CLARK & PARSIA LLC. Pellet: The Open Source OWL DL Reasoner. Disponível em: <http://pellet.owldl.com>. Acesso em: 26.01.2007
COSTA, L., PIRES, P. F., MATTOSO, M. Automatic Composition of Web Services with Contingency Plans. In Proceedings of 2004 IEEE International Conference on Web Services, IEEE Computer Society, 2004a. p.454-461.
COSTA, L., PIRES, P. F., MATTOSO, M. WebComposer: a tool for the composition and execution of Web Service-based Workflows. In Proceedings of the Joint WebMedia/LA-Web 2004 Conference, IEEE Computer Society, 2004b, p30-37.
DAML Services Coalition. OWL-S 1.1 Release. 2004. Disponível em: <http://www.daml.org/services/owl-s/1.1/>. Acesso em: 26.09.2006
DUSTDAR, S., SCHREINER W. A Survey on Web services Composition. International Journal of Web and Grid Services, v.1, n.1, p. 1-30, 2005.
FALCONER, S. M., STOREY, M. A. A Cognitive Support Framework for Ontology Mapping. In Proc. 6th International Semantic Web Conference (ISWC 2007), Busan, South Korea, 2007, p. 114-127.
FOSTER, H., EMMERICH, W., KRAMER, J., MAGEE, J., ROSENBLUM, D., UCHITEL, S. Model checking service compositions under resource constraints. In Proceedings of the the 6th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC-FSE '07), Dubrovnik,
Croatia, 2007, p. 225-234.
GLASS, Graham. The Web services (r)evolution Part 1: Applying Web services to applications. IBM Software Group, Nov 2000. Disponível em:
<http://www.ibm.com/developerworks/webservices/library/ws-peer1.html>. Acesso em: 26.07.2007
GRUBER, Thomas R. A Translation Approach to Portable Ontology Specifications. Journal of Knowledge Acquisition, v.5, n.2, 1993, pp. 199-220.
GUARINO, N. Formal Ontology and Information Systems. In Proc. of International Conference on Formal Ontology in Information Systems. IOS Press, 1998, p. 3-15.
HEUVEL, W., YANG, J., PAPAZOGLOU, M.P. Service Representation, Discovery, and Composition for E-marketplaces. Proceedings of the 9th International Conference
Cooperative Information Systems (CoopIS 2001), Trento, Italy, 2001, p. 270-284.
HP Labs Semantic Web Programme. Jena – A Semantic Web Framework for Java. Disponível em: <http://jena.sourceforge.net>. Acesso em: 26.01.2007
HUANG, J., DANG, J., HUHNS, M. N. Ontology Reconciliation for Service-Oriented Computing. In Proceedings of the IEEE International Conference on Services Computing (ICSC 2006). IEEE Computer Society, Washington, DC, 2006, p. 3-10.
IBM Software Group. Business Process Execution Language for Web Services version 1.1. 2002. Disponível em: <http://www.ibm.com/developerworks/library/ws-bpel/>. Acesso em: 26.09.2006.
MENDES JR, J. R. ; PIRES, P. F. ; DELICATO, F. C. ; Batista, T. V. . Um Ambiente para Especificação e Execução ad-hoc de Processos de Negócio Baseados em Serviços Web. In Proceedings of the XIII Brazilian Symposium on Multimedia and the Web (WebMedia 2007), SBC, Gramado, RS, 2007, p. 238-245.
KHALAF, R., MUKHI, N., WEERAWARANA S. Service-Oriented Composition in
BPEL4WS. Proceedings of the Twelfth International World Wide Conference (WWW2003), Web Services Track, Budapest, Hungary, 2003, Kluwer Academic Publishers, Norwell, MA.
KIEFER, Christoph, BERNSTEIN, Abraham. The Creation and Evaluation of iSPARQL Strategies for Matchmaking. Proceedings of the 5th European Semantic Web Conference (ESWC 2008). Tenerife, Spain, 2008.
KLUSCH, M., FRIES, B., SYCARA, K. Automated semantic web service discovery with OWLS-MX. In Proceedings of the Fifth international Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2006), Hakodate, Japan, 2006. p. 915-922.
LAUKKANEN, Mikko, HELIN, Heikki. Composing Workflows of Semantic Web Services. Proceedings of the Workshop on Web-Services and Agent-based Engineering, 2003.
MAJITHIA, Shalil, WALKER, David W., GRAY, W. A. Automated Web Service
Composition Using Semantic Web Technologies. 1st International Conference on Autonomic Computing (ICAC 2004), New York, USA, 2004, p. 306-307.
MCBRIDE, B. Jena: Implementing the RDF model and syntax specification. In Proceedings of the 2nd International Workshop on the Semantic Web, 2001.
MEDJAHED, B., BOUGUETTAYA, A., ELMAGARMID, A. Composing Web services on the Semantic Web. The VLDB Journal. v.12, n.4, p. 333-351, 2003.
MILANOVIC, N., MALEK, M. Search Strategies for Automatic Web Service Composition. International Journal of Web Services Research, v.3, n.2, p. 1-32, 2006.
MINDSWAP Group. OWL-S API. Disponível em: <http://www.mindswap.org/2004/ owl- s/api/>. Acesso em: 30.03.2007
NextGRID Project. Disponível em: <http://www.nextgrid.org>. Acesso em: 09.06.2007
PAPAZOGLOU, Michael P., DUBRAY, Jean-jacques. A Survey of Web service technologies. Technical Report DIT-04-058, Informatica e Telecomunicazioni, University of Trento, 2004.
PATHAK, J., BASU, S., LUTZ, R., HONAVAR, V. Parallel Web Service Composition in MoSCoE: A Choreography-based Approach. 4th IEEE European Conference on Web Services (ECOWS 2006), Zurich, Switzerland, 2006, p. 3-12.
RAO, J., SU X. A Survey of Automated Web Service Composition Methods. In Proceedings of the First International Workshop on Semantic Web Services and Web Process Composition (SWSWPC 2004), San Diego, California, USA, 2004.
ROMAN, D., KELLER, U., LAUSEN, H., BRUIJN, J., LARA, R., STOLLBERG, M., POLLERES, A., FEIER, C., BUSSLER, C., FENSEL, D. Web Service Modeling Ontology. Journal of Applied Ontology, v.1, n.1, p. 77-106, 2005.
SRIVASTAVA, B., KOEHLER, J. Web service composition: Current solutions and open problems. In ICAPS 2003 Workshop on Planning for Web Services, 2003, p. 28-35.
SIRIN, Evren, PARSIA, Bijan, GRAU, Bernardo Cuenca, KALYANPUR, Aditya, KATZ, Yarden. Pellet: A practical OWL-DL reasoner. UMIACS Technical Report, 2005-68, 2005.
STANFORD, Medical Informatics. The Protégé Ontology Editor and Knowledge Acquisition System. Disponível em: <http://protege.stanford.edu> . Acesso em: 04.07.2007
STOILOS, G., SIMOU, N., STAMOU, G., KOLLIAS, S. Uncertainty and the Semantic Web. IEEE Intelligent Systems, v.21, n.5, p. 84-87, 2006.
TRAINOTTI, M., PISTORE, M., CALABRESE, G., ZACCO, G., LUCCHESE, G., BARBON, F., BERTOLI, P., TRAVERSO, P. ASTRO: Supporting Composition and Execution of Web Services. 3rd International Conference Service-Oriented Computing (ICSOC 2005), Amsterdam, The Netherlands, 2005, p. 495-501
UDDI. The Universal Description, Discovery and Integration protocol. Version 3, 2003. Disponível em: <http://www.uddi.org/>. Acesso em: 26.09.2006
W3C Recommendation. WSDL Specification. 2003. Disponível em: <www.w3.org/TR/wsdl>. Acesso em: 26.09.2006
W3C Recommendation. Web Services Architecture. 2004a. Disponível em: <http://www.w3.org/TR/ws-arch/>. Acesso em: 27.07.2007
W3C Recommendation. OWL Web Ontology Language. 2004b. Disponível em: <http://www.w3.org/TR/owl-features>. Acesso em: 26.09.2006
W3C Recommendation. Resource Description Framework (RDF): Concepts and Abstract Syntax. 2004c. Disponível em: <http://www.w3.org/TR/rdf-concepts/>. Acesso em: 26.09.2006
W3C Submission. RDQL - A Query Language for RDF. 2004d. Disponível em:
<http://www.w3.org/Submission/2004/SUBM-RDQL-20040109/>. Acesso em: 26.09.2006
WfMC. Workflow Management Coalition. 2007. Disponível em: <http://www.wfmc.org>. Acesso em: 25.07.2007
WfMC. Workflow and Internet: Catalysts for Radical Change. 1998. Disponível em: <http://www.wfmc.org/standards/docs/Workflow_Internet_catalysts_for_change.pdf>. Acesso em: 25.07.2007
WSMO. Web Service Modeling Ontology. 2005. Disponível em: <http://www.wsmo.org>. Acesso em: 26.09.200