People in cafeJean Paoli
speakingAmsterdam rooftopsXTech delegats
XTech 2007: “The Ubiquitous Web”15-18 May 2007, Paris, France
Your account


(?)
XTech 2007 news

Subscribe to receive news about XTech

Partners





Sponsors


Organized by

Conference Chair

Co-Hosts

Event software by Expectnation

Presentations

XTech 2007 Presentations

Abstracts, slides and papers from talks presented at XTech 2007. Index in alphabetical order. For a time-based overview, view the schedule.

Michael(tm) Smith (W3C), Deb Bassett (Urbanwide), Rob Lee (Rattle Research)
A fast and fun session of talks of 20 slides, each presented for 20 seconds.
Dave Beckett (Yahoo!)
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.
Kevin Anderson (Guardian Unlimited)
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
Rocco Georgi (PavingWays)
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.
Tetsuya Tashiro (Justsystems corporation)
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.
Yves Savourel (ENLASO)
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.
Hideki Hiura (JustSystems Inc.)
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.
Jo Walsh (Open Knowledge Foundation), Rufus Pollock (Open Knowledge Foundation)
Atomisation of software components allows amazing productivity through decentralised, collaborative, incremental development. The potentials and problems of this approach to open data distribution.
Ori Pekelman (AF83)
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.
Katie Portwin (Quakr), Peter Arbuthnott (Quakr), David Sant (Quakr)
This paper describes the experience of developing a 3D virtual world, based on publicly available images and geo-metadata. A practical examination of the hardware, the standards, and user practice.
Conrad Parker (Annodex Association)
CMMLWiki is your personal video blog and archive with video upload, on-the-fly metadata editing and Annodex for in-browser playback from arbitrary offsets and discoverable, distributed video search.
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.
Matt Webb (Schulze and Webb)
Closing keynote address.
Francis Cave (Francis Cave Digital Publishing)
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.
Matt Biddulph (hackdiary.com)
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.
Jeni Tennison (The Stationery Office)
This paper describes Creole: a new schema language, built on RELAX NG, for validating overlapping markup languages.
Felix Michel (ETH Zurich), Erik Wilde (UC Berkeley)
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.
Rob Styles (Talis)
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?
Brian Anderson (DataDirect)
DataDirect XQuery™ 3.0 is an implementation of XQuery that can query XML, relational data, SOAP messages, EDI, or a combination of data sources.
Fabrice Desré (Orange Labs)
In this session we will describe a specialized search engine that allows to find XSLT transformations matching some constraints, like the input and output vocabularies processed by the stylesheet.
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.
Alex Brown (Griffin Brown Digital Publishing Ltd), Francis Cave (Francis Cave Digital Publishing)
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.
Adam Greenfield (Studies and Observations)
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.
Henry S Thompson (University of Edinburgh)
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.
Ravi Murthy (Oracle Corporation)
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.
Michael(tm) Smith (W3C), Ryan Sarver (Skyhook Wireless)
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.
Schuyler Erle (MetaCarta, Inc.)
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?
Jeffrey Scudder (Google)
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.
Frank Mantek (Google)
Presentation: Google Data API Presentation [PDF]
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.
Discover how the new IPTC standard fulfils its aims of simplicity, interoperability, and capability of interaction with the Semantic Web.
Henri Sivonen (Henri Sivonen)
The design and implementation of an HTML5 conformance checker based mainly on XML tools--a RELAX NG and Schematon validator--is discussed. Augmenting schema validation with custom code is discussed.
Eric van der Vlist (Dyomedea)
This introduction walks you step by step through a simple yet complete Web 2.0 "mashup" application.
Blaine Cook (Obvious Corp.), Kellan Elliott-McCrea (Flickr (Yahoo))
Jabber (XMPP) as enabling technology of bots and web services to participate in ubiquitous networks. Now! Made easy! With Ruby!
Ralph Meijer (Mediamatic Lab)
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.
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.
Gavin Starks (d::gen network)
Opening keynote address
Henk Gingnagel (Getronics)
Since 2005 one of the largest XBRL eGovernment projects worldwide is in execution in the Netherlands. This presentation gives an overview of the experiences.
Jon Trowbridge (Google, Inc.)
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.
This talk covers the opportunities and issues concerned with adopting open protocols for user-centric identity systems.
Jeremy Keith (Clearleft)
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.
Guido Grassel (Nokia Research Center)
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.
Duane Nickull (Adobe Systems)
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.
Tony Graham (Menteith Consulting Ltd)
A working stylesheet may be too slow or incorrect. This presentation surveys the profilers, unit test frameworks and other tools for ensuring the quality of your XSLT.
Rafi Haladjian (Violet)
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.
Chris Gruber (IBM)
By making XML more integral to Web 2.0 applications developers can build high performance applications more quickly while maintaining flexibility in the design.
Jirka Kosek (University of Economics, Prague), Petr Nálevka (University of Economics, Prague)
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.
Alf Eaton (Nature), Gavin Bell (Nature)
This BOF session will cover several themes important to those developing and promoting tools for scientific research, collaboration and publishing online.
Thomas Crenshaw (AIM/AOL), Kevin Lawver (AIM Pages/AOL)
AOL is working hard to be more open. AIM and AIMPages are part of this intiative. This presentation will discuss AIM's vision of "open" and the tools that AIM has provided to the community.
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.
Peter Murray-Rust (University of Cambridge)
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.
Paul Miller (Talis)
Open Data is more than a religious debate. Increasingly, it makes good business sense. Come along to hear how.
Stephen Coast (OpenStreetMap)
Learn how all of openstreetmap works from the server to the client, and then go out and help map Paris!
Ivo Georgiev (Investor BG), Iliya Georgiev (Metro State College of Denver)
We present a low-entry-barrier P2P Web2.0 open-data computation platform based on Web arrays: annotated collections of Web resources in Atom, served by a REST protocol, and processed by XML pipelines.
Timo Arnall (Oslo School of Architecture & Design)
Presentation: Physical hyperlinks Presentation [PDF]
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.
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
Claus Dahl (Imity.com)
Imity is a live experiment piggybacking mobile identity and a social web on the ubiquitous world of bluetooth cell phones.
Dave Johnson (Nitobi)
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.
Presentation: Printing the web Presentation [PDF]
CSS3 adds features for printing web content. Footnotes, multi-column layout and crop marks are among the features described in the emerging specifications.
Antoine Quint (Joost)
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.
Xavier Cazin (Éditions O'Reilly)
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.
We show how making a user-to-user communication protocol available to web authors significantly changes the interactions we can design and the very way we think about "web applications".
Emma Tonkin (UKOLN)
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.
Ian Davis (Talis)
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.
James Cox (smokeclouds)
You have just spent the past six weeks authoring your ground-breaking innovative Ruby-on-rails based app. You’ve taken your breather, launched, and been hit by the techcrunch massive. What Next?
Josh Lucas (Los Angeles Times Interactive)
Presentation: Searching the Now Presentation [PPT]
The need for real-time search indexes increases in importance with always-on Web connectivity. Users can receive pertinent information instead of billions of search results.
Richard Mooney (Vordel)
This session answers two questions: Are REST Web Services inherently insecure? How can a security model apply to both SOAP and REST Web Services?
Fabien POTENCIER (SENSIO)
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.
Sam Newman (ThoughtWorks)
Using techniques developed at ThoughtWorks, I'll show how you can use dbdeploy to manage database change
Molly Holzschlag (molly.com, inc.)
Take better control of web browser interoperability — not only through hacks, but through an understanding of why browsers work the way they do.
Geir Pedersen (Opera), Arve Bersvendsen (Opera Software ASA)
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.
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.
OpenID is a light-weight, decentralised authentication system that is gaining ground with enthusiasts and entrepreneurs alike. Learn how it works and what you can do with it.
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.
Aaron Cope (Flickr)
Presentation: The Papernet Presentation [ZIP]
Small pieces of paper, loosely joined
This talk will look at innovations in making the Web available everywhere, and some of the changes that this can bring.
Dave Raggett (W3C/JustSystems)
The W3C Ubiquitous Web Applications activity aims to make it easier to create distributed Web applications involving a wide diversity of devices.
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.
Gavin Bell (Nature)
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?
Robin Berjon (Joost)
This BOF is targeted at people who develop widgets for various environments, make such systems, or are interested in their reusability across different vendors.
Steven Pemberton (CWI/W3C)
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
Mark Birbeck (webBackplane, W3C Invited Expert)
'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.
Erik Meijer (Microsoft)
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.
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.
Chimezie Ogbuji (Cleveland Clinic Foundation)
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.
Priscilla Walmsley (Datypic)
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.
Paul Hammond (Yahoo)
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?
Tom Carden (Stamen), Michal Migurski (Stamen)
Many social websites are based around streams of content and will need robust ways to mine the past. We offer a practical yet fanciful overview of the exploration and navigation of time-series data.