modelling an environmental knowledge-representation system

Post on 18-Dec-2014

668 Views

Category:

Business

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

Applied Computing Group University of Almeria, SPAIN

1st World Summit on the Knowledge Society Athens, 24-27 September 2008

Mod

ellin

g an

Env

ironm

enta

l Kno

wle

dge-

Rep

rese

ntat

ion

Syst

em

1

WSKS, Athens 24-27 September 2008

Modelling an Environmental Knowledge-Representation

System

Nicolás Padilla (1), Luis Iribarne (1), Jose A. Asensio (1), Francisco J. Muñoz (1), Rosa Ayala (2)

(1) Applied Computing Group, University of Almeria, Spain {npadilla, luis.iribarne, jacortes, francijo}@ual.es

(2) Environmental and Computers Group, University of Almeria, Spain rmayala@ual.es

Applied Computing Group University of Almeria, SPAIN

1st World Summit on the Knowledge Society Athens, 24-27 September 2008

Mod

ellin

g an

Env

ironm

enta

l Kno

wle

dge-

Rep

rese

ntat

ion

Syst

em

2

Index

Motivations

SOLERES project

Ontology created

Future works

Applied Computing Group University of Almeria, SPAIN

1st World Summit on the Knowledge Society Athens, 24-27 September 2008

Mod

ellin

g an

Env

ironm

enta

l Kno

wle

dge-

Rep

rese

ntat

ion

Syst

em

3

Motivations

Application domain

Information systems for Environmental Management

SOLERES System

Applied Computing Group University of Almeria, SPAIN

1st World Summit on the Knowledge Society Athens, 24-27 September 2008

Mod

ellin

g an

Env

ironm

enta

l Kno

wle

dge-

Rep

rese

ntat

ion

Syst

em

4

Motivations

Some of the design requirements of Environmental Management Systems:

  The complex relationships that happen in this environment,

  The underlying technology that is used,

  The organization of the work, and

  The requirements for the accomplishment of the tasks.

We need to have innovative quality information systems to guarantee the success of the everyday activities

Applied Computing Group University of Almeria, SPAIN

1st World Summit on the Knowledge Society Athens, 24-27 September 2008

Mod

ellin

g an

Env

ironm

enta

l Kno

wle

dge-

Rep

rese

ntat

ion

Syst

em

5

Middleware logic layer

Presentation and interaction logic layer

Data logic layer Bus

ines

s L

ogic

(E

nvir

onm

enta

l)

Architecture Model

Applied Computing Group University of Almeria, SPAIN

1st World Summit on the Knowledge Society Athens, 24-27 September 2008

Mod

ellin

g an

Env

ironm

enta

l Kno

wle

dge-

Rep

rese

ntat

ion

Syst

em

6

notas

SOLERES framework

User Interface Processes

User Interface Processes HCI

Middleware

Data

Logics

Ontology

EPU EPU

Applied Computing Group University of Almeria, SPAIN

1st World Summit on the Knowledge Society Athens, 24-27 September 2008

Mod

ellin

g an

Env

ironm

enta

l Kno

wle

dge-

Rep

rese

ntat

ion

Syst

em

7

Ontology  It is used in applications that need to

manage the information semantic.

= Ontology Paso 1. UML class diagram

Paso 2. Model-transformation +

 We have created an Ontology to model Environmental information linked to hierarchical ecological classification

Applied Computing Group University of Almeria, SPAIN

1st World Summit on the Knowledge Society Athens, 24-27 September 2008

Mod

ellin

g an

Env

ironm

enta

l Kno

wle

dge-

Rep

rese

ntat

ion

Syst

em

8

UML for knowledge modelling

U

Applied Computing Group University of Almeria, SPAIN

1st World Summit on the Knowledge Society Athens, 24-27 September 2008

Mod

ellin

g an

Env

ironm

enta

l Kno

wle

dge-

Rep

rese

ntat

ion

Syst

em

9

UML for knowledge modelling

U

Applied Computing Group University of Almeria, SPAIN

1st World Summit on the Knowledge Society Athens, 24-27 September 2008

Mod

ellin

g an

Env

ironm

enta

l Kno

wle

dge-

Rep

rese

ntat

ion

Syst

em

10

UML for knowledge modelling

U

Applied Computing Group University of Almeria, SPAIN

1st World Summit on the Knowledge Society Athens, 24-27 September 2008

Mod

ellin

g an

Env

ironm

enta

l Kno

wle

dge-

Rep

rese

ntat

ion

Syst

em

11

UML for knowledge modelling

U

Applied Computing Group University of Almeria, SPAIN

1st World Summit on the Knowledge Society Athens, 24-27 September 2008

Mod

ellin

g an

Env

ironm

enta

l Kno

wle

dge-

Rep

rese

ntat

ion

Syst

em

12

UML for knowledge modelling

U

Applied Computing Group University of Almeria, SPAIN

1st World Summit on the Knowledge Society Athens, 24-27 September 2008

Mod

ellin

g an

Env

ironm

enta

l Kno

wle

dge-

Rep

rese

ntat

ion

Syst

em

13

UML for knowledge modelling

U

Applied Computing Group University of Almeria, SPAIN

1st World Summit on the Knowledge Society Athens, 24-27 September 2008

Mod

ellin

g an

Env

ironm

enta

l Kno

wle

dge-

Rep

rese

ntat

ion

Syst

em

14

UML for knowledge modelling

U

Applied Computing Group University of Almeria, SPAIN

1st World Summit on the Knowledge Society Athens, 24-27 September 2008

Mod

ellin

g an

Env

ironm

enta

l Kno

wle

dge-

Rep

rese

ntat

ion

Syst

em

15

UML for knowledge modelling

U

Applied Computing Group University of Almeria, SPAIN

1st World Summit on the Knowledge Society Athens, 24-27 September 2008

Mod

ellin

g an

Env

ironm

enta

l Kno

wle

dge-

Rep

rese

ntat

ion

Syst

em

16

UML to OWL

But, How we are creating the ontology with the UML classes diagram?

UML classes

diagram

OWL/XML

file

Model tranformatio

n

Applied Computing Group University of Almeria, SPAIN

1st World Summit on the Knowledge Society Athens, 24-27 September 2008

Mod

ellin

g an

Env

ironm

enta

l Kno

wle

dge-

Rep

rese

ntat

ion

Syst

em

17

OWL/XML file (1/2)

... <owl:Class rdf:ID = 'Ecological_classification'> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty rdf:resource = '#Ecological_classification.id'/> <owl:cardinality rdf:datatype = 'http://www.w3.org/2001/XMLSchema#integer'>1 </owl:cardinality> </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty rdf:resource = '#Ecological_classification.name'/> <owl:cardinality rdf:datatype = 'http://www.w3.org/2001/XMLSchema#integer'>1 </owl:cardinality > </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty rdf:resource = '#Ecological_classification.description'/> <owl:cardinality rdf:datatype = 'http://www.w3.org/2001/XMLSchema#integer'>1 </owl:cardinality > </owl:Restriction> </rdfs:subClassOf> ...

Applied Computing Group University of Almeria, SPAIN

1st World Summit on the Knowledge Society Athens, 24-27 September 2008

Mod

ellin

g an

Env

ironm

enta

l Kno

wle

dge-

Rep

rese

ntat

ion

Syst

em

18

OWL/XML file (2/2) ... <rdfs:subClassOf> <owl:Restriction> <owl:onProperty rdf:resource = '#Ecological_classification.ecological_classification_cartography_id'/> <owl:cardinality rdf:datatype = 'http://www.w3.org/2001/XMLSchema#integer'>1 </owl:cardinality > </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty rdf:resource = '#Ecological_classification.grid_id'/> <owl:cardinality rdf:datatype = 'http://www.w3.org/2001/XMLSchema#integer'>1 </owl:cardinality> </owl:Restriction> </rdfs:subClassOf> <rdfs:subClassOf> <owl:Restriction> <owl:onProperty rdf:resource = '#Ecological_classification.classification_technician_id'/> <owl:minCardinality rdf:datatype= 'http://www.w3.org/2001/XMLSchema#integer'>1 </owl:minCardinality> </owl:Restriction> </rdfs:subClassOf> <rdfs:label>Ecological_classification</rdfs:label> </owl:Class>

Applied Computing Group University of Almeria, SPAIN

1st World Summit on the Knowledge Society Athens, 24-27 September 2008

Mod

ellin

g an

Env

ironm

enta

l Kno

wle

dge-

Rep

rese

ntat

ion

Syst

em

19

Future work

•  To integrate this ontology with another one for the satellite images classification and extend it by using EML and GML.

•  To connect the SOLERES presentation logic with the data logic.

Applied Computing Group University of Almeria, SPAIN

1st World Summit on the Knowledge Society Athens, 24-27 September 2008

Mod

ellin

g an

Env

ironm

enta

l Kno

wle

dge-

Rep

rese

ntat

ion

Syst

em

20

Modelling an Environmental Knowledge-Representation System

Thank you for your attention !

Contact: npadilla@ual.es

Applied Computing Group University of Almeria, Spain http://www.ual.es/acg

top related