Projects / Serene

Serene

Serene is a validation engine that implements the JAXP 1.3 Validation Framework API for RELAX NG based on an algorithm centered on providing good messages and having a clear handling of ambiguity and conflicts. It has an implementation of the JAXP Validation Framework API for ISO Schematron and support for Schematron markup embedded in RELAX NG schemas.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  24 Sep 2012 21:53

    Release Notes: With this release, for the ISO Schematron implementation, support for XSLT 2.0 based on Saxon HE has been added and the access to SVRL information has been improved. Support for embedding Schematron elements ns and let in the RELAX NG schemas has been added. Some work has been done on making the RELAX NG implementation lighter and faster.

    •  11 Jun 2012 21:06

      Release Notes: This release introduces support for ISO Schematron. Pure Schematron schemas are supported, as well as Schematron markup embedded in RELAX NG schemas.

      •  18 Apr 2012 21:58

        Release Notes: For this release, Serene has been extensively reviewed and refactored to improve performance. Some bugs have been fixed, messages have been slightly tweaked, and one feature has been added.

        •  10 Oct 2011 14:36

          Release Notes: This release concentrates on further improving message quality. The accent is on error interpretation and reporting. Several bugs were fixed, and a new feature added.

          •  11 Jul 2011 06:29

            Release Notes: Serene has been tested with the RELAX NG test suite. As a result, several bugs have been fixed and the handling of conflicts and the reporting of errors have been significantly improved.

            Screenshot

            Project Spotlight

            C-ICAP Classify

            An AI content filter.

            Screenshot

            Project Spotlight

            Blender

            A 3D animation studio for modeling, texturing, compositing, and video editing.