Full text: XVIIIth Congress (Part B4)

  
Multi-objective/Multi-criteria Analysis Module 
For the task of analyzing the conflicting goals/objectives of the 
different decision levels and disciplines involved in watershed 
management. 
Inference Engine 
Manipulates the knowledge represented in the knowledge base 
to infer a solution to the problem(s) described by the 
information in the databases. 
Rule-based system 
This is the knowledge representation scheme. It implements the 
concept of data-driven and goal-directed reasoning. The rule- 
based system contains the knowledge about a particular domain 
that has been acquired from domain experts. 
DSS Database 
This database contains specific data (initial and derived data 
when solving the problem) which describe all facts that are 
known about the problem. Data may be the result of: some GIS 
operations; data automatically collected by a data acquisition 
system; sets of answers provided by the end user in response to 
  
Application Databases (DSS DB) Level 4 
> à 4 
Federated 0.0. Scale Level 3 
Schemas levels 
  
  
  
  
O.O. schema 
Sharable data in 
O.O. schema 
  
| Sharable data in 
  
Sharable data in 
[^ 0. eg Level 2 
1 Shareable data Shareable data Shareable data Level 1 
i (Schema 1) (Schema 2) (Schema 3) ove 
Schemas 
Elementary Elementary Elementary Level 0 
DBI DB2 DB3 
Databases” 
Figure 4 Multi-level federate database 
  
  
  
  
  
  
  
the queries posed by the inference engine; or data exported from 
remote databases. 
Object schema 
The object schema describes the entities in the domain (in terms 
of classes, objects, properties, methods, inheritance, etc.). It also 
enables the retrieval of the object properties from the SDSS 
database using the Object-Oriented data model. The object 
schema provides an integration layer that supports the 
requirements of the different SDSS components mentioned 
above. 
GUI 
It provides users with an intuitive interface for interacting with 
the SDSS and its various components. The basic objective of the 
GUI is to allow users to access GIS, RS, application programs, 
rule base and multi-objective analysis components from a single 
interface. 
In this section, the components of the MLDSS were shown. 
First the overall architecture of the MSLDSS were explained, 
then the components of the SDSS were presented. The 
supporting databases of such an architecture are heterogeneous 
in many respects. The next section shows how the data models 
are organized and structured in the MLDSS. 
4. HETEROGENEITY IN DISTRIBUTED GISS 
[Worboys, M., et al., 1991] classified semantic heterogeneity as 
generic and contextual. The earlier occurs when different GIS 
applications use different data models of representing their 
spatial information. For example one may use a layer-based 
approach while a another may use an object-based approach, 
The contextual heterogeneity occurs when the semantics of 
schemes depend upon the local conditions at particular GIS. For 
example two spatial databases contain two different objects 
which have two different meanings, though they refer to the 
same real world entity, e.g., agricultural fields in environmental 
database are different from those in a cadastral database. 
[Spaccapietra, S., et al., 1991] listed 4 classes of heterogeneity 
or conflicts: semantic conflict, descriptive conflict, data model 
conflict, and structural conflict. The semantic conflict occurs in 
the situation where two sets of objects from two schemes are 
representing sets of real world entities which are related by a set 
comparison operators other than equality. Descriptive conflict 
occurs when two database objects, representing the same real 
world entity, are described with different sets of properties. Data 
model conflict is the situation where two schemes are defined 
with two different data models, e.g., relational and object 
oriented models. The situation where two related objects are 
represented using different data structures is called structural 
conflict. For example a designer represents a component X of an 
object O either by creating a new object type X or add it as a 
property of O. 
A relatively similar classification of types of database 
heterogeneity is presented by [Saltor et al, 1993]. They 
provided more comprehensive classification of heterogeneity to 
which we are more inclined. Their classification has three 
aspects: syntactic, schematic, and semantic. Descriptive and 
structural conflicts are equivalent to schematic heterogeneity, 
while the data model conflict is equivalent to syntactic conflict. 
1. Syntactic: each database may be implemented in a different 
DBMS with a different data model, e.g., relational model Vs 
object oriented model. Syntactic heterogeneity is also related 
to the geometric representation of geographic objects, e.g., 
raster and vector representations. 
2. Schematic: where objects in one database are considered as 
properties or metadata in the other, or object classes of the 
same real world entity have different hierarchies and 
descriptors in different databases. 
3. Semantic: a real world entity may have two different 
meanings in their underlying databases in order to serve 
various applications, giving as a consequence semantic 
conflicts. For example a road network in a GIS for 
transportation has different semantics from that in a GIS for 
668 
International Archives of Photogrammetry and Remote Sensing. Vol. XXXI, Part B4. Vienna 1996 
 
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.