Search results

1 – 10 of over 3000
To view the access options for this content please click here
Article
Publication date: 1 March 2000

Demetrios Ioannides

The flexibility and extensibility of XML have largely contributed to its wide acceptance beyond the traditional realm of SGML. Yet, there is still one more obstacle to be…

Downloads
600

Abstract

The flexibility and extensibility of XML have largely contributed to its wide acceptance beyond the traditional realm of SGML. Yet, there is still one more obstacle to be overcome before XML is able to become the evangelized universal data/document format. The obstacle is posed by the limitations of the legacy standard for constraining the contents of an XML document. The traditionally used DTD (document type definition) format does not lend itself to be used in the wide variety of applications XML is capable of handling. The World Wide Web Consortium (W3C) has charged the XML schema working group with the task of developing a schema language to replace DTD. This XML schema language is evolving based on early drafts of XML schema languages. Each one of these early efforts adopted a slightly different approach, but all of them were moving in the same direction.

Details

Library Hi Tech, vol. 18 no. 1
Type: Research Article
ISSN: 0737-8831

Keywords

To view the access options for this content please click here
Article
Publication date: 1 June 2000

Hyun‐Hee Kim and Chang‐Seok Choi

The purpose of this paper is to show how XML is applied to digital library systems. For a better understanding of XML, the major features of XML are reviewed and compared…

Downloads
1107

Abstract

The purpose of this paper is to show how XML is applied to digital library systems. For a better understanding of XML, the major features of XML are reviewed and compared with those of HTML. An experimental XML‐based metadata retrieval system, which is designed as a subsystem of the Korean Virtual Library and Information System (VINIS) is demonstrated. The metadata retrieval system consists of two modules: a retrieval module and a browsing module. The retrieval module allows the retrieval of metadata stored in Microsoft Access files and the display of search results in an XML file format, while the browse module permits browsing of metadata in XML/XSL document formats. Finally, some issues for a more efficient application of XML to digital libraries are discussed.

Details

The Electronic Library, vol. 18 no. 3
Type: Research Article
ISSN: 0264-0473

Keywords

To view the access options for this content please click here
Article
Publication date: 29 August 2008

Darius Hedgebeth

The purpose of this paper is to provide information about the extensible markup language (XML) – its history, function, legacy, and contribution to the world wide web and

Abstract

Purpose

The purpose of this paper is to provide information about the extensible markup language (XML) – its history, function, legacy, and contribution to the world wide web and to the discipline of knowledge management. The knowledge worker will better understand how XML supports the codification aspect of the technology pillar of knowledge management.

Design/methodology/approach

The author gives an overview of markup languages, which preceded XML, details XML syntax structure, and discusses techniques for processing XML data. Derivative markup languages which use XML's syntactical structure are listed, and an exercise explaining the process behind generating XML documents from spreadsheets is provided.

Findings

XML has served as an integral part of the world wide web for over a decade, and enables internet applications to transform and exchange data in a very efficient manner. The codification of knowledge is germane to the KM process, and XML provides a very capable means for warehousing knowledge that can later be retrieved from knowledge repositories and relational databases. Additionally, XML‐like markup languages such as ebXML (electronic business for XML) help improve the effectiveness and efficiency of knowledge organizations.

Originality/value

The paper hightlights how the management and valuation of knowledge assets are greatly facilitated by the functionality offered by XML, which enables a knowledge worker to store and retrieve knowledge artifacts in the form of structured data.

Details

VINE, vol. 38 no. 3
Type: Research Article
ISSN: 0305-5728

Keywords

To view the access options for this content please click here
Article
Publication date: 25 September 2007

Joanna Jedrzejowicz and Jakub Neumann

This paper seeks to describe XML technologies and to show how they can be applied for developing web‐based courses and supporting authors who do not have much experience…

Abstract

Purpose

This paper seeks to describe XML technologies and to show how they can be applied for developing web‐based courses and supporting authors who do not have much experience with the preparation of web‐based courses.

Design/methodology/approach

When developing online courses the academic staff has to address the following problem – how to keep pace with the ever‐changing technology. Using XML technologies helps to develop a learning environment which can be useful for academics when designing web‐based courses, preparing the materials and then reusing them.

Findings

The paper discusses the benefits of using XML for developing computer‐based courses. The task of introducing new versions of existing courses can be reduced to editing appropriate XML files without any need for program change and an author can perform this task easily from a computer connected to the internet. What is more – using XML makes it possible to reuse data in different teaching situations.

Research limitations/implications

The environment has only been used for two years and further research is needed on how user‐friendly the system really is and how it can still be improved.

Practical implications

The paper describes the environment which can be used to develop and reuse online materials, courses, metadata etc.

Originality/value

The paper offers practical help to academics interested in web‐based teaching.

Details

Interactive Technology and Smart Education, vol. 4 no. 2
Type: Research Article
ISSN: 1741-5659

Keywords

To view the access options for this content please click here
Article
Publication date: 1 June 2002

Art Rhyno

Relational Database Management Systems (RDBMS) have a proven track record for storing and managing many different forms of digital content, and new strategies have been…

Downloads
1201

Abstract

Relational Database Management Systems (RDBMS) have a proven track record for storing and managing many different forms of digital content, and new strategies have been defined to provide RDBMS‐based solutions for XML. Some relational databases now offer special mechanisms to accommodate XML while several technologies have emerged to facilitate the use of XML representations of data housed within an RDBMS. In addition to presenting challenges and opportunities to RDBMS developers, XML and XML‐enabled technologies may find new application for libraries by combining RDBMS concepts with Web‐based services.

Details

OCLC Systems & Services: International digital library perspectives, vol. 18 no. 2
Type: Research Article
ISSN: 1065-075X

Keywords

To view the access options for this content please click here
Article
Publication date: 13 April 2010

Bojana Dimić, Branko Milosavljević and Dušan Surla

The purpose of this paper is to create a model for an XML document that will carry information about bibliographic formats. The model will be given in the form of an XML

Downloads
1134

Abstract

Purpose

The purpose of this paper is to create a model for an XML document that will carry information about bibliographic formats. The model will be given in the form of an XML schema describing two bibliographic formats, UNIMARC and MARC 21.

Design/methodology/approach

The description of bibliographic formats using the XML schema language may be discussed in two ways. The first one relates to creating an XML schema in a way that all elements of the bibliographic format are described separately. The second way, used in this paper, is creating an XML schema as a set of elements that presents concepts of bibliographic formats. A schema created in the second way is appropriate for use in implementation of cataloguing software.

Findings

The result is an XML schema that describes MARC 21 and UNIMARC formats. The instance of that schema is an XML document describing a bibliographic format that will be used in software systems for cataloguing. An XML document that is an instance of the proposed XML schema is applied in the development of the editor for cataloguing in the BISIS library information system. This XML document represents input information for that editor. In this way, the implementation of the editor becomes independent of the bibliographic format.

Practical implications

The created XML schema cannot serve as an electronic manual because there is some information about the format that is not included in it. In order to overcome this shortcoming an additional XML schema that will contain remaining format data may be provided.

Originality/value

The originality lies in the idea of creating one XML schema for two bibliographic formats. The schema contains elements that are models for data used in cataloguing tools. On the basis of that XML schema, the object model of bibliographic formats is implemented as well as software component for manipulating format data. This component can be used in development of library software systems.

Details

The Electronic Library, vol. 28 no. 2
Type: Research Article
ISSN: 0264-0473

Keywords

To view the access options for this content please click here
Article
Publication date: 1 December 2002

Catherine Ebenezer

Provides an overview of the present state of development of integrated library systems and identifies, describes and evaluates significant trends in the industry in…

Downloads
3030

Abstract

Provides an overview of the present state of development of integrated library systems and identifies, describes and evaluates significant trends in the industry in relation to their context within the overall development of library services. Notes that the library systems market, and developments in library systems, are driven by Internet trends and by the software Industry rather than by the library and information community and that they are subject to global economic imperatives.

Details

VINE, vol. 32 no. 4
Type: Research Article
ISSN: 0305-5728

Keywords

To view the access options for this content please click here
Article
Publication date: 30 August 2011

Mourad Ykhlef

eXtensible Markup Language (XML) data are data which are not necessarily constrained by a schema, XML is fast emerging as a standard for data representation and exchange…

Abstract

Purpose

eXtensible Markup Language (XML) data are data which are not necessarily constrained by a schema, XML is fast emerging as a standard for data representation and exchange on the world wide web, the ability to intelligently query XML data becomes increasingly important. Some XML graphical query languages for XML data have been proposed but they are either too complex or too limited in the power of expression and in their use. The purpose of this paper is to propose a recursive graphical query language for querying and restructuring XML data (RGQLX). The expressive power of RGQLX is comparable to Fixpoint. RGQLX language is a multi‐sorted graphical language integrating grouping, aggregate functions, nested queries and recursion.

Design/methodology/approach

The methodology emphasizes on RGQLX's development which is base of G‐XML data model syntax to express a wide variety of XML queries, ranging from simple selection, to expressive data transformations involving grouping, aggregation and sorting. RGQLX allows users to express recursive visual queries in an elegant manner. RGQLX has an operational semantics based on the annotated XML, which serves to express queries and data trees in form of XML. The paper presents an algorithm to achieve the matching between data and query trees after translating a query tree into annotated XML.

Findings

Developed and demonstrated were: a G‐XML model; recursive queries; annotated XML for the semantic operations and a matching algorithm.

Research limitations/implications

The future research work on RGQLX language will be expanding it to include recursive aggregations.

Practical implications

The algorithms/approaches proposed can be easily integrated in any commercial product to enhance the performance of XML query languages.

Originality/value

The proposed work integrates various novel techniques for XML query syntax/semantic into a single language with a suitable matching algorithm. The power of this proposal is in the class of Fixpoint queries.

Details

International Journal of Web Information Systems, vol. 7 no. 3
Type: Research Article
ISSN: 1744-0084

Keywords

To view the access options for this content please click here
Article
Publication date: 16 February 2010

Ashley Beamer and Mark Gillick

The purpose of this paper is to investigate web services (in the form of parameterised URLs), specifically in the context of the ScotlandsPlaces project. This involves…

Abstract

Purpose

The purpose of this paper is to investigate web services (in the form of parameterised URLs), specifically in the context of the ScotlandsPlaces project. This involves cross‐domain querying, data retrieval and display via the development of a bespoke XML standard rather than existing XML formats and mapping between them.

Design/methodology/approach

In looking at the different heritage domain datasets as well as the metadata formats used for storage and data exchange, the ScotlandsPlaces XML format is revealed as the most appropriate for this type of project. The nature of the project itself and the need for dynamic web services are in turn explored.

Findings

It was found that, due to the nature of the project, the combination of a bespoke ScotlandsPlaces XML format and a set of matching web services was the best choice in terms of the retrieval of different domain datasets, as well as the desired extensible nature of the project.

Research limitations/implications

It may have proven useful to investigate the datasets of more ScotlandsPlaces partners, but as yet only a limited number of first phase partners' datasets could be studied, as the second phase of the project has yet to begin.

Originality/value

Rather than an information portal, the ScotlandsPlaces web site aggregates disparate types of record, whether site records, archival or otherwise, into a single web site and makes these records discoverable via geographical searching. Aggregated data are accessed through web service queries (using a bespoke XML format developed specifically for the project for data return) and allow partner organisations to add their datasets regardless of the organisational domain. The service also allows spatially referenced records to be plotted on to a geo‐browser via a KML file, which in turn lets users evaluate the results based on geographical location.

Details

Program, vol. 44 no. 1
Type: Research Article
ISSN: 0033-0337

Keywords

To view the access options for this content please click here
Article
Publication date: 28 August 2009

Jun Wu and Shang‐Yi Huang

The purpose of this paper is to reduce the number of join operations for retrieving Extensible Markup Language (XML) data from a relational database.

Abstract

Purpose

The purpose of this paper is to reduce the number of join operations for retrieving Extensible Markup Language (XML) data from a relational database.

Design/methodology/approach

The paper proposes a new approach to eliminate the join operations for parent‐child traversing and/or sibling searching such that the performance of query processing could be improved. The rationale behind the design of the proposed approach is to distribute the structural information into relational databases.

Findings

The paper finds that the number of join operations which are needed for processing parent‐child traversal and sibling search can be bounded under the proposed approach. It also verifies the capability of the proposed approach by a series of experiments based on the XMark benchmark, for which it has encouraging results.

Research limitations/implications

Compared with previous approaches based on the structure encoding method, the proposed approach needs more space to store additional immediate predecessor's IDs. However, the approach has similar performance to others and it is much easier to implement.

Practical implications

The experimental results show that the performance of the proposed approach is less than 3 per cent of the well‐known MonetDB approach for processing benchmark queries. Moreover, its bulkloading time is much less than that for the MonetDB. There is no doubt that the approach is efficient for accessing XML data with acceptable overheads.

Originality/value

This paper contributes to the implementations of XML database systems.

Details

International Journal of Web Information Systems, vol. 5 no. 3
Type: Research Article
ISSN: 1744-0084

Keywords

1 – 10 of over 3000