Abstract.
This paper describes the POESIA approach to systematic composition of Web services. This pragmatic approach is strongly centered in the use of domain-specific multidimensional ontologies. Inspired by applications needs and founded on ontologies, workflows, and activity models, POESIA provides well-defined operations (aggregation, specialization, and instantiation) to support the composition of Web services. POESIA complements current proposals for Web services definition and composition by providing a higher degree of abstraction with verifiable consistency properties. We illustrate the POESIA approach using a concrete application scenario in agroenvironmental planning.
Similar content being viewed by others
References
Ankolekar A, Burstein MH, Hobbs JR, Lassila O, Martin D, McDermott DV, McIlraith SA, Narayanan S, Paolucci M, Payne TR, Sycara KP (2002) DAML-S: Web service description for the Semantic web. In: ISWC, Lecture notes in computer science, vol 2342, Springer, Berlin Heidelberg New York, pp 348-363
Benatallah B, Sheng QZ, Dumas M (2003) The self-serv environment for Web services composition. IEEE Internet Comput 7(1):40-48
Bussler C, Maedche A, Fensel D (2003) A conceptual architecture for Semantic Web enabled Web services. SIGMOD Rec 31(4):24-29
Cardoso J, Sheth A (2002) Semantic e-workflow composition. Report, LSDIS Lab, Computer Science Department, University of Georgia
DARPA Agent Markup Language (DAML). http://www.daml.org/
Caramori PH(2001) Climatic risk for coffee in Paraná state. Brazil J Agrometeorol 9(3):486-494 (in Portuguese)
Fensel D, Hendler J, Lieberman H, Wahlster W (eds) (2003) Spinning the Semantic Web. MIT Press, Cambridge, MA
Fileto R (2003) POESIA: An ontological approach for data and services integration on the Web. PhD thesis, Institute of Computing, University of Campinas, Brazil, 2003, (in preparation)
Gamma E, Helm R, Johnson R, Vlissides J (1995) Design patterns: elements of reusable object-oriented software. Addison-Wesley, Reading, MA
Guarino N (1998) Formal ontology and information systems. In: Proceedings of the internatioal conference on formal ontologies in information systems (FOIS), Trento, Italy, 6-8 June 1998, pp 3-15. IOS Press, Amsterdam
Hollingsworth D (1995) The Workflow Reference Model. Workflow Management Coalition http://www.wfmc.org/standards/docs/tc003v11.pdf
HorrocksI, Hendler J (eds) (2002) In: Proceedings of the international Semantic Web conference (ISWC), Sardinia, Italy, June 2002. Lecture notes in computer science, vol 2342, Springer, Berlin Heidelberg New York
Liu L, Meersman R (1996) The building blocks for specifying communication behavior of complex objects: an activity-driven approach. TODS 21(2):157-207
Liu L, Pu C (1998) A transactional activity model for organizing open-ended cooperative activities. In: Proceedings of the 31st Hawaii international conference on system sciences (HICSS), Workflow Systems Minitrack, Kohala Coast, HI, 6-9 January 1998. IEEE Computer Society, Washington, DC. http://www.computer.org/proceedings/hicss/8251/82510733abs.htm
McIlraith SA, Son TC, Zeng H (2001) Semantic Web services. IEEE Intell Sys 16(2):46-53
Medeiros CB, Vossen G, Weske M (1995) WASA - a workflow-based architecture to support scientific database applications. In: DEXA, Lecture notes in computer science, vol 978, Springer, Berlin Heidelberg New York, pp 574-583
Paolucci M, Kawamura T, Sycara KP, Payne TR (2002) Semantic matching of Web services capabilities. In: ISWC, Lecture notes in computer science, vol 2342, Springer, Berlin Heidelberg New York
Rossetti LA (2000) Agricultural zoning: lessening the risks of agriculture and providing sustainable regional development. In: Proceedings of the international symposium on making sustainable regional development visible, Schloß Seggau, Leibnitz, Austria, 13-15 November 2000, p 28
Sollazzo T, Handschuh S, Staab S, Frank M (2002) Semantic Web service architecture - evolving web service standards toward the Semantic Web. In: Proceedings of the the Florida Artificial Intelligence Research Society (FLAIRS) conference - special track on Semantic Web, Pensacola, FL, 14-16 May, 2002. http://citeseer.nj.nec.com/sollazzo02semantic.html
Van der Aalst WMP (2003) Don’t go with the flow: Web services composition standards exposed. IEEE Intell Sys 18(1). http://www.computer.org/intelligent/ex2003/x1toc.htm
Van der Aalst WMP, Hirnschall A, Verbeek HMW (2002) An alternative way to analyze workflow graphs. In: Advanced Information Systems Engineering (CAiSE), Lecture notes in computer science, vol 2348, Springer, Berlin Heidelberg New York, pp 535-552
W3C’s Semantic Web Activity. http://www.w3.org/2001/sw/
W3C Web services activity. http://www.w3.org/2002/ws/
Wohed P, van der Aalst WMP, Dumas M, ter Hofstede AHM (2002) Pattern based analysis of BPEL4WS. Report FIT-TR-2002-04, Queensland University of Technology, Queensland, Australia
Web services description language (WSDL) 1.1. http://www.w3.org/TR/wsdl
Web Services Flow Language (WSFL 1.0). http://www.ibm.com/software/solutions/webservices/pdf/WSFL.pdf
Zhong N, Liu J, Yao Y (eds) (2002) Special issue - in search of the wisdom Web. IEEE Comput 35:17-31
Zoning coffee in Brazil. http://orion.cpa.unicamp.br/cafe (in Portuguese)
Author information
Authors and Affiliations
Corresponding author
Additional information
Received: 15 December 2002, Accepted: 16 April 2003, Published online: 30 September 2003
Edited by: V. Atluri
Renato Fileto: fileto@ic.unicamp.br
Rights and permissions
About this article
Cite this article
Fileto, R., Liu, L., Pu, C. et al. POESIA: An ontological workflow approach for composing Web services in agriculture. VLDB 12, 352–367 (2003). https://doi.org/10.1007/s00778-003-0103-3
Issue Date:
DOI: https://doi.org/10.1007/s00778-003-0103-3