2002ACM SIGAPP Applied Computing ReviewRequires access

A Java-based framework to support computer-assisted creation of structured XML documents

Andrea Trentini

Open publisher page 3 citations

Abstract

In the management of document-based information, the structure of the document itself is very important. In the XML world you can use a DTD (Document Type Definition) or XMLSchema to define that structure. But not everything can be described (and forced) through a DTD while XMLSchema is not yet widely supported. For our MENTOR project - a document-based university management system - we needed a tool to support the creation and storage of official-meeting transcripts. These documents are strongly structured, so strongly that in this case a simple DTD was not enough. We decided to build a custom tool to fulfill our need. In this article we show the different solutions we had to study to let users create XML documents with some considerations about the formalization level of each solution. Then we present and motivate our choice.

About this research paper

What this paper is about

In the management of document-based information, the structure of the document itself is very important. In the XML world you can use a DTD (Document Type Definition) or XMLSchema to define that structure. But not everything can be described (and forced) through a DTD while XMLSchema is not yet widely supported. For our MENTOR project - a document-based university management system - we needed a tool to support the creation and storage of official-meeting transcripts. These documents are strongly structured, so strongly that in this case a simple DTD was not enough. We decided to build a custom tool to fulfill our need. In this article we show the different solutions we had to study to let users create XML documents with some considerations about the formalization level of each solution. Then we present and motivate our choice.

Why it matters

OpenAlex reports 3 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

In the management of document-based information, the structure of the document itself is very important. In the XML world you can use a DTD (Document Type Definition) or XMLSchema to define that structure. But not everything can be described (and forced) through a DTD while XMLSchema is not yet widely supported. For our MENTOR project - a document-based university management system - we needed a tool to support the creation and storage of official-meeting transcripts. These documents are strongly structured, so strongly that in this case a simple DTD was not enough. We decided to build a custom tool to fulfill our need. In this article we show the different solutions we had to study to let users create XML documents with some considerations about the formalization level of each solution. Then we present and motivate our choice.

Key concepts: Computer science, Document Structure Description, Document type definition, XML, Well-formed document, XML validation, World Wide Web, Simple API for XML

Related papers

Back to paper searchBrowse research topicsOriginal source
A Java-based framework to support computer-assisted creation of structured XML documents — Research Paper | ScholarLens