modelling an environmental knowledge-representation system

20
Applied Computing Group University of Almeria, SPAIN 1st World Summit on the Knowledge Society Athens, 24-27 September 2008 Modelling an Environmental Knowledge-Representation System 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 [email protected]

Upload: applied-computing-group

Post on 18-Dec-2014

668 views

Category:

Business


3 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Modelling an Environmental Knowledge-Representation 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

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 [email protected]

Page 2: Modelling an Environmental Knowledge-Representation 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

2

Index

Motivations

SOLERES project

Ontology created

Future works

Page 3: Modelling an Environmental Knowledge-Representation 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

3

Motivations

Application domain

Information systems for Environmental Management

SOLERES System

Page 4: Modelling an Environmental Knowledge-Representation 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

Page 5: Modelling an Environmental Knowledge-Representation 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

5

Middleware logic layer

Presentation and interaction logic layer

Data logic layer Bus

ines

s L

ogic

(E

nvir

onm

enta

l)

Architecture Model

Page 6: Modelling an Environmental Knowledge-Representation 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

6

notas

SOLERES framework

User Interface Processes

User Interface Processes HCI

Middleware

Data

Logics

Ontology

EPU EPU

Page 7: Modelling an Environmental Knowledge-Representation 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

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

Page 8: Modelling an Environmental Knowledge-Representation 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

8

UML for knowledge modelling

U

Page 9: Modelling an Environmental Knowledge-Representation 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

9

UML for knowledge modelling

U

Page 10: Modelling an Environmental Knowledge-Representation 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

10

UML for knowledge modelling

U

Page 11: Modelling an Environmental Knowledge-Representation 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

11

UML for knowledge modelling

U

Page 12: Modelling an Environmental Knowledge-Representation 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

12

UML for knowledge modelling

U

Page 13: Modelling an Environmental Knowledge-Representation 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

13

UML for knowledge modelling

U

Page 14: Modelling an Environmental Knowledge-Representation 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

14

UML for knowledge modelling

U

Page 15: Modelling an Environmental Knowledge-Representation 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

15

UML for knowledge modelling

U

Page 16: Modelling an Environmental Knowledge-Representation 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

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

Page 17: Modelling an Environmental Knowledge-Representation 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

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> ...

Page 18: Modelling an Environmental Knowledge-Representation 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

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>

Page 19: Modelling an Environmental Knowledge-Representation 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

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.

Page 20: Modelling an Environmental Knowledge-Representation 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

20

Modelling an Environmental Knowledge-Representation System

Thank you for your attention !

Contact: [email protected]

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