XTech 2007 Schedule
This schedule may also be obtained in other ways:
A detailed technical introduction to XQuery 1.0, XSLT 2.0 and XPath 2.0. The XQuery section will provide a solid basis in XQuery. The discussion of XSLT will focus on the new features in 2.0.
Read more.
This introduction walks you step by step through a simple yet complete Web 2.0 "mashup" application.
Read more.
This tutorial introduces participants to the design and specification
of XML vocabularies. XML Schema 1.0 is used, but the emphasis is on
the intellectual and social problems of language design.
Read more.
The W3C Ubiquitous Web Applications activity aims to make it easier to create distributed Web applications involving a wide diversity of devices.
Read more.
Physical hyperlinks promise to bring the web to the physical world. We present a history of physical browsing applications, alongside recent mobile experiments and prototypes.
Read more.
Many of the most interesting uses of the ubiquitous web rely on knowing where someone or something is. How can we find this information and what can we do with it?
Read more.
Online virtual worlds are becoming graphical, mainstream and popular. Find out how developers are using HTTP to bridge between the metaverse and the real world.
Read more.
Learn how all of openstreetmap works from the server to the client, and then go out and help map Paris!
Read more.
XForms is the new Web forms technology
being widely adopted by industry.
This tutorial introduces you to it,
and what is new in XForms 1.1
Read more.
Making Web apps interact with common "sensor" hardware on mobile devices requires scripting APIs to that hardware -- APIs that haven't been standardized yet. This session looks at what's needed.
Read more.
Imity is a live experiment piggybacking mobile identity and a social web on the ubiquitous world of bluetooth cell phones.
Read more.
Using examples of applications to illustrate the semantic disturbance that takes place when then web hacks objects of everyday lives and when it makes them disappear.
Read more.
How much do cultural differences affect the transposition of models born in the US? Join those who have organized and promoting Barcamps in Paris and jumpstarted the first Parisian co-working space.
Read more.
This BOF session will cover several themes important to those developing and promoting tools for scientific research, collaboration and publishing online.
Read more.
This BOF is targeted at people who develop widgets for various environments, make such systems, or are interested in their reusability across different vendors.
Read more.
This BOF session focuses on discussion of mechanisms for enabling
Web developers to create "location aware" Web applications,
through access to user geolocation information exposed to browsers.
Read more.
As late as 2006, the assertion that ubiquitous computing was in the process of transforming everyday life was controversial. A single year later, it's become inarguable.
Read more.
We will discuss LINQ to XML, an in-memory XML programming API designed to take advantage of the latest .NET Framework language innovations, as well as, incubation efforts for post-Orcas technology.
Read more.
Jabber (XMPP) as enabling technology of bots and web services to participate in ubiquitous networks. Now! Made easy! With Ruby!
Read more.
This is a panel discussion with key people involved in the charting the future of HTML standards -- not just at the W3C, but also within the WHATWG and the microformats community.
Read more.
Has the Great Mapping Revolution really happened yet? or are Google Maps and their ilk merely a prelude to an explosion of geographic data and maps, well, everywhere?
Read more.
XML Schema not only defines validation grammars: It encodes structural metadata. Appropriate data model representations enable exploiting this data. We present a prototype to demonstrate the benefits.
Read more.
The contacts list on your phone should tell you what your friends are doing, where they are, and what they're planning next. We're working to make this happen.
Read more.
Take better control of web browser interoperability — not only through hacks, but through an understanding of why browsers work the way they do.
Read more.
I'll demonstrate and explain a new ultra-simple protocol for augmenting search results with related content. We send the search results, asking the providers to add what they know about the items.
Read more.
This session will cover professional web development using PHP5 and the symfony platform. The focus will be on the tools symfony provide to build, test, and deploy *professional* applications.
Read more.
They're small, they're simple, and they're showing up everywhere. Find out just how easy it is for you to start publishing with microformats and add to the semantic richness of the Web right now.
Read more.
Science needs instant availability of data published in journals
but there are serious barriers to obtaining and reusing this. The presentation reviews the issues and proposes necessary actions.
Read more.
This presentation describes how to use the W3C's Internationalization Tag Set to on XML data to allow for a more efficient and streamlined localization process.
Read more.
JavaScript libraries ease the pain of developing complex script-driven behaviours. This talk will discuss problems that these libraries solve and help you pick the library best suited to your needs.
Read more.
We will present technical approaches addressing the explosion of online information hidden in HTML pages today. This example-filled presentation will focus on the latest examples and implementations.
Read more.
Tags are the new links, but do they make sense to anyone but the tagger? What does ubiquity mean for social creatures like us? Can social networks give us a sense of provenance and act as signposts?
Read more.
This paper describes Creole: a new schema language, built on RELAX NG, for validating overlapping markup languages.
Read more.
In the coming years, computers, phones and game consoles will no longer
be the only devices in our environment deemed worthy to be intelligent
and connected.
Read more.
MXML is a declarative language used to build Flex and Apollo applications. At first glance, it appears to be a simple XML vocabulary however it is a far more advanced framework.
Read more.
ACAP is a twelve-month project to develop a global standard for owners of online content to communicate access and usage permissions to search engines and other aggregators.
Read more.
Classical schema languages like W3C XML Schema or RELAX NG are not flexible enough for validation of compound documents (CD). Validation of CD is best handled using new language called NVDL.
Read more.
The next web will be about flow, this flow will be user generated pipelines through applications and services. Unlike before these Pipelines will be definable, non-proprietary and shareable by anyone
Read more.
This presentation will discuss the characteristics of structure and authoring process of document-centric XML and present a approach to realizing user-friendly authoring tool.
Read more.
Presents a major new industry standard for representing licences electronically; and the underlying XML and Web 2.0 technologies used for designing it and the software systems that support it.
Read more.
Opening reception
(90 mins)
DataDirect XQuery™ 3.0 is an implementation of XQuery that can query XML, relational data, SOAP messages, EDI, or a combination of data sources.
Read more.
This session walks you through how you can address real business problems by applying XML-centric techniques, using UBL-enabling XML applications as a part of a case study.
Read more.
'skimming' is an approach to building loosely-coupled applications that can run on any server. Combining XForms, REST and XQuery, application development and deployment becomes extremely fast.
Read more.
Using techniques developed at ThoughtWorks, I'll show how you can use dbdeploy to manage database change
Read more.
A critical look at the pros and cons of declarative Ajax development, which frameworks use it and an examination of a complete declarative Ajax component.
Read more.
Suw Charman (Independent social software consultant/Open Rights Group)
An up-to-the-minute discussion of the key digital rights issues to face technologists in the UK & EU, from the Gowers Review of Intellectual Property to the Television Without Frontiers EU Directive.
Read more.
Google Base, a public data warehouse, is free to use and it has an API based on GData. I'll cover querying and inserting new items and discuss how Base can serve as a back end for mashups.
Read more.
What has been needed in terms of time, money, human resources and tools, in order to turn an any-old-how publisher's information system into a functional web-centered IS, ready for Publishing 2.0.
Read more.
Can we increase the number of people able to participate in established democratic processes by making data open on the Web? Will share experiences learnt from developing TheyWorkForYou.co.nz.
Read more.
The web today has many text formats for data, markup, querying and
schema languages as alternatives to XML. This presentation discusses
this trend using a case study of the Turtle RDF syntax.
Read more.
A Wiki that supports interactive scientific visualization and collaboration built from open source technology and visualization software with XHTML, Java, Javascript, and XML will be demonstrated.
Read more.
Opera Widgets offer a new model for creating web technology based applications where the full application is installed on the client and can access data from multiple HTTP servers.
Read more.
A project is underway at Google to collect and distribute large scientific datasets using a 21st century "Sneakernet": multi-terabyte disk arrays shipped via FedEx and other common carriers.
Read more.
To define an XML language, first we map from XML to abstract data model. We can formalise this step using UML, OWL and GRDDL. The new XML Processing Model language is used to illustrate.
Read more.
This paper discusses the role of metadata schema registries in the distributed collaborative development and use of schemas, lessons learned and suggestions for the future.
Read more.
A look at how various client-side XML technologies, such as SVG and Compound Documents, are being put to use to build The Venice Project internet television application.
Read more.
Licensing is more important for keeping things open than keeping them closed. What do we need to know in order to keep our data as open as we want it to be?
Read more.
Since GData was launched a year ago, several properties supporting this data exchange format were released. The talk will showcase the benefits of having a uniform data access API on the web.
Read more.
Since 2005 one of the largest XBRL eGovernment projects worldwide is in execution in the Netherlands. This presentation gives an overview of the experiences.
Read more.
Our presentation explains how Web technologies can reduce the complexity and effort for developing UIs for mobile applications and ease the integration of device applications and Web-based services.
Read more.
Open Data is more than a religious debate. Increasingly, it makes good business sense. Come along to hear how.
Read more.
This paper explores the requirements for managing graphs in XML, proposes several enhancements to the schema and query standards, and discusses various implementation and optimization challenges.
Read more.
Discover how the new IPTC standard fulfils its aims of simplicity, interoperability, and capability of interaction with the Semantic Web.
Read more.
Ajax helps to make the web ubiquitous - also on mobile devices. However, browser and device limitations complicate things. The talk explores those and provides best practices for mobile web apps.
Read more.
The media is fascinated with 'user-generated content', but the revolution starts if you use geo-tagging & tools like Twitter to allow 'citizen-journalists' to network for real-time reporting
Read more.
This session answers two questions:
Are REST Web Services inherently insecure?
How can a security model apply to both SOAP and REST Web Services?
Read more.
This presentation demonstrates how web authors can have their cake and eat it too by extracting JSON from XML to facilitate the use of frameworks that understand JSON natively.
Read more.