Modelling an Environmental Knowledge-Representation System
An ontology-driven case study for the knowledge representation of management information systems
1. 1
An Ontology-Driven Case Study for
tology-Driven Case Study for the Knowledge Representatio of MIS
the Knowledge Representation of
on
Management Information Systems
e
José A. Asensio, Nicolás Padilla, Luis Iribarne
1Applied Computing Group, University of Almería, SPAIN
{jacortes, npadilla, luis.iribarne@ual.es
C
WSKS, Mykonos, GREECE
An Ont
21-23th September, 2011
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
2. 2
tology-Driven Case Study for the Knowledge Representatio of MIS
Index
• Context
on
• ODA: Data Ontologies
e
• ODA: Process Ontologies
• Planning
C
• C
Conclusions
l i
An Ont
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
3. 3
tology-Driven Case Study for the Knowledge Representatio of MIS
Context
• WMIS facilitate information retrieval and
on
decision-making, allowing cooperative
work.
e
• WMIS d i and d l
design d development require
t i
standard methods and techniques:
C
– Model-Driven Architectures (MDA), and
– Ontology-Driven Architectures (ODA).
gy ( )
An Ont
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
4. 4
tology-Driven Case Study for the Knowledge Representatio of MIS
Context
SOLERES
on
Environmental Management Information System
▼
e
SOLERES-KRS
Knowledge Representation Subsystem
▼
C
Ontology-Driven Architectures
An Ont
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
5. 5
tology-Driven Case Study for the Knowledge Representatio of MIS
Context
SOLERES
on
Environmental Management Information System
▼
e
SOLERES-KRS
Knowledge Representation Subsystem
▼
C
Ontology-Driven Architectures
An Ont
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
6. 6
tology-Driven Case Study for the Knowledge Representatio of MIS
Context
SOLERES
on
Environmental Management Information System
▼
e
SOLERES-KRS
Knowledge Representation Subsystem
▼
C
Ontology-Driven Architectures
An Ont
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
7. 7
tology-Driven Case Study for the Knowledge Representatio of MIS
Context
• Ontologies have been used for:
g
on
– describing the information domain knowledge
e
in the system, and
– modeling the processes and communications
between system components.
An Ont C
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
8. 8
tology-Driven Case Study for the Knowledge Representatio of MIS
on
Context
User Interface User Interface
Processes Processes
HCI
e
Middleware
An Ont C
EPU EPU KRS
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
9. 9
tology-Driven Case Study for the Knowledge Representatio of MIS
on
Context
User Interface User Interface
Processes Processes
HCI
e
Middleware
C
EIM
An Ont
EPU EPU KRS
EID
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
10. 10
tology-Driven Case Study for the Knowledge Representatio of MIS
on
Context
User Interface User Interface
Processes Processes
HCI
e
Middleware
C
EIM
An Ont
EPU EPU KRS
EID
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
11. 11
tology-Driven Case Study for the Knowledge Representatio of MIS
on
Context
User Interface User Interface
Processes Processes
HCI
e
Middleware
C
EIM
An Ont
EPU EPU KRS
EID
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
12. 12
ODA: Data Ontologies. EIM Ontology (I)
SOLERES_concept
tology-Driven Case Study for the Knowledge Representatio of MIS
1 1 1 1
on
cartography id
g p y_ ecological_classification_id
g
* *
Cartography Ecological_classification
-id -id
1 cartography_ecological_classification_id
-observations -name
-... ecological_classification_cartography_id * -description
-...
1 1 * * * 1..* 1
e
classification_technician_id start_date_id hierarchycal_hierarchycal_id
geography_id layer_id end_date_id classification_hierarchycal_id
technician_id time_id grid_id 1
1 1..* * 1..* * 1 1 1 1
Geography Layer Technician Time Grid Classification_hierarchycal
-id -id -id -id -id -id *
-name -name -first_name -day -square_side_size -hierarchycal_level
-area -... -last_name -month -number_columns -...
-perimeter -e-mail -year -number_rows
-utm_x * 1 1 -telephone -hour -utm_x * * *
-utm_y hierarchycal_layer_id -organization -minute -utm_y
C
-town -... -second -...
-locality
-scale
-...
variable_id
layer_resource_id 1 1..*
Resource Variable
-id -id
-name -name
An Ont
-uri -sinonymous 1..
1 *
-size -measure hierarchycal_variable...
-... -category
-type 1..*
-accuracy
new_variable_id
-min_value
-max_value
-...
*
1
variable_variable_id
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
13. 13
ODA: Data Ontologies. EIM Ontology (I)
SOLERES_concept
tology-Driven Case Study for the Knowledge Representatio of MIS
1 1 1 1
on
cartography id
g p y_ ecological_classification_id
g
* *
Cartography Ecological_classification
-id -id
1 cartography_ecological_classification_id
-observations -name
-... ecological_classification_cartography_id * -description
-...
1 1 * * * 1..* 1
e
classification_technician_id start_date_id hierarchycal_hierarchycal_id
geography_id layer_id end_date_id classification_hierarchycal_id
technician_id time_id grid_id 1
1 1..* * 1..* * 1 1 1 1
Geography Layer Technician Time Grid Classification_hierarchycal
-id -id -id -id -id -id *
-name -name -first_name -day -square_side_size -hierarchycal_level
-area -... -last_name -month -number_columns -...
-perimeter -e-mail -year -number_rows
-utm_x * 1 1 -telephone -hour -utm_x * * *
-utm_y hierarchycal_layer_id -organization -minute -utm_y
C
-town -... -second -...
-locality
-scale
-...
variable_id
layer_resource_id 1 1..*
Resource Variable
-id -id
-name -name
An Ont
-uri -sinonymous 1..
1 *
-size -measure hierarchycal_variable...
-... -category
-type 1..*
-accuracy
new_variable_id
-min_value
-max_value
-...
*
1
variable_variable_id
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
14. 14
ODA: Data Ontologies. EIM Ontology (I)
SOLERES_concept
tology-Driven Case Study for the Knowledge Representatio of MIS
1 1 1 1
on
cartography id
g p y_ ecological_classification_id
g
* *
Cartography Ecological_classification
-id -id
1 cartography_ecological_classification_id
-observations -name
-... ecological_classification_cartography_id * -description
-...
1 1 * * * 1..* 1
e
classification_technician_id start_date_id hierarchycal_hierarchycal_id
geography_id layer_id end_date_id classification_hierarchycal_id
technician_id time_id grid_id 1
1 1..* * 1..* * 1 1 1 1
Geography Layer Technician Time Grid Classification_hierarchycal
-id -id -id -id -id -id *
-name -name -first_name -day -square_side_size -hierarchycal_level
-area -... -last_name -month -number_columns -...
-perimeter -e-mail -year -number_rows
-utm_x * 1 1 -telephone -hour -utm_x * * *
-utm_y hierarchycal_layer_id -organization -minute -utm_y
C
-town -... -second -...
-locality
-scale
-...
variable_id
layer_resource_id 1 1..*
Resource Variable
-id -id
-name -name
An Ont
-uri -sinonymous 1..
1 *
-size -measure hierarchycal_variable...
-... -category
-type 1..*
-accuracy
new_variable_id
-min_value
-max_value
-...
*
1
variable_variable_id
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
15. 15
tology-Driven Case Study for the Knowledge Representatio of MIS
ODA: Data Ontologies. EIM Ontology (II)
SOLERES_concept
1 1 1 1 1
on
satellite_image image_classification
* *
Satellite_image Image_classification
-id 1..* -id *
-name -name
-size image_classif_sat_image sat_image_image_classif -description
-... -training_type
-classificator_type
* * * 1..* -...
e
tech_image_classif * * * 1..* 1..* 1..* 1
sat_image_sat
satellite
image_classif_tech
1..* 1..*
technician start_date end_date
Satellite
* 1..* 1 1 training_set * perform_indicator 1 classes 1..* classified_image 1
-id
-name Technician Time Training_set Performance_indicator Classes Classified_image
-agency_name -id -id -id -id -id -id
-... -first_name -day -... -separability -name -...
-last_name -month -quality -value
1 -email -hour 1 1..* -confiability -observations 1
-telephone -minute
-organization -second classes_training_set 1..*
-... training_set_classes
1..* instrument
Instrument
-id
C
-name
name
-... resource resource resource
1..* 1 1
* 1..*
Resource
-id
instrument_band -name
-uri
resolution satellite_image_band
resolution -size <<enumeration>> <<enumeration>>
1..* 1..* * band -... Classificator type Training type
1 1
An Ont
-Isodata -Supervised
Resolution Band -K_medias -Unsupervised
-id -id -Min_distance
-spectral -name -Mahalanobis
-radiometric -description -Max_probability
-temporal -min_bandwidth -Paralelepipedes
-spatial -max_bandwidth -Feature_Space
-observations -... -Fuzzy
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
16. 16
tology-Driven Case Study for the Knowledge Representatio of MIS
ODA: Data Ontologies. EIM Ontology (II)
SOLERES_concept
1 1 1 1 1
on
satellite_image image_classification
* *
Satellite_image Image_classification
-id 1..* -id *
-name -name
-size image_classif_sat_image sat_image_image_classif -description
-... -training_type
-classificator_type
* * * 1..* -...
e
tech_image_classif * * * 1..* 1..* 1..* 1
sat_image_sat
satellite
image_classif_tech
1..* 1..*
technician start_date end_date
Satellite
* 1..* 1 1 training_set * perform_indicator 1 classes 1..* classified_image 1
-id
-name Technician Time Training_set Performance_indicator Classes Classified_image
-agency_name -id -id -id -id -id -id
-... -first_name -day -... -separability -name -...
-last_name -month -quality -value
1 -email -hour 1 1..* -confiability -observations 1
-telephone -minute
-organization -second classes_training_set 1..*
-... training_set_classes
1..* instrument
Instrument
-id
C
-name
name
-... resource resource resource
1..* 1 1
* 1..*
Resource
-id
instrument_band -name
-uri
resolution satellite_image_band
resolution -size <<enumeration>> <<enumeration>>
1..* 1..* * band -... Classificator type Training type
1 1
An Ont
-Isodata -Supervised
Resolution Band -K_medias -Unsupervised
-id -id -Min_distance
-spectral -name -Mahalanobis
-radiometric -description -Max_probability
-temporal -min_bandwidth -Paralelepipedes
-spatial -max_bandwidth -Feature_Space
-observations -... -Fuzzy
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
17. 17
tology-Driven Case Study for the Knowledge Representatio of MIS
ODA: Data Ontologies. EIM Ontology (II)
SOLERES_concept
1 1 1 1 1
on
satellite_image image_classification
* *
Satellite_image Image_classification
-id 1..* -id *
-name -name
-size image_classif_sat_image sat_image_image_classif -description
-... -training_type
-classificator_type
* * * 1..* -...
e
tech_image_classif * * * 1..* 1..* 1..* 1
sat_image_sat
satellite
image_classif_tech
1..* 1..*
technician start_date end_date
Satellite
* 1..* 1 1 training_set * perform_indicator 1 classes 1..* classified_image 1
-id
-name Technician Time Training_set Performance_indicator Classes Classified_image
-agency_name -id -id -id -id -id -id
-... -first_name -day -... -separability -name -...
-last_name -month -quality -value
1 -email -hour 1 1..* -confiability -observations 1
-telephone -minute
-organization -second classes_training_set 1..*
-... training_set_classes
1..* instrument
Instrument
-id
C
-name
name
-... resource resource resource
1..* 1 1
* 1..*
Resource
-id
instrument_band -name
-uri
resolution satellite_image_band
resolution -size <<enumeration>> <<enumeration>>
1..* 1..* * band -... Classificator type Training type
1 1
An Ont
-Isodata -Supervised
Resolution Band -K_medias -Unsupervised
-id -id -Min_distance
-spectral -name -Mahalanobis
-radiometric -description -Max_probability
-temporal -min_bandwidth -Paralelepipedes
-spatial -max_bandwidth -Feature_Space
-observations -... -Fuzzy
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
18. 18
tology-Driven Case Study for the Knowledge Representatio of MIS
ODA: Data Ontologies. EID Ontology
“... A Cartographical map stores its information in Layers
identified by a set of Variables while a Satellite image stores
Variables,
on
its information in Bands. Both the Cartographical and Satellite
classification have Geographical information associated and
are carried out at a given Time by some Technicians...”
An Ont C e
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
19. 19
tology-Driven Case Study for the Knowledge Representatio of MIS
An Ont C e on
ODA: Process Ontologies. Admin Ontology
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
20. 20
tology-Driven Case Study for the Knowledge Representatio of MIS
on
ODA: Process Ontologies. Admin Ontology
Concepts
An Ont C e
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
21. 21
tology-Driven Case Study for the Knowledge Representatio of MIS
on
ODA: Process Ontologies. Admin Ontology
Concepts
Actions
An Ont C e
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
22. 22
tology-Driven Case Study for the Knowledge Representatio of MIS
on
ODA: Process Ontologies. Admin Ontology
Concepts
Actions
e
Predicates
An Ont C
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
23. 23
tology-Driven Case Study for the Knowledge Representatio of MIS
An Ont C e on
ODA: Process Ontologies. Admin Ontology
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
24. 24
tology-Driven Case Study for the Knowledge Representatio of MIS
An Ont C e on
ODA: Process Ontologies. Register Ontology
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
25. 25
tology-Driven Case Study for the Knowledge Representatio of MIS
e on
ODA: Process Ontologies. Register Ontology
Actions
An Ont C
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
26. 26
tology-Driven Case Study for the Knowledge Representatio of MIS
ODA: Process Ontologies. Register Ontology
Concepts
An Ont C e on
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
27. 27
tology-Driven Case Study for the Knowledge Representatio of MIS
e on
ODA: Process Ontologies. Register Ontology
Predicates
An Ont C
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
28. 28
tology-Driven Case Study for the Knowledge Representatio of MIS
e on
ODA: Process Ontologies. Lookup Ontology
Actions
An Ont C
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
29. 29
tology-Driven Case Study for the Knowledge Representatio of MIS
ODA: Process Ontologies. Lookup Ontology
Concepts
An Ont C e on
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
30. 30
tology-Driven Case Study for the Knowledge Representatio of MIS
An Ont C e on
Planning
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
31. 31
tology-Driven Case Study for the Knowledge Representatio of MIS
An Ont C e on
Planning
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
32. 32
tology-Driven Case Study for the Knowledge Representatio of MIS
An Ont C e on
Planning
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
33. 33
tology-Driven Case Study for the Knowledge Representatio of MIS
An Ont C e on
Planning
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
34. 34
tology-Driven Case Study for the Knowledge Representatio of MIS
Conclusions
• Ontology-Driven Architecture has been
gy
on
used in SOLERES-KRS for:
e
– representing the domain information (EIM
and EID Ontologies) and
Ontologies),
– defining the behaviour and interaction
C
protocols (Admin, Register and Lookup
Ontologies).
An Ont
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011
35. 35
An Ontology-Driven Case Study for
the K
th Knowledge R
l d Representation of
t ti f
tology-Driven Case Study for the Knowledge Representatio of MIS
Management Information Systems
on
Thank you for your attention!!
e
Contact: jacortes@ual.es
Applied Computing Group
University of Almería, SPAIN
http://www.ual.es/acg
p // / g
C
A Methodology for the Recovery and Exploitation of
Environmental Information (TIN2010-15588)
(TIN2010 15588)
An Ont
Development of an Intelligent Web Agent for
Environmental Information (TIC-6114)
Applied Computing Group 4th World Summit on the Knowledge Society
University of Almería, SPAIN Mykonos (GREECE), 21-23th September, 2011