Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
…
17 pages
1 file
AI-generated Abstract
The primary focus is the development of a JAVA-based XML processor that allows for custom validation of XML documents. Unlike traditional XSD validators, which have limitations in defining complex validation rules, this tool aims to facilitate various XML operations such as well-formedness checking, validation, custom validation based on specific conditions, and document transformation.
Expert Systems With Applications, 2009
Ensuring consistency among data exchange specifications in XML is critical to seamless integration of various business-to-business (B2B) applications. To this end, a specification should be thoroughly verified in manifold perspectives such as grammar/syntax conformance, design compliance, and canonical semantics accordance. A single hand-woven testbed implementation will fail to versatilely support such a variety of testings. In this paper, we propose a novel validation tool of XML documents using an expert system and open validation rule scripts. Particularly, we illustrate a web-based implementation to ensure an XML schema's design compliance to design and naming rules (NDR), namely a quality of schema design (QoD) test.
2011
This report describes installation and use of the XML (Extensible Markup Language) Validation Website. The website is one of several tools produced by NIST's XML Testbed project within the Manufacturing Systems Integration Division at NIST. These tools aid in producing high quality XML schemas using a standards-based approach to manufacturing systems integration. The website provides a central site for testing XML schemas outside of a user's own operating environment with a number of externally available XML tools, thereby validating that the schemas will work in other environments before distribution. The XML Validation website which hosts a number of XML parsing tools that can be used to remotely validate XML schemas against the W3C (World Wide Web Consortium) XML Schema standard [1], and XML data against their corresponding XML schemas.
2003
We study the validation of XML documents when they are updated in XML databases. An XML document can be verified by checking against an XML Schema, which contains structure and type information of XML documents. However, most of XML database systems just validate the whole XML document, but can not validate parts of it. If updates are very frequent, then validating the whole XML document will cause serious performance degradation. Furthermore, rollback should be performed if the updates result in an invalid document, because the updated document is usually validated after the update operation executed. In this paper, we propose an immediate and partial validation mechanism for solving these two problems, i.e the validity of an update operation is checked immediately before the actual update is applied to the database whether it causes invalidity, and validation is performed only on the updated parts of the XML document in the database. Consequently, XML database systems can maintain valid XML documents at any time. We already proposed an immediate and partial validation mechanism based on DTD[6], and we extend the mechanism based on XML Schema in this paper.
The spread of the Internet has introduced many online government forms and electronic commerce applications using standard forms defined in the XML format. In case of fields that require specialized knowledge of a certain field, it is important not only to verify XML format but also to verify the validity of the form or transaction data before transmission. In this paper, we propose a validation system to perform verification on the basis of the XML document content. The feature of the proposed system is to construct ontologies using OWL, SWRL and extended rules. And it is to execute reasoning using these ontologies to judge the validity of the document content. To demonstrate usefulness in a use case of the proposed method, we present a validation system for a Japanese real property registration application.
2010
A XML validation approach using OASIS Content Assembly Mechanism (CAM) templates is presented. The approach permits support of a wide array of complex message exchanges with singleton template patterns and sets of context rules. The approach with CAM templates simplify and externalize the validation rules while allowing a validation gateway to act as a pass-through on information that is not directly relevant. The demonstration uses an open source implementation component built using Eclipse and Java technology to deliver the needed validation services.
2001
XML document processing. The logical structure of XML document must be validated by parser whether it confirms to DTD or not when browsed or updated by applications. In most cases, parser validates whole XML documents and can't validate parts of them. If applications will update an XML document that has been stored in the database, it causes decreases in performance due to the validation process. Most of XML database systems[7][8] do not validate XML documents immediately after updating XML documents in the database. This method makes update operation quick a little; however, causes incorrect results when a user or an application program attempts to retrieve the documents.
World Wide Web Conference Series, 2005
The increased importance of XML as a data representation format has led to several proposals for facilitating the development of applications that operate on XML data. These proposals range from runtime API-based interfaces to XML-based programming languages. The subject of this paper is XJ, a research language that proposes novel mechanisms for the integration of XML as a first-class construct
2013
In this paper, we describe the parsing of XML files via generated Optimized code and validation of the files in database computing field. In this paper, we present an elegant and effective framework for combining content and collaboration.So, in order to reduce the delay in parsing of generated XML files and its validation, we need an optimized code for that purpose so that XML parser converts an XML document into an XML DOM object rapidly, with high perform ability and less loading time will be taken in this process.In this paper, we introduced our XML parser that was implemented using XML classes. The main goal of this parser was to check XML documents for errors in a very easy and fast way, in order to help the programmer to determine whether the XML document is Well-formed or not.
2003
Algorithms for validation play a crucial role in the use of XML. Although much effort has been made for formalizing the treatment of elements, attributes have been neglected. This paper presents a validation model for XML documents that takes into account element and attribute constraints imposed by a given DTD. Our main contribution is the introduction of a new formalism to deal with both kinds of constraints. To this end we propose an extension of regular tree automata that allows the construction of a deterministic automaton having the same expression power as that of a DTD. Our formalism gives rise to an efficient validation method. Example 1.1 We consider part of an XML document (containing information about items in a shop) and its representation as a tree. We represent each node in the tree by showing its label (£ ¥ ¤ § ¦ © , for example) and its position (position for £ ¥ ¤ ¦ ©). We note that the element Description has two attributes and no sub-element.
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.
CLEI Electronic …, 2003
IJCA Proceedings on International Conference on …
2008 International Conference on Convergence and Hybrid Information Technology, 2008
26th International Conference on Database and Expert Systems Applications - DEXA 2015
Computer Science and Information Systems, 2004
Journal of Applied Computing Research, 2013