XML White Papers

Testing the Semantics of W3C XML Schema

Overview The XML Schema language is becoming the preferred means of defining and validating highly structured XML instance documents. The paper has extended the conventional mutation method to be applicable for W3C XML Schemas. In this paper a technique for using mutation analysis to test the semantic correctness of W3C XML Schemas is presented. The paper introduces a mutation analysis model and a set of W3C XML Schema (XSD) mutation operators that can be used to detect faults involving name-spaces, user-defined types, and inheritance. Preliminary evaluation of the technique shows that it is effectiveness to test the semantics of W3C XML Schema documents.

Further White Paper Details
PublisherUniversity of Alberta File FormatPDF
Date PublishedMay 2005
FormatWhite Papers   
Topics

Think Globally, Act Locally: Targeting New Customers with Geolocation

When it comes to content, "one size fits all" used to be the norm and web traffic was measured in "hits". No longer. Companies that are leading the...

Introducing Xomega for XML Object Modeling and Code Generation

XML-based Model Driven Development can be a simple, but very powerful alternative to the UML-based MDA and can result in significantly increased productivity, clean and robust designs and improved system...

Radio-Research Firm Reduces Production Time and Costs With Presentation Solution

Research Director, Inc. (RDI), one of the largest radio-research consulting firms in the United States, produces large, complex presentations that provide radio-audience data for its customers once every quarter. Faced...

Consortium Develops New Accessible Multimedia Tool for the Print Disabled

The DAISY Consortium develops and promotes DAISY (the Digital Accessible Information System), the world's most widely used assistive reading technology for the print disabled. The consortium wanted a solution that...

Web Server Improvements with Microsoft Server 2008

This is another in our series about Microsoft Longhorn, also known as Server 2008. In this series we break down the most important components of Longhorn and give listeners the...


Quick Sitemap Links: