Using Ontology-based BDI Agent to Dynamically Customize Workflow and Bind Semantic Web Service

Liu, Chih-Hao; Chen, Jason Jen-Yen
April 2012
Journal of Software (1796217X);Apr2012, Vol. 7 Issue 4, p884
Academic Journal
As the Web gradually evolves into the semantic web, the World Wide Web consortium (W3C) recommends that web ontology language (OWL) be used to encode semantic information content over the Web. Semantic web is an essential infrastructure to enhance Web to obtain better integration of information and intelligent use of web resources. Moreover, a web service is annotated by web ontology language for service (OWL-S) to form a semantic web service that, however, is a static description. The OWLS based semantic web services thus are reactively invoked by users. How to dynamically coordinate, composite, or discover the services is an important issue. We use agent to proactively interpret the static OWL-S description. And, the Belief-Desire-Intention (BDI) model is applied to develop BDI agent. This work thus proposes a ontology-based BDI agent architecture, in which a BDI agent dynamically generates customized workflow, and binds semantic web services. The architecture includes four parts: 1) Application Ontology, which is description of a specialized domain, 2) Operation ontology, which is description of BDI agent, 3) Ontology-based BDI agent engines, which interpret corresponding operational ontology to dynamically generate workflows, and 4) Java agent development environment extension (JadeX) platform that our architecture is based on. Through JadeX, our BDI agent can dynamically bind semantic web services according to customized workflows.


Related Articles

  • YET ANOTHER SEMANTIC ANNOTATION FOR WSDL. Chabeb, Yassin; Tata, Samir // Proceedings of the IADIS International Conference on WWW/Interne;Jan2008, p437 

    Web services are loosely-coupled and self descriptive applications. They are based on standards such as SOAP, WSDL, and UDDI. Nevertheless, the lack of semantics in WSDL prevents automatic discovery and hence automatic invocation and composition. In our work, we are interested in extending...

  • SEARCH AND EVALUATION OF ONTOLOGIES FOR SEMANTIC WEB SERVICES IN THE INTERNET. Engel, Lars; Jaeger, Michael C.; Mühl, Gero // Proceedings of the IADIS International Conference on WWW/Interne;Jan2005, p255 

    To discover Web services in the Internet more efficiently, different approaches propose to use semantic descriptions about required and provided services. For Web services, the approaches have in common that this kind of description uses ontologies and ontology languages developed for the...

  • SOAP Version 1.2.  // Database & Network Journal;Aug2003, Vol. 33 Issue 4, p15 

    Reports on W3C's launch of SOAP Version 1.2 designed to resolve technical and editorial issues and ensure an open and extensible foundation for Web services.

  • Services-Oriented Architecture (SOA) and Web Services: Not As Easy As They Look. Scurto, Andy // TechDecisions;Nov2008, Vol. 10 Issue 11, pA10 

    The article offers insights for insurance companies on working with Web Services and services-oriented architecture (SOA). According to search engine Wikipedia, the definition of Web Service by the World Wide Web Consortium (W3C) is a software system intended to support interoperable...

  • L'équipe de recherche Siweb, Système d'Information et Web. Roudiès, Ounsa // E-Ti: E-Review in Technologies Information;2012, Issue 6, p90 

    No abstract available.

  • Non-Redundant Web Services Composition Search System. Nonyelum Ogwueleka, Francisca // IUP Journal of Computer Sciences;Apr2013, Vol. 7 Issue 2, p56 

    The increasing number of available web services, maintaining these services and using an efficient search system to search for the ones that satisfy a given requirement have become an important issue. Hence the need to compose these web services together to achieve a new functionality that meets...

  • SEMANTIC WEB SERVICE DISCOVERY APPROACHES: OVERVIEW AND LIMITATIONS. El Bitar, Ibrahim; Belouadha, Fatima-Zahra; Roudies, Ounsa // International Journal of Computer Science & Engineering Survey;Aug2014, Vol. 5 Issue 4, p21 

    The semantic Web service discovery has been given massive attention within the last few years. With the increasing number of Web services available on the web, looking for a particular service has become very difficult, especially with the evolution of the clients' needs. In this context,...

  • A Research on Service Recognition. Shuliang Wang; Jingru Tian; Shanshan Zou // I-Business;Mar2011, Vol. 3 Issue 1, p61 

    Service exists in the service provider and the service receiver. They can produce the contractual relationship which is value and trust mutually. People can obtain the different intension of service with different knowledge background and technique. In this paper, service is recognized in the...

  • W3C Releases New Version of Key Web Services Standard.  // Consortium Standards Bulletin;2003, Vol. 2 Issue 7, p20 

    The article reports on the launching of the modern version of the Key Web Services Standard from the World Wide Web Consortium, an international consortium of companies involved with the Internet and the Web. The formal recommendation of its SOAP Version 1.2 was held on June 24, 2003 which was...


Read the Article


Sorry, but this item is not currently available from your library.

Try another library?
Sign out of this library

Other Topics