Techniques for generating multi-resolution repositories of reusable XML subschemas are investigated in this research. There are three major components to achieve this goal: weighting XML elements, decomposing XML schemas, and clustering the decomposed subschemas. Two approaches are proposed to calculate the weights of XML elements. One is based on the analysis of links and their attributes while the other is based on the information accumulated from all reachable nodes. Elements with higher weights are selected as roots of reusable subschemas, which are further clustered into K groups according to the information amount carried to obtain multi-resolution repositories.
KEYWORDS: Chemical elements, Databases, Analytical research, Mining, System integration, Multimedia, Classification systems, Data modeling, Electrical engineering, Internet
Techniques for semantic weighting and decomposition of XML schemas are investigated in this work for their efficient management. Two approaches are proposed to calculate the weights of XML elements. The first one is based on the analysis of links and their attributes while the other one is based on the information propagated from all reachable nodes. We analyze the influence of different types of links on the weights of XML elements. The weights of XML elements are then used to decompose an XML schema and to choose representatives of decomposed clusters. These two methods provide consistent results. The decomposition of an XML schema can be conducted via two methods: the repetition-based decomposition and the weight-based decomposition.
It is shown that the weight-based solution can achieve a multi-resolution decomposition result.
An object-oriented methodology is proposed to harmonize several different markup languages in this research. First, we adopt the Unified Modelling Language (UML) as the data model to formalize the concept and the process of the harmonization process between the eXtensible Markup Language (XML) applications. Then, we design the Harmonization eXtensible Markup Language (HXML) based on the data model and formalize the transformation between the Document Type Definitions (DTDs) of the original XML applications and HXML. The transformation between instances is also discussed. We use the harmonization of SMIL and X3D as an example to demonstrate the proposed methodology. This methodology can be generalized to various application domains.
The flexible and semi-structured eXtensible Markup Language (XML) is used in various application domains as well as the database field. The proposed XML harmonization system attempts to re-utilize existing markup languages by extracting and integrating them. This idea is analogous to the join operation in the database domain. When new structures are created, new document types are defined. Structures of XML instances can be viewed from various viewpoints, e.g. the relational database or the object-oriented database. In this work, we propose a new way to achieve harmonization, i.e., by defining axioms on atomic elements of the selected data structure. The advantage of using axioms is that it can be extended to other data structures easily. Measurements of harmonization are discussed, and harmonization examples are given to illustrate the axiom-based design principle.
KEYWORDS: Multimedia, Computer security, Video, Data modeling, Transform theory, Document management, Web services, Data hiding, Internet, Control systems
The eXtensible Markup Language (XML) provides a good tool to represent the Web content due to its semi-structured characteristics. A new XML-based Web architecture is proposed in this work, upon which various applications are built. The proposed XML-based Web architecture contains four major components: layout, content, digital right management (DRM), and security. Each component is described by one or more specific XML languages. Then, different XML languages are harmonized under one framework for efficiency and ease of manipulation. The XML-based schema of webpages can be organized easily to meet both internal and external requirements. That is, the Web data should be managed more easily by content owners while customization should be made for different users with different interests and access means.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.