Bibliography

Documents
[1] Adobe Corporation, Portable Document Format, Technical Report, 2005, http://partners.adobe.com/public/developer/pdf/index_reference.html
[2] Dean Allemang and Jim Hendler, Semantic Web for the Working Ontologist (2nd ed), Morgan Kaufman, 2011.
[3] Altova Corporation, XMLSpy 2007 , 2007, http://www.altova.com/
[4] Apache XML Project, Xerces Java and C++ Parsers, 2005, http://xerces.apache.org/xerces2-j/
[5] E. Armstrong, The J2EE 1.4 Tutorial for Sun Java System Application Server Platform Edition 8.1 2005Q2, June 2005, http://docs.oracle.com/javaee/1.4/tutorial/doc/
[6] Anders Berglund, Scott Boag, Don Chamberlin, Mary F. Fernández, Michael Kay, Jonathan Robie, and Jérôme Siméon, XML Path Language (XPath) 2.0, Technical Report, 2010, http://www.w3.org/TR/xpath20/
[7] Anders Berglund, Extensible Stylesheet Language (XSL) Version 1.1, 2006, http://www.w3.org/TR/xsl/
[8] Tim Berners-Lee, James Hendler, and Ora Lassila, The Semantic Web, Scientific American, May 2001, http://www.scientificamerican.com/article.cfm?id=the-semantic-web
[9] Paul V. Biron and Ashok Malhotra, XML Schema Part 2: Datatypes Second Edition, Technical Report, 2004, http://www.w3.org/TR/xmlschema-2/
[10] Scott Boag, Don Chamberlin, Mary F. Fernández, Daniela Florescu, Jonathan Robie, and Jérôme Siméon, XQuery 1.0: An XML Query Language, Technical Report, 2010, http://www.w3.org/TR/xquery/
[11] Bert Bos, Tantek Çelik, Ian Hickson, and Hakon Wium Lie, Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification, 2007, http://www.w3.org/TR/CSS21/
[12] Tim Bray, Jean Paoli, C. M. Sperberg-McQueen, Eve Maler, and François Yergeau, Extensible Markup Language (XML) 1.0 (Fourth Edition), Technical Report, 2006, http://www.w3.org/TR/REC-xml/
[13] Allen Brown, Matthew Fuchs, Jonathan Robie, and Philip Wadler, XML Schema: Formal Description, Technical Report, September 2001, http://www.w3.org/TR/xmlschema-formal/
[14] Alison Cawsey, Presenting tailored resource descriptions: Will XSLT do the job?, May 2000, http://www9.org/w9cdrom/119/119.html
[15] James Clark and Makoto Murata, RELAX NG Specification, Technical Report, 2001, https://www.oasis-open.org/committees/relax-ng/spec-20011203.html
[16] James Clark, Multi-Format Schema Converter Based on RELAX NG, Technical Report, 2003, http://www.thaiopensource.com/relaxng/trang.html
[17] James Clark and Steve DeRose, XML Path Language (XPath), Technical Report, 1999, http://www.w3.org/TR/xpath/
[18] James Clark, Associating Style Sheets with XML documents, Technical Report, 1999, http://www.w3.org/TR/xml-stylesheet/
[19] James Clark, New mode for XML , 2004, http://www.thaiopensource.com/nxml-mode/
[20] Roger Costello, Tutorials on Schematron - Rule-Based XML Validation, 2007, http://www.xfront.com/schematron/
[21] ECM Systemintegration, XML4cobol SE, Technical Report, 2005, http://xml4cobol.com/
[22] David C. Fallside and Priscilla Walmsey, XML Schema Part 0: Primer Second Edition, Technical Report, 2004, http://www.w3.org/TR/xmlschema-0/
[23] Benoît Habert, Objectif : CLOS, Masson, Paris, 1996.
[24] Pascal Hitzler, Markus Krötzsch, and Sebastian Rudolph, Foundations of Semantic Web Technologies, Chapman & Hall/CRC, 2009, http://www.semantic-web-book.org/page/Foundations_of_Semantic_Web_Technologies
[25] Cay Horstmann, Big Java 3rd Edition, 2008, http://www.horstmann.com/bigjava.html
[26] ISO (International Organization for Standardization). ISO 8879:1986(E), Information processing, Text and Office Systems Standard Generalized Markup Language (SGML). First edition, Technical Report, 1986.
[27] Michael Kay, XSLT 2.0 and XPath 2.0, 4e ed., Wiley, 2008.
[28] Michael Kay, XSL Transformations (XSLT) Version 2.0, 2007, http://www.w3.org/TR/xslt
[29] Dongwon Lee and Wesley W. Chu, Comparative Analysis of Six XML Schema Languages, 2000, http://www.cobase.cs.ucla.edu/tech-docs/dongwon/sigmod-record-00.pdf
[30] Linked Data, Linked Data - Connect Distributed Data across the Web, http://linkeddata.org/
[31] Doug Lovell, XSL Formatting Objects Developer's Handbook, Sams, 2003.
[32] Mark Lutz, Programming Python 4th edition, O'Reilly, 2010, http://shop.oreilly.com/product/mobile/9780596158118.do?green=18055703844&cmp=af-mybuy-9780596158118.IP
[33] Ashok Malhotra, Jim Melton, and Norman Walsh, XQuery 1.0 and XPath 2.0 Functions and Operators, 2007, http://www.w3.org/TR/xpath-functions/
[34] Murali Mani and Dongwon Lee, XML to Relational Conversion using Theory of Regular Tree Grammars, August 2002, http://www.cobase.cs.ucla.edu/tech-docs/dongwon/eextt02.pdf
[35] Jonathan Marsh and David Orchard, XML Inclusions (XInclude) Version 1.0, Technical Report, 2004, http://www.w3.org/TR/xinclude/
[36] Brett McLaughlin and Justin Edelson, Java & XML, Third Edition, 2006, http://shop.oreilly.com/product/mobile/9780596101497.do
[37] W. Scott Means and Elliotte Rusty Harold, XML in a Nutshell, 2002, http://shop.oreilly.com/product/mobile/9780596002923.do
[38] David Megginson, Official website for SAX , Technical Report, 2005, http://www.saxproject.org/
[39] Colin Moock, Essential ActionScript 3.0, O'Reilly, 2007.
[40] Python Software Foundation, Structured Markup Processing Tools , 2010, http://docs.python.org/library/markup.html
[41] Leo Sauermann and Richard Cyganiak, Cool URIs for the Semantic Web, 2008, http://www.w3.org/TR/cooluris/
[42] Matt Sergeant, XML-Parser-2.34, Technical Report, 2003, http://search.cpan.org/~msergeant/XML-Parser-2.34/Parser.pm
[43] Bob Stayton, DocBook XSL, The Complete Guide, Sagehill Enterprises, 2005.
[44] Dave Thomas, Programming Ruby, The Pragmatic Programmers, 2006.
[45] Henry S. Thompson, David Beech, Murray Maloney, and Noah Mendelsohn, XML Schema Part 1: Structures Second Edition, Technical Report, 2004, http://www.w3.org/TR/xmlschema-1/
[46] Henry S. Thompson and Richard Tobin, XML Schema Validator, 2002, http://www.ltg.ed.ac.uk/~ht/xsv-status.html
[47] W3C, Document Object Model (DOM) Technical Reports, Technical Report, 2003, http://www.w3.org/DOM/DOMTR
[48] W3C, Universal Resource Identifiers, Technical Report, 2003, http://www.w3.org/Addressing/URL/URI_Overview.html
[49] W3C, Uniform Resource Locators, Technical Report, 2003, http://www.w3.org/Addressing/URL/Overview.html
[50] Malcom Wallace and Colin Runciman, HaXml, 2006, http://www.cs.york.ac.uk/fp/HaXml/
[51] Norman Walsh and Leonard Muellner, DocBook 5.0: The Definitive Guide, 2007, http://www.docbook.org/tdg5/en/html/docbook.html
[52] Sean Wheller, <oXygen/> XML Editor User Guide, 2005, http://www.oxygenxml.com/
[53] Jan Wielemaker, SWI-Prolog SGML/XML parser, Technical Report, 2005, http://www.swi-prolog.org/pldoc/package/sgml.html
[54] Wikibook, XQuery Examples Collection Wikibook!, http://en.wikibooks.org/wiki/XQuery
[55] Wikibook, XQuery/SPARQL Tutorial, http://en.wikibooks.org/wiki/XQuery/SPARQL_Tutorial
[56] Graham Wilcock, Pipelines, Templates and Transformations: XML and Natural Language Generation, 2001, http://www.ling.helsinki.fi/~gwilcock/Pubs/2001/NLPXML-01.pdf
[57] Richard York, Beginning CSS - Cascading Style Sheets for Web Design, Wiley, 2005.
[58] Liyang Yu, A Developer's Guide to the Semantic Web, Springer, 2011.
[59] Eric van der Vlist, RELAX NG, O'Reilly, 2004, http://books.xmlschemata.org/relaxng/
[60] Eric van der Vlist, XML Schema, O'Reilly, 2002.
[61] Priscilla Walmsley, XQuery, O'Reilly, 2002.
Web Sites
[62] The XML C parser and toolkit of Gnome, http://xmlsoft.org/
[63] System.Xml, http://msdn.microsoft.com/en-us/library/system.xml.aspx
[64] libxml++, http://libxmlplusplus.sourceforge.net/
[65] eXist-db Open Source Native XML Database, http://exist-db.org/
[66] Standard ECMA-357 - ECMAScript for XML (E4X) Specification, ISO/IEC 22537, http://www.ecma-international.org/publications/standards/Ecma-357.htm
[67] Information technology - Document Schema Definition Languages (DSDL) - Part 3: Rule-based validation - Schematron, http://standards.iso.org/ittf/PubliclyAvailableStandards/c040833_ISO_IEC_19757-3_2006(E).zip
[68] The Modern JavaScript Tutorial, https://javascript.info
[69] A Semantic Web Framework for Java, http://jena.apache.org/
[70] Pure-JavaScript implementation of the DOM and HTML Standards for use with Node.js, https://www.npmjs.com/package/jsdom
[71] JavaScript Object Notation, http://www.json.org/
[72] The Java Web Services Tutorial, http://docs.oracle.com/cd/E17802_01/webservices/webservices/docs/1.6/tutorial/doc/
[73] The XML C parser and toolkit of Gnome, http://xmlsoft.org/
[74] LIBX*, http://www.explain.com.au/libx/
[75] OWL 2 Web Ontology Language, http://www.w3.org/TR/owl-overview/
[76] PHP Manual, http://php.net/
[77] PHP Manual - XML Manipulation, http://php.net/manual/en/refs.xml.php
[78] Resource Description Framework (RDF), http://www.w3.org/RDF/
[79] RDF Validation service, http://www.w3.org/RDF/Validator/
[80] Ruby Electric XML, http://www.germane-software.com/software/XML/rexml/
[81] Ruby A Programmer's Best Friend, http://www.ruby-lang.org/
[82] RUBY-DOC.ORG - Help and documentation for the Ruby programming language., http://www.ruby-doc.org/
[83] XSLT 2.0 and XQuery processors, http://www.saxonica.com/documentation/about/intro.xml
[84] SPARQL Query Language for RDF, http://www.w3.org/TR/rdf-sparql-query/
[85] Swift programming language, https://swift.org
[86] Schematron: a language for making assertions about patterns found in XML documents, http://www.schematron.com/
[87] The Schematron Assertion Language 1.6, http://xml.ascc.net/resource/schematron/Schematron2000.html
[88] Turtle - Terse RDF Triple Language, http://www.w3.org/TR/turtle/
[89] Twinkle: A SPARQL Query Tool, http://www.ldodds.com/projects/twinkle/ Local improvement (description in French)
[90] YAML Ain't a Markup Language, http://www.yaml.org/