W3C Technologies as a key for interoperability
Table of contents
W3C Technologies as a Key for Interoperability
Content
The World Wide Web Consortium (W3C)
W3C's Role
The Recommendation Track
W3C: long term goals
Content
Design Principles of the Web
World Wide Web: the inception
World Wide Web: the evolution
Content
Web learning: some issues
Interoperability (technological)
Interoperability (semantic)
Content
HTML Feature Creep and Need for XML
What's wrong with HTML?
HTML was the past
Why was XML necessary?
Characteristics of XML
XML Schema Definition
Some Advantages of Schemas
Future: Common Architecture ...
Styling XML
XSLT Transformation
Example for XSLT Transformation
The address book revisited
Presentation of Information - Visually
Transforming information: some issues
Transforming information: architectural issues
Scalable Vector Graphics (SVG)
SVG
Small SVG Example
SVG: one more example
Multimedia: SMIL
Resources Anywhere...
MathML
Web for Everybody?
WAI
Internationalization
Content
I have a dream ...
Why Metadata?
What are Metadata?
Metadata
RDF Data Model
Further RDF Example
Containers
Graphs and Webs: before RDF
Graphs and Webs: after RDF
Namespaces: a key in peer-to-peer architecture
Namespaces: a key in peer-to-peer architecture (cont.)
The Semantic Web - Architecture Vision
Content
Web Services: definition
Web Services: agents and roles
Web Services: SOAP messages
Web Services: WSDL
Web Services: an usage scenario
Web Services: role of ontologies
Web Services: booking hotel room and flights
Conclusion
Thanks for your attention