Eluru Call Girls Service ☎ ️93326-06886 ❤️🔥 Enjoy 24/7 Escort Service
Modelling an Environmental Knowledge-Representation System
1. Applied Computing Group
University of Almeria, SPAIN
1st World Summit on the Knowledge Society
Athens, 24-27 September 2008
ModellinganEnvironmentalKnowledge-RepresentationSystem
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
2. Applied Computing Group
University of Almeria, SPAIN
1st World Summit on the Knowledge Society
Athens, 24-27 September 2008
ModellinganEnvironmentalKnowledge-RepresentationSystem
2
Index
Motivations
SOLERES project
Ontology created
Future works
3. Applied Computing Group
University of Almeria, SPAIN
1st World Summit on the Knowledge Society
Athens, 24-27 September 2008
ModellinganEnvironmentalKnowledge-RepresentationSystem
3
Motivations
Application domain
Information systems for
Environmental Management
SOLERES System
4. Applied Computing Group
University of Almeria, SPAIN
1st World Summit on the Knowledge Society
Athens, 24-27 September 2008
ModellinganEnvironmentalKnowledge-RepresentationSystem
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
5. Applied Computing Group
University of Almeria, SPAIN
1st World Summit on the Knowledge Society
Athens, 24-27 September 2008
ModellinganEnvironmentalKnowledge-RepresentationSystem
5
Middleware logic layer
Presentation and interaction logic layer
Data logic layer
BusinessLogic
(Environmental)
Architecture Model
6. Applied Computing Group
University of Almeria, SPAIN
1st World Summit on the Knowledge Society
Athens, 24-27 September 2008
ModellinganEnvironmentalKnowledge-RepresentationSystem
6
notas
SOLERES framework
User Interface
Processes
User Interface
Processes HCI
Middleware
Data
Logics
Ontology
EPU EPU
7. Applied Computing Group
University of Almeria, SPAIN
1st World Summit on the Knowledge Society
Athens, 24-27 September 2008
ModellinganEnvironmentalKnowledge-RepresentationSystem
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
8. Applied Computing Group
University of Almeria, SPAIN
1st World Summit on the Knowledge Society
Athens, 24-27 September 2008
ModellinganEnvironmentalKnowledge-RepresentationSystem
8
UML for knowledge modelling
U
9. Applied Computing Group
University of Almeria, SPAIN
1st World Summit on the Knowledge Society
Athens, 24-27 September 2008
ModellinganEnvironmentalKnowledge-RepresentationSystem
9
UML for knowledge modelling
U
10. Applied Computing Group
University of Almeria, SPAIN
1st World Summit on the Knowledge Society
Athens, 24-27 September 2008
ModellinganEnvironmentalKnowledge-RepresentationSystem
10
UML for knowledge modelling
U
11. Applied Computing Group
University of Almeria, SPAIN
1st World Summit on the Knowledge Society
Athens, 24-27 September 2008
ModellinganEnvironmentalKnowledge-RepresentationSystem
11
UML for knowledge modelling
U
12. Applied Computing Group
University of Almeria, SPAIN
1st World Summit on the Knowledge Society
Athens, 24-27 September 2008
ModellinganEnvironmentalKnowledge-RepresentationSystem
12
UML for knowledge modelling
U
13. Applied Computing Group
University of Almeria, SPAIN
1st World Summit on the Knowledge Society
Athens, 24-27 September 2008
ModellinganEnvironmentalKnowledge-RepresentationSystem
13
UML for knowledge modelling
U
14. Applied Computing Group
University of Almeria, SPAIN
1st World Summit on the Knowledge Society
Athens, 24-27 September 2008
ModellinganEnvironmentalKnowledge-RepresentationSystem
14
UML for knowledge modelling
U
15. Applied Computing Group
University of Almeria, SPAIN
1st World Summit on the Knowledge Society
Athens, 24-27 September 2008
ModellinganEnvironmentalKnowledge-RepresentationSystem
15
UML for knowledge modelling
U
16. Applied Computing Group
University of Almeria, SPAIN
1st World Summit on the Knowledge Society
Athens, 24-27 September 2008
ModellinganEnvironmentalKnowledge-RepresentationSystem
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
17. Applied Computing Group
University of Almeria, SPAIN
1st World Summit on the Knowledge Society
Athens, 24-27 September 2008
ModellinganEnvironmentalKnowledge-RepresentationSystem
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>
...
18. Applied Computing Group
University of Almeria, SPAIN
1st World Summit on the Knowledge Society
Athens, 24-27 September 2008
ModellinganEnvironmentalKnowledge-RepresentationSystem
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>
19. Applied Computing Group
University of Almeria, SPAIN
1st World Summit on the Knowledge Society
Athens, 24-27 September 2008
ModellinganEnvironmentalKnowledge-RepresentationSystem
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.
20. Applied Computing Group
University of Almeria, SPAIN
1st World Summit on the Knowledge Society
Athens, 24-27 September 2008
ModellinganEnvironmentalKnowledge-RepresentationSystem
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