Applications of a Web query language
Selected papers from the sixth international conference on World Wide Web
WebL - a programming language for the Web
WWW7 Proceedings of the seventh international conference on World Wide Web 7
A layered architecture for querying dynamic Web content
SIGMOD '99 Proceedings of the 1999 ACM SIGMOD international conference on Management of data
WWW '99 Proceedings of the eighth international conference on World Wide Web
WebOQL: Restructuring Documents, Databases, and Webs
ICDE '98 Proceedings of the Fourteenth International Conference on Data Engineering
Querying Heterogeneous Information Sources Using Source Descriptions
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
X2QL: An eXtensible XML Query Language Supporting User-Defined Foreign Functions
ADBIS-DASFAA '00 Proceedings of the East-European Conference on Advances in Databases and Information Systems Held Jointly with International Conference on Database Systems for Advanced Applications: Current Issues in Databases and Information Systems
Jedi: Extracting and Synthesizing Information from the Web
COOPIS '98 Proceedings of the 3rd IFCIS International Conference on Cooperative Information Systems
A Comprehensive Framework for Querying and Integrating WWWData and Services
COOPIS '99 Proceedings of the Fourth IECIS International Conference on Cooperative Information Systems
A Formal Yet Practical Approach to Electronic Commerce
COOPIS '99 Proceedings of the Fourth IECIS International Conference on Cooperative Information Systems
Hi-index | 0.00 |
The rapid advance of the Internet has brought with it a variety of WWW applications. Integration of these WWW applications, which implies development of meta level applications (shortened to meta-applications), is an important research issue. In the Internet context, XML has attracted a great deal of attention and will be used as a standard data format in WWW applications. This paper proposes a scheme to develop meta-applications on top of XML-based WWW applications. Our approach uses an XML query language called X2QL to manipulate XML instances. X2QL features the inclusion of user-defined foreign functions so that we can define functions specific to WWW application integration, such as submitting forms and following hyperlinks. In addition, we propose X2PL, which is an extensible XML processing language. In X2PL, processing flows composed of embedded X2QL queries are specified. This paper also describes an integration example and the development of a prototype system.