Showing posts with label XML. Show all posts
Showing posts with label XML. Show all posts

Wednesday, 23 January 2013

Archiving and Recovering Database-driven Websites

an article by Michael Rumianek (Universität Duisburg-Essen, Duisburg, Deutschland & Global Village GmbH, Voerde, Deutschland) published in D-Lib MagazineVolume 19 Number 1/2 (January/February 2013)

Abstract

An ever increasing amount of information is provided by database-driven websites.

Many of these are based on Content Management Systems (CMS).

CMS typically separate the textual content from file content and store the textual content within a database while files are stored in a directory structure of a file system. For archiving and preservation of such websites, in many cases several tools are needed to archive the file data and the database data separately in different container formats.

The database data may be especially difficult to archive since vendor specific implementations of datatypes constrict restoring the archive on different systems.

The author developed and implemented a procedure that enables storing both file and database data in a single XML document based on an XML Schema, where the data in the database are mapped into a standardised form to facilitate recovery on different systems. The mapping of the complete content into only printable characters allows preservation of the archive in multiple ways. Setting up a highly automated cycle of archiving and restoring website content by using a Version Control System (VCS) is also suggested.

Full text (HTML) will lead you to a printer-friendly version should you want to keep a hard copy.

No, this isn’t careers information, I’m not even sure by how far you would consider it information management but …
I would make that a very big but …
Much of the information that careers practitioners use on a regular basis is contained in database systems where the format and the data are kept in different files.
It is very useful to have an understanding of this for when things go wrong (and they will).
Whether you are concerned about archiving you will certainly be concerned about back-up and retrieval.



Wednesday, 15 August 2012

A comparative study on the indexing and ranking of the content objects including the MARCXML and Dublin Core's metadata elements by general search engines

an article by Sayyed Mahdi Taheri and Nadjla Hariri (Department of Library and Information Science, Islamic Azad University, Tehran) published in The Electronic Library Volume 30 Issue 4 (2012)

Abstract

Purpose
The purpose of this research was to assess and compare the indexing and ranking of XML-based content objects containing MARCXML and XML-based Dublin Core (DCXML) metadata elements by general search engines (Google and Yahoo!), in a comparative analytical study.
Design/methodology/approach
One hundred XML content objects in two groups were analyzed: those with MARCXML elements (50 records) and those with DCXML (50 records) published on two web sites (www.dcmixml.islamicdoc.org and www.marcxml.islamicdoc.org).The web sites were then introduced to the Google and Yahoo! search engines.
Findings
The indexing of metadata records and the difference between their indexing and ranking were examined using descriptive statistics and a non-parametric Mann-Whitney U test. The findings show that the visibility of content objects was possible by all their metadata elements. There was no significant difference between two groups’ indexing, but a difference was observed in terms of ranking.
Practical implications
The findings of this research can help search engine designers in the optimum use of metadata elements to improve their indexing and ranking process with the aim of increasing availability. The findings can also help web content object providers in the proper and efficient use of metadata systems.
Originality/value
This is the first research to examine the interoperability between XML-based metadata and web search engines, and compares the MARC format and DCMI in a research approach.


Thursday, 17 May 2012

A performance evaluation of a new bitmap-based XML processing approach over RDBMS

an article by Mohammed Al-Badawi, Haider Ali Ramadhan, Siobhan North and Barry Eaglestorne published in International Journal of Web Engineering and Technology Volume 7 Number 2 (2012)

Abstract

This paper presents a comprehensive performance analysis of PACD; a novel bitmap-based XML processing approach introduced earlier to resolve several performance issues identified in existing XML database technology.

The study evaluated three performance aspects of XML database techniques including query processing, XML updates and scalability. Each of these aspects has been tested using various measures and compared with some representative alternative approaches.

Despite its narrow domain for the order-access queries and its high cost in terms of the number IO-read operations, PACD almost performed well in terms of query processing, resource consumption during XML updates and has shown acceptable scalability over a variety of XML database categories.


Monday, 26 March 2012

DocBase: Design, Implementation and Evaluation of a Document Database for XML

an article by Arijit Sengupta (Wright State University, USA) and Ramesh Venkataraman (Indiana University, USA) published in Journal of Database Management Volume 22 Issue 4 (2011)

Abstract

This article introduces a complete storage and retrieval architecture for a database environment for XML documents.

DocBase, a prototype system based on this architecture, uses a flexible storage and indexing technique to allow highly expressive queries without the necessity of mapping documents to other database formats. DocBase is an integration of several techniques that include:

  1. a formal model called Heterogeneous Nested Relations (HNR),
  2. a conceptual model XER (Extensible Entity Relationship),
  3. formal query languages (Document Algebra and Calculus),
  4. a practical query language (Document SQL or DSQL),
  5. a visual query formulation method with QBT (Query By Templates), and 
  6. the DocBase query processing architecture.
This paper focuses on the overall architecture of DocBase including implementation details, describes the details of the query-processing framework, and presents results from various performance tests.

The paper summarizes experimental and usability analyses to demonstrate its feasibility as a general architecture for native as well as embedded document manipulation methods.