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    
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (644 K)

Article Toolbox
 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/S0957-4174(03)00044-7    
How to Cite or Link Using DOI (Opens New Window)

Copyright © 2003 Elsevier Science Ltd. All rights reserved.

An XML-based active document for intelligent web applications

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.

Chul-Ki Nama, Gil-Sang Jangb and Jae-Hak J. Baeb, Corresponding Author Contact Information, E-mail The Corresponding Author

a School of Computer Engineering and Information Technology, University of Ulsan, Ulsan 680-749, South Korea

b College of Business Administration, University of Ulsan, Ulsan 680-749, South Korea


Available online 26 March 2003.

Abstract

The Web is an important source of information. Most Web applications are based on form documents in Hypertext Markup Language (HTML). These HTML-based form documents provide user interfaces only, but do not include business procedures or logics that document form designers assume. However, form documents imply the procedures for processing them, and the implicit procedural knowledge can be positively utilized in automating business processes. In this respect, this paper proposes a new approach to active documents as a method for automating business processes based on form documents. This active document includes declarative knowledge and business rules implied in documents to support the automation of document processing. To realize the active documents, we devised an Executable Rule Markup Language (ERML), an executable meta-language in XML. ERML documents are executable in an inference engine, can be geared with a workflow management system (WfMS), and can be adopted in heterogeneous rule-based applications. Also, this paper suggests a processing framework for the proposed active documents. To demonstrate the usefulness of the proposed framework, we implemented a prototype system called ActiveForm, where active documents are applied to the processing of purchase orders in an Internet procurement system. As a result, our approach is considered to enhance the intelligence of Web applications by active documents.

Author Keywords: Active documents; Business rules; Workflow management system; XML; Logic programming

Article Outline

1. Introduction
2. Motivation
3. A new approach to active documents
3.1. Active document model
3.2. Executable rule markup language
4. A framework for processing active documents
5. Design and implementation of prototype system: ActiveForm
5.1. System architecture
5.2. System components
5.3. Creation of active documents
5.4. Execution of active documents
6. Comparison of relevant researches
7. Conclusions and further studies
Acknowledgements
References












Corresponding Author Contact InformationCorresponding author. Tel.: +82-52-259-2221; fax: +82-52-259-1687


 
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.