Geek Articles

Categories

 

Subscribe

Daily Updates Subscribe geekarticles update via email Subscribe geekarticles update via RSS

 
GeekArticles XML Core XML

Expressing untested and untestable constraints in Schematron

Author: oreillynet.com | Published: 20th Mar 2007 | Visited: 144 times | Add Comment
Filed in: Core XML

Schematron is an ISO standard schema language for making assertion about the presence or absense of patterns in XML documents. It has fairly widespread use, from publishing to transport to financial and insurance to health systems, but is not supported...

Read Article
 

Sponsored Links

 


Related Articles

 Article :: The Psychology of Time Perception in Software: Expressing Time in Your UI Learn when and how you should express time in the UI of your solut ...

 The Spirit of Schematron in TDD Test Driven Development is a relatively popular methodology nowadays and I think XML tools can play crucial aspect in better testing. Testing frameworks are more than capable of using and testing XML based applications, but just in case you hav ...

 The Spirit of Schematron in TDD Test Driven Development is a relatively popular methodology nowadays and I think XML tools can play crucial aspect in better testing. Testing frameworks are more than capable of using and testing XML based applications, but just in case you hav ...

 SQL ASSERTIONS vs triggers, materialized views with constraints, etc I attended a Hotsos session by Toon Koppelaars yesterday morning on Semantic Query Optimization. Among other interesting topics, Toon lamented the lack of any DBMS implementing SQL "assertions". By which he meant a database-enforced constraint tha ...

 Drafts for Schematron support of EXSLT, XPath2, XSLT2 and STX By default, Schematron uses XPath 1 for setting contexts, testing assertions, and producing dynamic diagnostics. Actually, it is XPath 1 as used and extended in XSLT 1. This has lead many people to think it is just a nicer declarativ ...

 Converting XML Schemas to Schematron (#11): Partial order validation for following sibling elements This article is part of a series describing how to convert from W3C XML Schemas to ISO Schematron. They are very different schema languages! This time we look at some code with quite complex XPaths: we want to validate tha ...

 Converting XML Schemas to Schematron (#12): Some better diagnostics One simplification I have made in the XSLT code presented so far is that except for datatypes I have elided the issue of diagnostics. Yet the ability to provide better diagnostics is one of the value propositions for Schematron. S ...

 Converting XML Schemas to Schematron (#9): Friendlier schemas We can improve on the diagnostics given by the rules in the previous article in this series, Progressive validation for complex content models. Diagnosing Similar Names One of the most common typos is simply to make a mistake in upper-case/lower-case ...

 Converting XML Schemas to Schematron (#10): Required pairs in a sequence What we want to do is to have a Schematron pattern that just checks a very specific thing: when the use in a document of one element requires that another element immediate follows it. Actually, I am skipping over ...

 How Can Theory of Constraints Help in Software Optimization? "Programmers waste enormous amounts of time thinking about, or worrying about, the speed of noncritical parts of their programs, and these attempts at efficiency actually have a strong negative impact when debugging and maintenance are considered. We should forget about small efficiencies, say about ...



Next: GoogleCode, SVN, ClickOnce, and Firefox :: What Do Each of These Have in Common?



Post Comment

Name:


Email:
 (Optional. Used for Notification)

Title:

 
Comment:


Validation Code:
 <=>  (Enter this code in text box)





Latest Articles

 

Popular Articles

Sponsored Links