Semantics role in integration of applications on the basis of Web services
Abstract
Approaches to definition and use of semantics for automatic integration of applications on the basis of Web services are investigated In articles . Means of dynamic service discovery, matchmaking and automatic composition of program components for Web services are in a status of researches and to the full are not realized. Level of use of semantics in current standards of services or are insufficient. For the decision of this problem the Semantic community develops directions «the Semantic Web» and «Semantic Web services». By means of coding of requirements and possibilities of Web services in the computer-readable form for unequivocal interpretation, semantics will allow to carry out automatic discovery, a composition and integration of program components. Semantic Web services will be used as means for creation of new methodology of programming and integration of applications in the distributed dynamic environment.
Problems in programming 2010; 2-3: 469-479
Full Text:
PDF (Русский)References
McIlraith S., Son T.C., Zeng H. Semantic Web services // IEEE Intelligent Systems. Special Issue on the Semantic Web. – 2001. – Vol. 16. – N. 2. – P. 46–53.
McIlraith S., Son T.C., & Zeng, H. Mobilizing the Semantic Web with DAML–enabled Web services // Paper presented at the Semantic Web
Workshop. – 2001. Hong Kong. China.
OWL: Web ontology language // OWL Technical Committee. – 2004. A W3C specification. Retrieved. – October 25 2006. – from
http://www.w3.org/2004/OWL/
OWL–S: Semantic markup for Web services // OWL–S Technical Committee. – 2004. W3C member submission. Retrieved. – October 25 2006. – from http://www.w3.org/Submission/2004/SUBM–OWL–S–20041122/
OWLS’ relationship to selected other technologies // OWL–S Technical Committee. – October 25 2006 – from
http://www.w3.org/Submission/2004/SUBM–OWL–S–related–20041122/#wsmo
Web service modeling ontology (WSMO) // WSMO Technical Committee – 2005. A W3C Member Submission. Retrieved – October 25 2006. – from http://www.w3.org/Submission/WSMO/
Андон П.І., Дерецький В.О. Проблеми композиції сервісів в семантичному Web-середовищі // Матеріали Міжнар. конф. «50 років Інституту кібернетики імені В.М. Глушкова НАН України», 24–26 грудня 2007. − К., 2008. − С. 40−53.
Дерецкий В. Подход к композиции Веб-сервисов на основе спецификации функциональной семантики // Проблеми програмування. – 2009. – № 2. С. 30–39. Інформаційні системи
Baader F., Calvaneese D., McGuinness D., Nardi, D., Patel-Schneider P. The description logics handbook. Theory, implementation and tools. – 2003. Cambridge University Press.
Kifer M., Lausen G., Wu J. Logical foundations of object–oriented and frame–based languages // J. of the ACM. – 1995. – N 42. – P. 741–843.
Baral C., Gelfond M. Logic programming and knowledge representation // J. of Logic Programming. – 1994. – Vol. 19. – N. 20. – P.73–148.
Gill A. Introduction to the theory of finite-state machines. // McGraw–Hill. – 1962.
Reisig W. Petri nets, an introduction. // In W. Brauer, G. Rozenberg, A. Salomaa (Eds.). Monographs on theoretical computer science. – 1985. Berlin. Springer Verlag.
Fokkink W. J. Introduction to process algebra // Texts in Theoretical Computer Science an EATCS Series). – 2000. Springer.
Levesque H., Pirri F., Reiter R. Foundations for the situation calculus. // Electronic Transactions on Artificial Intelligence. – 1998. – Vol. 2. – N 3–4. – P. 159–178.
Sangiorgi D., Walker D. The Pi-calculus: A theory of mobile processes. // Cambridge University Press. – 2001.
Gruninger M., Hull R., McIlraith S. A first order logic ontology for Web services (FLOWs). – 2005. // Paper presented at the W3C Workshop on Frameworks for Semantics in Web Services. Innsbruck. Austria. Retrieved. – October 25 2006. from
http://www.w3.org/2005/04/FSWS/Submissions/59/Flows.pdf
WSDL–S Web services semantics – WSDL–S // WSDL–S Technical Committee. – 2005. W3C Member Submission. Retrieved, October 25 2006. from http://www.w3.org/Submission/WSDL–S/
Semantic Web services architecture (SWSA) // SWSA Technical Committee. – 2005. Retrieved. – October 25 2006. from
http://www.daml.org/services/swsa/note/
Semantic Web service language (SWSL) // SWSL Technical Committee. A W3C Member Submission. – 2005. Retrieved, October 25 2006. from http://www.w3.org/Submission/SWSF–SWSL/
Bruijn J., Fensel D., Keller U., Kifer M., Lausen H., Krummenacher R., Polleres A., Predoiu L. Web ser vice modeling language (WSML) // A W3C submission. – 2005. Retrieved, October 25 2006. from http://www.w3.org/Submission/WSML/
Web service execution environment (WSMX) // WSMX Technical Committee. – 2004. Retrieved, October 25 2006. from http://www.wsmx.org/
Gruninger M., Hull R., McIlraith S. A first order logic ontology for Semantic Web services // Paper presented at the Frameworks for Semantics in Web Services W3C. – 2005. Workshop. Innsbruck. Austria.
Li L., Horrocks I. A software framework for matchmaking based on Semantic Web terminology // In Proceedings of the WWW Conf. –2003. Retrieved, October 25 2006. from http://www.cs.man.ac.uk/~horrocks/Publications/download/2003/p815-li.pdf
Madhavan J., Bernstein P., Rahm E. Generic schema matching with cupid // In Proceedings of the 27th VLDB Conf. – 2001. Italy. Rome.
Retrieved, October 25 2006.
Ponnekanti S., Fox A. SWORD: A developer toolkit for Web service composition. // In Proceedings of the 11th International World Wide Web Conf. – 2002.
Peer J. Web service composition as a planning problem // A survey Technical report. University of St. Gallen. – March 2005.
Дерецкий В. Разработка приложений в сервис-ориентированной архитектуре семантического Веб // Проблеми програмування. – 2010. – № 1. С. 66–78.
Refbacks
- There are currently no refbacks.







