1.49k likes | 1.59k Views
Extremes of XML. Philip Fennell. XML – meta language…. describes other languages . i s phenomenally successful. is phenomenally s uccessful. e very information domain imaginable. some are indeed sublime. some are, shall we say… esoteric. XML, a lingua franca for the web.
E N D
Extremes of XML Philip Fennell
XML – meta language… XML London 2013
describes other languages XML London 2013
is phenomenally successful is phenomenally successful XML London 2013
every information domain imaginable XML London 2013
some are indeed sublime XML London 2013
some are, shall we say… esoteric XML London 2013
XML, a lingua franca for the web XML London 2013
XML grew out of SGML XML London 2013
early applications hinted at diversity XML London 2013
reflecting upon the nature of XML XML London 2013
XML sharing the stage with JSON XML London 2013
15 years of activity XML London 2013
six application categories: XML London 2013
Describing Modeling Processing Publishing Interacting Presenting XML London 2013
what is fascinating is… XML London 2013
not how much… XML London 2013
or how fast… XML London 2013
but the breadth of application XML London 2013
the XML Envelope XML London 2013
introspection is often fruitful XML London 2013
should turn our attention outwards XML London 2013
towards the edges of the envelope XML London 2013
pushing the boundaries of XML XML London 2013
Describing XML London 2013
is not an edge case, it’s the centre XML London 2013
Modeling XML London 2013
captures how we model a domain XML London 2013
edge of current data modeling lies the Semantic Web XML London 2013
the boundary between XML and the Semantic Web is blurred XML London 2013
a mixed and, it should be said, confused relationship XML London 2013
XML - a singular standard XML London 2013
Semantic Web has managed to adopt at least four XML London 2013
RDF/XML has posed a problem… XML London 2013
it’s not a markup language XML London 2013
transform it with XSLT XML London 2013
but don’t query it with XQuery XML London 2013
XML in the Semantic Web is becoming sidelined XML London 2013
XML content does still intersect with the Semantic Web XML London 2013
metadata could,and should, be modeled as RDF Linked Data XML London 2013
RDB to RDF Mapping Language for Relational Data Model XML London 2013
what about SPARQL over XML? XML London 2013
lifting lowering schema liftingand lowering XML London 2013
describes the process of mapping schemas to RDF ontologies XML London 2013
Semantic Web Annotations for WSDL and XML Schema (SAWSDL) XML London 2013
<xs:complexType name="entryType"> <xs:annotation> <xs:appinfo> <sawsdl:modelReference href="http://bblfish.net/work/atom-owl/2006-06-06/#Entry"/> </xs:appinfo> <xs:documentation> The Atom entry... </xs:documentation> </xs:annotation> ... </xs:complexType> XML London 2013
how to utilise these annotations to map from a document tree to a graph? XML London 2013
Type Introspection in XQuery Mary Holstege, Balisage 2012 XML London 2013
(: Get the model reference annotations for a complex type. :) $contextNode/sc:complex-type() ! sc:annotations()//sawsdl:modelReference/@href/string() XML London 2013