A programme of tutorials that covers topics of current interest to Web design, development, services, operation and use. These half-day sessions are led by internationally-recognized experts and experienced instructors using prepared content.
Ricardo Baeza-Yates, Andrei Broder & Prabhakar Raghavan
Web advertising spans Web technology, sociology, law and economics. It has already surpassed some traditional media like radio and is the economic engine that drives Web development. The transformation touches the way content is created, shared and disseminated – all the way from static html pages to more dynamic forms of expression such as blogs and podcasts, to social media such as discussion boards and tags on shared photographs. This revolution promises to fundamentally change both the media and the advertising businesses over the next few years, altering a $300 billion economic landscape. The technical underpinnings of web advertising are based on a plethora of scientific disciplines, including Information Retrieval, Microeconomics, Auction Theory, On-line Algorithms, Security, User Interface design, Data Mining, and more. The purpose of this tutorial is to introduce the audience to the many technology issues behind the curtains of web advertising.
This tutorial provides a survey of contemporary design & development technologies and how they can serve you. It will cover the current thinking about contemporary Web development, including clarifying buzz terms such as AJAX and Web 2.0. It will help you to understand the benefits of web standards and best practices, and learn how technical and ROI performance improves with their implementation. Attendees will learn to author markup and style at an expert level, with an understanding of microformats, tagging and other emerging metadata extensions and how they can be used today to enhance search and findability. Take away new ideas to permit adoption of the best of industry solutions.
This tutorial is a full-day event sponsored by the World Organization of Webmasters (WOW) in the Developers' Track. Attendees will have the option to sit for WOW's Certified Professional Webmaster (CPW) exam.
David C. Gibbon
The emergence of video search engines on major web search portals and market forces such as IPTV and mobile video service deployments and the growing acceptance of digital rights management technologies are enabling new application domains for multimedia search. This tutorial will give participants a more complete understanding of the development, current state of the art and future trends of multimedia search technologies in general, and video search engines in particular. Participants will learn the relationships between multimedia search and conventional web search and the capabilities and limitations of current multimedia retrieval systems.
This tutorial gives an overview of the basic Semantic Web Technologies developed at W3C. Using practical examples, the fundamentals of the Resource Description Framework (RDF) are presented, together with the mapping of the general RDF principles on XML. Then a detailed overview of RDF Schemas (a.k.a. RDF Vocabulary Description Language) is given, followed by an overview of the Web Ontology Language (OWL). Finally, new technologies, like SPARQL, SKOS, are also presented. The tutorial also gives some guidelines on how Semantic Web programs are developed in practice, gives example for applications, and finally gives some ideas on the directions the technologies evolve at W3C in the coming years. Participants are expected to have a basic knowledge on XML.
Dr. Hsiao-Wuen Hon, General Manager, Microsoft Research Asia
Due to ill health the planned presenter has had to withdraw from presenting the tutorial, and is replaced by Dr Hsiao-Wuen Hon from Microsoft Research, Asia. The conference chairs would like to express their gratitude to Dr Hso for stepping in at very short notice. Many user interface experts feel that the next user interface wave will be multimodal—enabling users to speak and/or write in addition to typing and pointing. Opportunities and challenges for application developers include developing richer and more natural user interfaces, especially on small, portable electronic devices. Multimodal user interfaces will enable new applications not possible with traditional GUIs, and provide accessibility to physically or mentally challenged individuals enabling them to effectively interact with computers and with the rest of the world through computers.
Developers require unique skills to develop multimodal applications. The World Wide Web Consortium’s Multimodal Interface Framework identifies languages for developing multimodal applications which include the Speech Recognition Grammar Specification (SRGS), InkML, Semantic Interpretation, and Extended MultiModal Annotation (EMMA). In addition, commercially available languages for managing multimodal dialogs include SALT and X+V. An understanding of these languages is essential for defining multimodal user interfaces and applications.
This tutorial describes how to use standard, commercially available development languages to specify a variety of multimodal user interfaces. During this tutorial you will learn which applications lend themselves to multimodal user interfaces, analyze the use of different input modes for various situations, develop multimodal application code snippets using W3C standard languages for multimodal applications, and evaluate the strengths and limitations of various multimodal dialog manager strategies.
This introductory tutorial is targeted for managers, designers, and implementers who anticipate developing multimodal. A general understanding of HTML and visual Web page design is assumed.
Michael Colajanni, Riccardo Lancellotti, Philip S. Yu
The success of the Web in the last decade has caused an evolution of the resources that are disseminated through the Internet. The initial static contents have been enriched by an increasing amount of multimedia and dynamically generated resources. This evolution has shifted the research focus from a nowadays mature content delivery scenario to a Web service generation and delivery scenario. The overall complexity is further increased by the so called ubiquitous Web access that aims to allow access to Web-based services from any location through every class of devices. The pervasive Web introduces new performance and security problems to the infrastructure that has to generate and disseminate the resources, but it also offers a wide range of novel service opportunities. The tutorial is divided in three parts: the first related to the services for the ubiquitous Web access, the second to the infrastructure to build scalable services, the third to the analysis of some interesting case studies. Each part is concluded with some remarks on open research issues of interest for both the academia and the industry.
This full-day tutorial draws on previous experiences of two EU-funded projects (distance education and intercultural learning over the Internet), a distance education programme delivered to eight locations in five countries from Europe, Asia and Africa, the coordination of a 16-partner think-tank consortium for the study of cognitive systems and the international workshop on e-Learning Online Communities.
Both in EU and the US we are witnessing an attempt for the simultaneous development of courses and learning materials specifically designed for global students alongside the e-learning technologies and pedagogical tools required to support them. The benefits of these efforts primarily result in the professional development of e-learning practitioners and researchers including designers of courses, developers of learning content, tutors and trainers involved in distance education, programme administrators, and managing personnel of institutions teaching overseas.
E-learning developers, trainers, tutors and managers, aim on advancing their e-tutor skills as their role is crucial in facilitating distance learners undertaking bilateral online programmes internationally. This enables such e-learning professionals to provide competent support of students through a variety of e-services and web applications.
Furthermore, diversity management skills are highly needed for improving mutual learning, trust and confidentiality. Cultural awareness is needed to provide better market opportunities, for fostering the competitiveness of content and language players on the global network. In the European Union’s rich cultural diversity, values, attitudes and beliefs vary so much as to cause problems without proper intercultural and multicultural awareness. Worldwide, there is a great need for citizens to have a better understanding of the level of their own intercultural and multicultural competence.
The ICT evolution of the past two decades leading to the proliferation of the World Wide Web was the primary factor for Online Communities to transform from a social interaction medium to virtual environments with commercial value. The increased popularity of Online Communities triggered the diversification of the community building process depending on those aspects forming the core of a community and enticing Internet users to become members; hence the birth of online communities focusing on education. Currently several institutions have created e-Learning Online Communities and there is early evidence of their future success.
This tutorial will instruct the audience in the motivation for Web Services and Service Oriented Architecture (SOA), how standardized technologies are composable into SOA, and in ongoing efforts along with future developments under consideration to continue making the promise of Web Services and SOA a reality.
Internet crime has changed markedly in the past four years. Professional Internet criminals are replacing the hacker vandal as the chief security concern. Phishing and advance fee frauds result in losses of up to a billion dollars a year. This tutorial will cover: professional Internet crimes, the tactics used by the criminals, the non-linear nature of Internet crime, mitigation strategies, and initiatives to improve Internet infrastructure to defeat these new attacks. The objective is for the attendee to be able to predict which aspects of their Internet/Web business are vulnerable to Internet crime and strategies that can help minimize the risk of being targetted.
In this tutorial we tackle two authentication problems. The first one is related to biometrics based security systems (access control). In order to use biometrics for this application, reference information (templates) have to be stored in some database. When this is done without care a privacy problem arises. This is caused by the following facts: biometrics are personal data and contain sensitive information about human beings; Once a biometric is compromised it is compromised forever; Biometric data can be used to track peoples behaviour; Finally, legislations obliges institutions to store personal and hence sensitive data in an appropriate, hence privacy preserving manner.
In the second part of the tutorial we dive into seucre authentication. In particular we investigate how copying (cloning) of credit cards, bank passes, ICs etc can be prevented. Therefore we embed Physical Unclonable Functions in a card or IC. First we introduce Physical Unclonable Functions and present some examples. Then we show that sufficent entropy is available to derive a lot of secret key material. Again we meet the problem of noise and show how the key extractor plays its role here. An implementation on optical PUFs and Coating PUFs is given and studied in detail and illustrated with a small demo. Finally it is explained how this technology plays a role for prevention of counterfeiting of goods.
The World Wide Web is, by it's nature, global in reach, but successful use of the Web in local communities and cultures requires the application of special knowledge to the creation of content. Every Web developer and designer needs to be familiar with internationalization techniques and concepts. Unfortunately, knowledge of such issues and solutions is typically poor throughout the industry - particularly among designers and developers whose native language is English - and there is a constant need for education in this area.
The W3C Internationalization Activity is engaged in helping to make the internationalization aspects of W3C technology better understood and more widely and consistently used. This tutorial will draw on educational materials that are in development at the W3C to give attendees a good understanding of various fundamental internationalization techniques. The tutorial will focus on content that is exposed to the user as XHTML, HTML and CSS, and will aim to impart very practical information.
There will also be discussion of the new rules for language attribute values that are planned to replace RFC 3066 over the coming months.
Benjamin N. Grosof, Mike Dean
Rules are a main emerging area of the Semantic Web. There has been significant progress in recent years in several aspects of Semantic Web rules. This includes exciting developments in the underlying knowledge representation formalisms as well as advances in integration of rules with ontologies; translations between heterogeneous commercial rule engines; development of open-source tools for inferencing and interoperability; standards proposals (including RuleML and SWRL); proposals for rule-based semantic Web services; and pilot applications in the emerging area of e-services. This tutorial will provide an introduction to these developments and will explore techniques, applications, and challenges. We will also touch upon the issues of business value, adoption, investment, and strategy considerations.
John Breslin, Stefan Decker
This tutorial will give an overview of current proposals in the Semantic Web area for adding semantics to emerging and established communications media such as blogging and wikis. We will also cover the usage of Semantic Web technologies for community portals. We will discuss current standardisation activities as well as research prototypes. Additional topics to be covered include semantic search based on metadata and large scale data integration as well as semantics in digital libraries. Finally, we will discuss and present current approaches to realise the ideas of Vannevar Bush and Doug Engelbart on distributed collaboration infrastructures, which we term Social Semantic Information Spaces.
Vipul Kashyap, Eric Neumann, Tonya Hongsermeier
Biomedical research and healthcare clinical transactions are generating huge volumes of information. Biomedical research literature doubles every 19 years and AIDS literature in particular doubles every 22 months. Biomedical research is now an information based science marked by factory-scale sequencing generating huge amounts of data. A clinician, on the other hand, needs approximately 2 million facts to practice. Information and knowledge play a critical role in the flow of innovation from and to biomedical research and clinical practice, with information overload resulting in a slow innovation adoption curve in healthcare. Patients receiving only 54.9% of recommended care, and it takes from 10 to 17 years for new discoveries to be routinely used. The problem is likely to be magnified with the advent of information created by molecular and genomic medicine. In this tutorial, we will present the challenges facing the HealthCare and LifeSciences industry and explore the role of technology in accelerating the flow of innovation across the HealthCare and and Life Sciences sectors. Component functionalities such as information integration, actionable decision support and knowledge management will be discussed and approaches based on semantic web technologies to address these issues will be presented.
Additional questions about the WWW2006 Tutorials can be submitted via email to firstname.lastname@example.org.
Tutorials & Workshops Chairs
Tutorials & Workshops Committee Members
Sponsor of The CIO Dinner