On the Move to Semantic Web Services

Semantic Web services will enable the semiautomatic and automatic annotation, advertisement, discovery, selection, composition, and execution of inter-organization business logic, making the Internet become a common global platform where organizations and individuals communicate with each other to carry out various commercial activities and to provide value-added services. There is a growing consensus that Web services alone will not be sufficient to develop valuable solutions due the degree of heterogeneity, autonomy, and distribution of the Web. This paper deals with two of the hottest R&D and technology areas currently associated with the Web – Web services and the Semantic Web. It presents the synergies that can be created between Web Services and Semantic Web technologies to provide a new generation of eservices.

Authors:



References:
[1] Berners-Lee, T., J. Hendler, and O. Lassila, The Semantic Web, in
Scientific American. 2001.
[2] Grau, B.C. A Possible Simplification of the Semantic Web Architecture.
in WWW 2004. 2004. New York, USA.
[3] RDF, Resource Description Framework (RDF). 2002,
http://www.w3.org/RDF/.
[4] OWL, OWL Web Ontology Language Reference, W3C
Recommendation. 2004, World Wide Web Consortium,
http://www.w3.org/TR/owl-ref/.
[5] Wikipedia, Wikipedia, the free encyclopedia. 2005,
http://en.wikipedia.org/
[6] NISO, Guidelines for the Construction, Format, and Management of
Monolingual Thesauri. 2005, National Information Standards
Organization: http://www.niso.org/standards/resources/z39-19a.pdf.
[7] Sheth, A., Semantic Meta Data For Enterprise Information Integration,
in DM Review Magazine. 2003.
[8] Jasper, R. and M. Uschold. A framework for understanding and
classifying ontology applications. in IJCAI99 Workshop on Ontologies
and Problem-Solving Methods. 1999.
[9] Fensel, D., Ontologies: Silver Bullet for Knowledge Management and
Electronic Commerce. 2001, Berlin: Springer-Verlag,
http://www.cs.vu.nl/~dieter/ftp/paper/silverbullet.pdf.
[10] Curbera, F., W. Nagy, and S. Weerawarana. Web Services: Why and
How. in Workshop on Object-Oriented Web Services - OOPSLA 2001.
2001. Tampa, Florida, USA.
[11] UDDI, Universal Description, Discovery, and Integration. 2002.
[12] Chinnici, R., et al., Web Services Description Language (WSDL)
Version 1.2, W3C Working Draft 24. 2003,
http://www.w3.org/TR/2003/WD-wsdl12-20030124/.
[13] OWL-S, OWL-based Web Service Ontology. 2004.
[14] Cardoso, J., et al., Academic and Industrial Research: Do their
Approaches Differ in Adding Semantics to Web Services, in Semantic
Web Process: powering next generation of processes with Semantics and
Web services, J. Cardoso and S. A., Editors. 2005, Springer-Verlag:
Heidelberg, Germany. p. 14-21.
[15] Patil, A., et al. MWSAF - METEOR-S Web Service Annotation
Framework. in 13th Conference on World Wide Web. 2004. New York
City, USA.
[16] Rajasekaran, P., et al., eds. Enhancing Web Services Description and
Discovery to Facilitate Composition. International Workshop on
Semantic Web Services and Web Process Composition (SWSWPC
2004), ed. A.S. Jorge Cardoso. Vol. LNCS 3387. 2004, Springer-Verlag
Heidelberg: California, USA. 147.
[17] Cardoso, J. and A. Sheth, Semantic e-Workflow Composition. Journal of
Intelligent Information Systems (JIIS). 2003. 21(3): p. 191-225.
[18] Paolucci, M., et al. Importing the Semantic Web in UDDI. in
Proceedings Web Services, E-Business and Semantic Web Workshop,
CAiSE 2002. 2002. Toronto, Canada.
[19] Cardoso, J., R.P. Bostrom, and A. Sheth, Workflow Management
Systems and ERP Systems: Differences, Commonalities, and
Applications. Information Technology and Management Journal. Special
issue on Workflow and E-Business (Kluwer Academic Publishers),
2004. 5(3-4): p. 319-338.
[20] Hall, R.D., et al., Using Workflow to Build an Information Management
System for a Geographically Distributed Genome Sequence Initiative, in
Genomics of Plants and Fungi, R.A. Prade and H.J. Bohnert, Editors.
2003, Marcel Dekker, Inc.: New York, NY. p. 359-371.
[21] Cardoso, J., Quality of Service and Semantic Composition of
Workflows, in Department of Computer Science. 2002, University of
Georgia: Athens, GA. p. 215.
[22] Anyanwu, K., et al., Healthcare Enterprise Process Development and
Integration. Journal of Research and Practice in Information
Technology, Special Issue in Health Knowledge Management, 2003.
35(2): p. 83-98.
[23] Luo, Z., Knowledge Sharing, Coordinated Exception Handling, and
Intelligent Problem Solving to Support Cross-Organizational Business
Processes, in Department of Computer Science. 2000, University of
Georgia: Athens, GA. p. 171.
[24] Kang, M.H., et al. A Multilevel Secure Workflow Management System.
in Proceedings of the 11th Conference on Advanced Information
Systems Engineering. 1999. Heidelberg, Germany: Springer-Verlag.
[25] CAPA, Course Approval Process Automation (CAPA). 1997, LSDIS
Lab, Department of Computer Science, University of Georgia: Athens,
GA.
[26] Cardoso, J. and A.P. Sheth, Introduction to Semantic Web Services and
Web Process Composition, in Semantic Web Process: powering next
generation of processes with Semantics and Web services, J. Cardoso
and A.P. Sheth, Editors. 2005, Springer-Verlag: Heidelberg, Germany.
p. 1-13.
[27] Graham, S., et al., Building Web Services with Java: Making Sense of
XML, SOAP, WSDL, and UDDI. 2002: SAMS.
[28] Christensen, E., et al., W3C Web Services Description Language
(WSDL), http://www.w3.org/TR/wsdl. 2001.
[29] Cardoso, J., F. Curbera, and A. Sheth. Tutorial: Service Oriented
Archiectures and Semantic Web Processes. in The Thirteenth
International World Wide Web Conference (WWW2004). 2004. New
York, USA.
[30] Verma, K., et al., METEOR-S WSDI: A Scalable Infrastructure of
Registries for Semantic Publication and Discovery of Web Services.
Journal of Information Technology and Management (in print), 2004.
[31] Sheth, A. and R. Meersman, Amicalola Report: Database and
Information Systems Research Challenges and Opportunities in
Semantic Web and Enterprises. SIGMOD Record, 2002. 31(4): p. pp.
98-106.
[32] Stohr, E.A. and J.L. Zhao, Workflow Automation: Overview and
Research Issues. Information Systems Frontiers, 2001. 3(3): p. 281-196.
[33] BPEL4WS, Web Services. 2002, IBM.
[34] BPML, Business Process Modeling Language. 2004.
[35] WSCI, Web Service Choreography Interface (WSCI) 1.0. 2002, World
Wide Web Consortium (W3C).
[36] Aalst, W.M.P.v.d., et al. Advanced Workflow Patterns. in Seventh IFCIS
International Conference on Cooperative Information Systems. 2000.
[37] Fensel, D. and C. Bussler, The Web Service Modeling Framework.
2002, Vrije Universiteit Amsterdam (VU) and Oracle Corporation.
[38] Bergstra, J.A., A. Ponse, and S.A. Smolka, Handbook of Process
Algebra. 2001: Elsevier.
[39] Aalst, W.M.P.v.d., The Application of Petri Nets to Workflow
Management. The Journal of Circuits, Systems and Computers, 1998.
8(1): p. 21-66.
[40] Hopcroft, J.E., R. Motwani, and J.D. Ullman, Introduction to Automata
Theory, Languages, and Computation. 2000, Mass.: Addison-Wesley
Publishing Company.
[41] Bosilj, V., M. Stemberger, and J. Jaklic, Simulation Modelling Toward
E-Business Models Development. International Journal of Simulation
Systems, Science & Technology, Special Issue on: Business Process
Modelling, 2001. 2(2): p. 16-29.
[42] Attie, P., et al. Specifying and Enforcing Intertask Dependencies. in
Proceedings 19th Intlernational Conference on Very Large Data Bases.
1993. Dublin, Ireland: Morgan Kaufman.