ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
advertisementadvertisement
Knowledge-Based Systems
Volume 20, Issue 2, March 2007, Pages 152-159
AI 2006, The 26th SGAI International Conference on Innovative Techniques and Applications of Artificial Intelligence
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (857 K)

  E-mail Article   
  Add to my Quick Links   
Bookmark and share in 2collab (opens in new window)
Request permission to reuse this article
  Cited By in Scopus (0)
 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/j.knosys.2006.11.016    How to Cite or Link Using DOI (Opens New Window)
Copyright © 2006 Elsevier B.V. All rights reserved.

Using AI and semantic web technologies to attack process complexity in open systems

Simon ThompsonCorresponding Author Contact Information, a, E-mail The Corresponding Author, Nick Gilesa, Yang Lia, Hamid Ghariba and Thuc Duong Nguyena

aBT Research and Venturing, Adastral Park, Ipswich, United Kingdom

Received 9 October 2006; 
accepted 16 November 2006. 
Available online 11 December 2006.

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Abstract

Recently many vendors and groups have advocated using BPEL and WS-BPEL as a workflow language to encapsulate business logic. While encapsulating workflow and process logic in one place is a sensible architectural decision, the implementation of complex workflows suffers from the same problems that made managing and maintaining hierarchical procedural programs difficult. BPEL lacks constructs for logical modularity such as the requirements construct from the STL [STL 2003, Introduction to the STL. Available from: <http://www.sgi.com/tech/stl/stl_introduction.html>.] or the ability to adapt constructs like pure abstract classes for the same purpose. We describe a system that uses semantic web and agent concepts to implement an abstraction layer for BPEL based on the notion of Goals and service typing. AI planning was used to enable process engineers to create and validate systems that used services and goals as first class concepts and compiled processes at run time for execution.

Keywords: Semantic Web; Business Processes; Agents; Planning; Abstraction; Web services; BPEL; Workflow; Tools

Article Outline

1. Introduction
2. Previous work
2.1. Analytics
2.2. Agent development or service composition?
3. Approach
3.1. Example application
3.2. Statement of task
3.2.1. Functional task
4. Tools developed
4.1. Service composition assistance tool
4.2. Proof visualisation tool
5. Development method
5.1. Application analysis
5.2. Application development
5.3. Application validation & testing
5.4. Application deployment
6. Conclusion
References





Knowledge-Based Systems
Volume 20, Issue 2, March 2007, Pages 152-159
AI 2006, The 26th SGAI International Conference on Innovative Techniques and Applications of Artificial Intelligence
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.