Open source projects that use XSD

From Code Synthesis Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 20:30, 18 October 2011
Sutambe (Talk | contribs)

← Previous diff
Current revision
Klaim (Talk | contribs)
(Open source projects that use Codesynthesis XSD)
Line 3: Line 3:
*[http://www.dre.vanderbilt.edu/LEESA/index.html LEESA]: Language for Embedded quEry and traverSAl: License BSD. LEESA is a domain-specific embedded language (DSEL) in C++ to write declarative traversals over typed object structures, such as an XSD-generated object model. LEESA provides a powerful notation for writing xpath-like queries (e.g., child axis, descendants, and wildcards) without relying on string-encoded xpath queries. [http://boostcon.boost.org BoostCon'11] conference had a [http://blip.tv/boostcon/toward-native-xml-processing-using-multi-paradigm-design-in-c-5254288 video recorded] session on LEESA. *[http://www.dre.vanderbilt.edu/LEESA/index.html LEESA]: Language for Embedded quEry and traverSAl: License BSD. LEESA is a domain-specific embedded language (DSEL) in C++ to write declarative traversals over typed object structures, such as an XSD-generated object model. LEESA provides a powerful notation for writing xpath-like queries (e.g., child axis, descendants, and wildcards) without relying on string-encoded xpath queries. [http://boostcon.boost.org BoostCon'11] conference had a [http://blip.tv/boostcon/toward-native-xml-processing-using-multi-paradigm-design-in-c-5254288 video recorded] session on LEESA.
 +
 +* [http://dev.artofsequence.org Art Of Sequence] A set of tools for digital sequence creation. License MIT. XSD is used to provide C++ support for our xml-based digital sequence description language called [http://code.google.com/p/art-of-sequence/source/browse/aosl/aosl.xsd AOSL].

Current revision

Open source projects that use Codesynthesis XSD

  • percolator An analyzer of biological mass spec data. License: Apache License version 2. It uses the streaming functionality in Codesynthesis XSD to read big XML files. CMake is used to build binaries for the platforms: Linux, MacOS and Windows. NSIS is used for Windows packaging. The code is available at github.
  • LEESA: Language for Embedded quEry and traverSAl: License BSD. LEESA is a domain-specific embedded language (DSEL) in C++ to write declarative traversals over typed object structures, such as an XSD-generated object model. LEESA provides a powerful notation for writing xpath-like queries (e.g., child axis, descendants, and wildcards) without relying on string-encoded xpath queries. BoostCon'11 conference had a video recorded session on LEESA.
  • Art Of Sequence A set of tools for digital sequence creation. License MIT. XSD is used to provide C++ support for our xml-based digital sequence description language called AOSL.
Personal tools