Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

XML Language and Schema: Understanding the Structure and Data Types, Slides of Semantics of Programming Languages

An overview of xml (extensible markup language), its role as a meta-language, and the importance of common vocabularies for communication and collaboration. It also covers various xml applications in fields such as mathematics, bioinformatics, human resources, astronomy, news, investment, and gene expression. The structure of xml documents, including the prolog, elements, and attributes, and introduces dtds (document type definitions) and xml schemas as ways to define the structure. It discusses the advantages of xml schemas over dtds and provides examples of defining elements, attributes, and data types.

Typology: Slides

2011/2012

Uploaded on 07/11/2012

dharuna
dharuna 🇮🇳

4.7

(6)

87 documents

1 / 131

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Main Areas in SC
Semantic Structures
Development of Ontologies
Domain Ontologies
Role Ontologies
Semantic Analysis
Image and video analysis
Audio and speech analysis
Analysis of structured and semi-structured data
Analysis of behaviors of software, services and networks
Analysis of social networks
Data ad web mining
Docsity.com
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47
pf48
pf49
pf4a
pf4b
pf4c
pf4d
pf4e
pf4f
pf50
pf51
pf52
pf53
pf54
pf55
pf56
pf57
pf58
pf59
pf5a
pf5b
pf5c
pf5d
pf5e
pf5f
pf60
pf61
pf62
pf63
pf64

Partial preview of the text

Download XML Language and Schema: Understanding the Structure and Data Types and more Slides Semantics of Programming Languages in PDF only on Docsity!

Main Areas in SC

 Semantic Structures

 Development of Ontologies

 Domain Ontologies

 Role Ontologies

 Semantic Analysis

 Image and video analysis

 Audio and speech analysis

 Analysis of structured and semi-structured data

 Analysis of behaviors of software, services and networks

 Analysis of social networks

 Data ad web mining

Main Areas in SC

 Semantic Evaluation

 Ontology Evaluation

 Complete and error free ontology

 Semantic Integration

 Ontology Mapping / Alignment

 Ontology Integration / Merging

 Interoperability and service integration

 Database schema integration

Towards a Knowledge Society

Why & How?

What information can we

see…

WWW

The eleventh international world wide web conference

Sheraton waikiki hotel

Honolulu, hawaii, USA

7-11 may 2002

1 location 5 days learn interact

Registered participants coming from

australia, canada, chile denmark, france, germany, ghana, hong kong, india,

ireland, italy, japan, malta, new zealand, the netherlands, norway, singapore,

switzerland, the united kingdom, the united states, vietnam, zaire

Register now

On the 7th^ May Honolulu will provide the backdrop of the eleventh international

world wide web conference. This prestigious event …

Speakers confirmed

Tim berners-lee

Tim is the well known inventor of the Web, …

Ian Foster

Ian is the pioneer of the Grid, the next generation internet …

Solution: markup with

“meaningful” tags?

WWW

The eleveth iteqatioal woqld wide

webco

Sheqato waikiki hotel

Hoolulu, hawaii, USA

7 - 11 may 2002

1 locatio 5 days leaq iteqact

Registeqed paqticipats comig fqom

austqalia, caada, chile demaqk, ew

zealad, the etheqlads, oqway,

sigapoqe, switzeqlad, the uited

kigdom, the uited states, vietam,

zaiqe

Registeq ow

O the 7 th^ May Hoolulu will pqovide the

backdqop of the eleveth pqestigious

Speakeqs cofiqmed

Tim beqeqs-lee

Tim is the well kow ivetoq of the

Web,…

Structured Web Documents

in XML

XML, a language that lets one write structured Web

documents with a user-defined vocabulary

A typical representation in xml

</h3> <h3>Nonmonotonic Reasoning: Context-Dependent Reasoning</h3> <h3>

V. Marek

M. Truszczynski

Springer

1993

0387976892

 Imagine an intelligent agent trying to

retrieve the authors of the particular

book

 From html

 From xml

Another Example

Relationship matter-energy

E = M × c^2

Relationship matter-energy

E

M × c^2

 XML is a meta-language: it does not have a

fixed set of tags, but allows users to define tags

of their own.

 applications on the WWW must agree on

common vocabularies if they need to

communicate and collaborate

 Communities and business sectors are in the

process of defining their specialized

vocabularies, creating XML applications

vChemical Markup Language

vMolecular Dynamics [Markup] Language (MoDL)

vStarDOM - Transforming Scientific Data into XML

vBioinformatic Sequence Markup Language (BSML)

vBIOpolymer Markup Language (BIOML)

vCellML

vGene Expression Markup Language (GEML)

vGeneX Gene Expression Markup Language (GeneXML)

vGenome Annotation Markup Elements (GAME)

vMicroarray Markup Language (MAML)

vXML for Multiple Sequence Alignments (MSAML)

vSystems Biology Markup Language (SBML)

vOMG Gene Expression RFP

vProtein Extensible Markup Language (PROXIML)

The XML Language

An XML document consists of

 a prolog

 a number of elements

 and attributes

XML Elements

 The “things” the XML document talks about

 E.g. books, authors, publishers

 An element consists of:

 an opening tag

 the content

 a closing tag

David Billington

XML Elements (continue)

 Tag names can be chosen almost freely.

 The first character must be a letter, an

underscore, or a colon

 No name may begin with the string “xml” in

any combination of cases

 E.g. “Xml”, “xML”