SlideShare a Scribd company logo
1 of 25
• Seminar on :
Semantic WEB
By:
Vikas U. Abnave
Roll no 301
WHAT IS SEMANTIC WEB ?
WHAT IS THE PURPOSE ?
To lead the World Wide
Web to its full potential
by developing protocols
and guidelines that
ensure long-term
growth for the Web.
—W3C, Mission
The World Wide Web
Consortium (W3C) is the main
international standards organization for
the World Wide Web (W3).
W3C has sixteen World Offices covering Australia, the
Benelux countries (the Netherlands, Luxemburg, and Belgium),
Mainland China, Finland, Germany and Austria, Greece, Hong
Kong, Hungary, India, Ireland, Israel, Italy, Japan, South Korea,
Korea, Morocco, Spain, Sweden, the United Kingdom and the
United States.
W3C Semantic Web Layer Cake
• XML provides a surface syntax for structured
documents, but imposes no semantic constraints
on the meaning of these documents.
• XML Schema is a language for restricting the
structure and content elements of XML
documents.
• RDF is a simple data model for referring to
objects ("resources") and how they are related.
An RDF-based model can be represented in XML
syntax.
• OWL adds more vocabulary for describing
properties and classes: among others, relations
between classes
A Uniform Resource Identifier (URI), is a
compact string of characters used to identify or
name a resource.
For example, the URL http://www.wikipedia.org/ is
a URI that identifies a resource (Wikipedia's
home page) and implies that a representation of
that resource (such as the home page's current
HTML code, as encoded characters) is obtainable
via HTTP from a network host named
www.wikipedia.org.
Uniform Resource Identifier (URI)
Syntax
"http", "ftp", "mailto", "urn", "mms", "rtsp", etc., followed by a
colon character, and then a scheme-specific part.
Examples of absolute URIs
http://somehost/absolute/URI/with/absolute/path/to/resource.txt
ftp://somehost/resource.txt
urn:issn:1535-
Examples of URI references
http://example/resource.txt#frag01
Resource Description Framework
(RDF)
The RDF metadata model is based upon the idea of
making statements about resources in the form of subject-
predicate-object expressions, called triples in RDF
terminology.
Basic RDF Model
Example:
Ora Lassila is the creator of the resource http://www.w3.org/Home/Lassila.l
Subject (Resource) http://www.w3.org/Home/Lassila
Predicate (Property) Creator
Object (literal) "Ora Lassila"
Figure 1: Simple node and arc diagram
Figure 2: Property with structured value
The RDF model for these sentences is:
Figure 3: Structured value with identifier
Representation in RDF/XML as:
<rdf:RDF>
<rdf:Description about="http://www.w3.org/Home/Lassila">
<s:Creator>Ora Lassila</s:Creator>
</rdf:Description>
</rdf:RDF>
Applications
1. FOAF (Friend of a Friend) - designed to describe people,
their interests and interconnections.
2. Many other RDF schemas are available by searching
Schema Web
What is XML?
• XML stands for EXtensible Markup Language
• XML is a markup language much like HTML
• XML was designed to describe data
• XML tags are not predefined. You must define your own tags
• XML uses a Document Type Definition (DTD) or an XML
Schema to describe the data
• XML with a DTD or XML Schema is designed to be
self-descriptive
• XML is a W3C Recommendation
• XML is an extension from SGML.
• XML is extended to XHTML, RSS, Atom, ...
Features of XML
1. XML can Separate Data from HTML
With XML, your data is stored outside your HTML.
2. XML is Used to Exchange Data
With XML, data can be exchanged between incompatible
systems.
3. XML and B2B
With XML, financial information can be exchanged over the
Internet.
4. XML Can be Used to Share Data
With XML, plain text files can be used to share data.
5. XML Can be Used to Store Data
With XML, plain text files can be used to store data.
6. XML Can Make your Data More Useful
With XML, your data is available to more users.
7. XML Can be Used to Create New Languages
XML is the mother of WAP and WML.
Strengths of XML
Some features of XML that make it well-suited for data transfer are:
• It is simultaneously human and machine-readable format;
• It supports Unicode, allowing almost any information in any written human
language to be communicated;
• The strict syntax and parsing requirements make the necessary parsing
algorithms extremely simple, efficient, and consistent.
XML is also heavily used as a format for document storage and processing, both
online and offline, and offers several benefits:
• Its robust, logically-verifiable format is based on international standards;
• It is platform-independent, thus relatively immune to changes in technology;
Weaknesses of XML
1. Generic XML parsers must be able to recurse arbitrarily nested data structures and
may perform additional checks to detect improperly formatted or differently ordered
syntax or data
Eg: Embedded Applications.
The XML Example Document
Look at the following XML document ("cd_catalog.xml"),
that represents a CD catalog:
<?xml version="1.0" encoding="ISO-8859-1"?>
<CATALOG>
<CD>
<TITLE>Empire Burlesque</TITLE>
<ARTIST>Bob Dylan</ARTIST>
<COUNTRY>USA</COUNTRY>
<COMPANY>Columbia</COMPANY>
<PRICE>10.90</PRICE>
<YEAR>1985</YEAR> </CD>
.
.
.
more ....
The Main Difference Between XML and HTML
 XML was designed to carry data.
1. XML is not a replacement for HTML.
XML and HTML were designed with different goals:
2. XML was designed to describe data and to focus on what data is.
HTML was designed to display data and to focus on how data looks.
3. HTML is about displaying information, while XML is about describing
information.
 XML Does not DO Anything
XML was not designed to DO anything.
 XML is Free and Extensible
XML tags are not predefined. You must "invent" your own tags.
 XML is a Complement to HTML
XML is not a replacement for HTML.
 XML is going to be everywhere.
Ontology Web Language (OWL)
OWL is based on earlier languages OIL and DAML+OIL, and is now
a W3C recommendation (i.e., a standard).
OWL is written in XML.
OWL was developed mainly because it has more facilities for
expressing meaning and semantics than XML, RDF.
History:
W3c recommended OWL group in NOV 1,2001 by James Hendler.
Sublanguages :
OWL Lite supports those users primarily needing
a classification hierarchy and simple constraints.
OWL DL supports those users who want the
maximum expressiveness while retaining
computational completeness and decidability.
OWL Full is meant for users who want maximum
expressiveness and the syntactic freedom of RDF
with no computational guarantees.
Future Scope ?
Security
UNDER DEVELOPMENT
QUESTIONS ?

More Related Content

Similar to Semantic WEB Seminar

Similar to Semantic WEB Seminar (20)

XML1.pptx
XML1.pptxXML1.pptx
XML1.pptx
 
UNIT-1 Web services
UNIT-1 Web servicesUNIT-1 Web services
UNIT-1 Web services
 
XML-INTRODUCTION.pdf
XML-INTRODUCTION.pdfXML-INTRODUCTION.pdf
XML-INTRODUCTION.pdf
 
Unit 3 WEB TECHNOLOGIES
Unit 3 WEB TECHNOLOGIES Unit 3 WEB TECHNOLOGIES
Unit 3 WEB TECHNOLOGIES
 
00 introduction
00 introduction00 introduction
00 introduction
 
Unit iv xml dom
Unit iv xml domUnit iv xml dom
Unit iv xml dom
 
XML, XML Databases and MPEG-7
XML, XML Databases and MPEG-7XML, XML Databases and MPEG-7
XML, XML Databases and MPEG-7
 
XML - Extensive Markup Language
XML - Extensive Markup LanguageXML - Extensive Markup Language
XML - Extensive Markup Language
 
xml and xhtml.pptx
xml and xhtml.pptxxml and xhtml.pptx
xml and xhtml.pptx
 
Unit 2.2
Unit 2.2Unit 2.2
Unit 2.2
 
Web ontology language (owl)
Web ontology language (owl)Web ontology language (owl)
Web ontology language (owl)
 
Xml
XmlXml
Xml
 
Semantic web xml-rdf-dom parser
Semantic web xml-rdf-dom parserSemantic web xml-rdf-dom parser
Semantic web xml-rdf-dom parser
 
eXtensible Markup Language
eXtensible Markup LanguageeXtensible Markup Language
eXtensible Markup Language
 
Why XML is important for everyone, especially technical communicators
Why XML is important for everyone, especially technical communicatorsWhy XML is important for everyone, especially technical communicators
Why XML is important for everyone, especially technical communicators
 
Unit 2.2
Unit 2.2Unit 2.2
Unit 2.2
 
IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 1)
IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 1)IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 1)
IWMW 2003: Semantic Web Technologies for UK HE and FE Institutions (Part 1)
 
Xml material
Xml materialXml material
Xml material
 
Xml material
Xml materialXml material
Xml material
 
Xml material
Xml materialXml material
Xml material
 

More from 16115yogendraSingh

A bug reconnaissance tool is typically software or a system used by cybersecu...
A bug reconnaissance tool is typically software or a system used by cybersecu...A bug reconnaissance tool is typically software or a system used by cybersecu...
A bug reconnaissance tool is typically software or a system used by cybersecu...16115yogendraSingh
 
Presentation on Pandas in _ detail .pptx
Presentation on Pandas in _ detail .pptxPresentation on Pandas in _ detail .pptx
Presentation on Pandas in _ detail .pptx16115yogendraSingh
 
multipleaccesstechniques-201110153309.pptx
multipleaccesstechniques-201110153309.pptxmultipleaccesstechniques-201110153309.pptx
multipleaccesstechniques-201110153309.pptx16115yogendraSingh
 
loopoptimization-180418113642.pdf
loopoptimization-180418113642.pdfloopoptimization-180418113642.pdf
loopoptimization-180418113642.pdf16115yogendraSingh
 
Chapter 8 Deriving and Reclassifying Fields.pptx
Chapter 8 Deriving and Reclassifying Fields.pptxChapter 8 Deriving and Reclassifying Fields.pptx
Chapter 8 Deriving and Reclassifying Fields.pptx16115yogendraSingh
 

More from 16115yogendraSingh (7)

A bug reconnaissance tool is typically software or a system used by cybersecu...
A bug reconnaissance tool is typically software or a system used by cybersecu...A bug reconnaissance tool is typically software or a system used by cybersecu...
A bug reconnaissance tool is typically software or a system used by cybersecu...
 
Presentation on Pandas in _ detail .pptx
Presentation on Pandas in _ detail .pptxPresentation on Pandas in _ detail .pptx
Presentation on Pandas in _ detail .pptx
 
multipleaccesstechniques-201110153309.pptx
multipleaccesstechniques-201110153309.pptxmultipleaccesstechniques-201110153309.pptx
multipleaccesstechniques-201110153309.pptx
 
Python Basics.pptx
Python Basics.pptxPython Basics.pptx
Python Basics.pptx
 
loopoptimization-180418113642.pdf
loopoptimization-180418113642.pdfloopoptimization-180418113642.pdf
loopoptimization-180418113642.pdf
 
pptseminar.pptx
pptseminar.pptxpptseminar.pptx
pptseminar.pptx
 
Chapter 8 Deriving and Reclassifying Fields.pptx
Chapter 8 Deriving and Reclassifying Fields.pptxChapter 8 Deriving and Reclassifying Fields.pptx
Chapter 8 Deriving and Reclassifying Fields.pptx
 

Recently uploaded

Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage examplePragyanshuParadkar1
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 

Recently uploaded (20)

young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage example
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 

Semantic WEB Seminar

  • 1. • Seminar on : Semantic WEB By: Vikas U. Abnave Roll no 301
  • 3. WHAT IS THE PURPOSE ?
  • 4. To lead the World Wide Web to its full potential by developing protocols and guidelines that ensure long-term growth for the Web. —W3C, Mission The World Wide Web Consortium (W3C) is the main international standards organization for the World Wide Web (W3). W3C has sixteen World Offices covering Australia, the Benelux countries (the Netherlands, Luxemburg, and Belgium), Mainland China, Finland, Germany and Austria, Greece, Hong Kong, Hungary, India, Ireland, Israel, Italy, Japan, South Korea, Korea, Morocco, Spain, Sweden, the United Kingdom and the United States.
  • 5.
  • 6. W3C Semantic Web Layer Cake
  • 7. • XML provides a surface syntax for structured documents, but imposes no semantic constraints on the meaning of these documents. • XML Schema is a language for restricting the structure and content elements of XML documents. • RDF is a simple data model for referring to objects ("resources") and how they are related. An RDF-based model can be represented in XML syntax. • OWL adds more vocabulary for describing properties and classes: among others, relations between classes
  • 8. A Uniform Resource Identifier (URI), is a compact string of characters used to identify or name a resource. For example, the URL http://www.wikipedia.org/ is a URI that identifies a resource (Wikipedia's home page) and implies that a representation of that resource (such as the home page's current HTML code, as encoded characters) is obtainable via HTTP from a network host named www.wikipedia.org. Uniform Resource Identifier (URI)
  • 9. Syntax "http", "ftp", "mailto", "urn", "mms", "rtsp", etc., followed by a colon character, and then a scheme-specific part. Examples of absolute URIs http://somehost/absolute/URI/with/absolute/path/to/resource.txt ftp://somehost/resource.txt urn:issn:1535- Examples of URI references http://example/resource.txt#frag01
  • 10. Resource Description Framework (RDF) The RDF metadata model is based upon the idea of making statements about resources in the form of subject- predicate-object expressions, called triples in RDF terminology. Basic RDF Model Example: Ora Lassila is the creator of the resource http://www.w3.org/Home/Lassila.l
  • 11. Subject (Resource) http://www.w3.org/Home/Lassila Predicate (Property) Creator Object (literal) "Ora Lassila" Figure 1: Simple node and arc diagram
  • 12. Figure 2: Property with structured value
  • 13. The RDF model for these sentences is: Figure 3: Structured value with identifier
  • 14. Representation in RDF/XML as: <rdf:RDF> <rdf:Description about="http://www.w3.org/Home/Lassila"> <s:Creator>Ora Lassila</s:Creator> </rdf:Description> </rdf:RDF>
  • 15. Applications 1. FOAF (Friend of a Friend) - designed to describe people, their interests and interconnections. 2. Many other RDF schemas are available by searching Schema Web
  • 16. What is XML? • XML stands for EXtensible Markup Language • XML is a markup language much like HTML • XML was designed to describe data • XML tags are not predefined. You must define your own tags • XML uses a Document Type Definition (DTD) or an XML Schema to describe the data • XML with a DTD or XML Schema is designed to be self-descriptive • XML is a W3C Recommendation • XML is an extension from SGML. • XML is extended to XHTML, RSS, Atom, ...
  • 17. Features of XML 1. XML can Separate Data from HTML With XML, your data is stored outside your HTML. 2. XML is Used to Exchange Data With XML, data can be exchanged between incompatible systems. 3. XML and B2B With XML, financial information can be exchanged over the Internet. 4. XML Can be Used to Share Data With XML, plain text files can be used to share data. 5. XML Can be Used to Store Data With XML, plain text files can be used to store data. 6. XML Can Make your Data More Useful With XML, your data is available to more users. 7. XML Can be Used to Create New Languages XML is the mother of WAP and WML.
  • 18. Strengths of XML Some features of XML that make it well-suited for data transfer are: • It is simultaneously human and machine-readable format; • It supports Unicode, allowing almost any information in any written human language to be communicated; • The strict syntax and parsing requirements make the necessary parsing algorithms extremely simple, efficient, and consistent. XML is also heavily used as a format for document storage and processing, both online and offline, and offers several benefits: • Its robust, logically-verifiable format is based on international standards; • It is platform-independent, thus relatively immune to changes in technology; Weaknesses of XML 1. Generic XML parsers must be able to recurse arbitrarily nested data structures and may perform additional checks to detect improperly formatted or differently ordered syntax or data Eg: Embedded Applications.
  • 19. The XML Example Document Look at the following XML document ("cd_catalog.xml"), that represents a CD catalog: <?xml version="1.0" encoding="ISO-8859-1"?> <CATALOG> <CD> <TITLE>Empire Burlesque</TITLE> <ARTIST>Bob Dylan</ARTIST> <COUNTRY>USA</COUNTRY> <COMPANY>Columbia</COMPANY> <PRICE>10.90</PRICE> <YEAR>1985</YEAR> </CD> . . . more ....
  • 20. The Main Difference Between XML and HTML  XML was designed to carry data. 1. XML is not a replacement for HTML. XML and HTML were designed with different goals: 2. XML was designed to describe data and to focus on what data is. HTML was designed to display data and to focus on how data looks. 3. HTML is about displaying information, while XML is about describing information.  XML Does not DO Anything XML was not designed to DO anything.  XML is Free and Extensible XML tags are not predefined. You must "invent" your own tags.  XML is a Complement to HTML XML is not a replacement for HTML.  XML is going to be everywhere.
  • 21. Ontology Web Language (OWL) OWL is based on earlier languages OIL and DAML+OIL, and is now a W3C recommendation (i.e., a standard). OWL is written in XML. OWL was developed mainly because it has more facilities for expressing meaning and semantics than XML, RDF. History: W3c recommended OWL group in NOV 1,2001 by James Hendler.
  • 22. Sublanguages : OWL Lite supports those users primarily needing a classification hierarchy and simple constraints. OWL DL supports those users who want the maximum expressiveness while retaining computational completeness and decidability. OWL Full is meant for users who want maximum expressiveness and the syntactic freedom of RDF with no computational guarantees.