GLOBAL SERVER
The sharable data schemes, posted by the local databases in the
federation, are integrated to form a global conceptual schema
(GCS) to serve watershed management. The GCS is held by the
GS and is intended to support, among others, DUFLOW .
The operations indicated for the GS in section 2.1 require the
implementation of methods and rules. The rules are needed to
select, upon the receipt of the Client request, the servers where
the required data are located and the procedures to get the data
using the information contained in the metadata. The methods,
and the corresponding messages, are needed for: requesting
information from the LS, aggregating data, and sending data to
the client.
MULTILEVEL SERVER
The conceptual model developed for the integration of the
management levels is implemented as a schema in the Multilevel
Server. It is composed of methods, and the corresponding
messages, to enable the communication between the decision
making levels and the transfer of data, knowledge and decisions
amongst them. There are methods for communication, retrieval
of data, sending decisions.
6. CONCLUSIONS
The main objectives of this research were to develop a federated
database system able to support watershed management at
different levels of decision making and to develop a model that
enables the interaction between these levels for environmental
management.
Object-Oriented modelling was selected for the development of
the servers of the federation. Its powerful constructs:
classification, generalisation, association, and aggregation,
together with the other features provided by Object-Oriented
concepts, like inheritance, encapsulation, operations, and
message passing, a powerful with great
expressiveness and semantic contents. In the present research, it
was realised how an object oriented shell on top of the local
DBMS facilitates the federation of heterogeneous databases.
Peculiarities of the data structures provided by the local DBMS
are encapsulated, and in this way are hidden from the user who
would be provided, additionally, with the more powerful
constructs of Object-Oriented model for his/her developments.
renders tool
The implemented prototype gives an indication of the
advantages that the client-server computing can offer in the GIS
environment. Furthermore the prototype showed that multi-
disciplinary environmental applications can be supported
through the FDBS architecture.
The use of the information provided by the Federated Database
would prove to be more useful if, as it has been shown, all
management levels can profit from it by means of easy access
and use, and facilities for interchange of information, data,
knowledge, and decisions. In this context we are currently
670
developing a mechanism for semantic data sharing across
heterogeneous databases.
RFERENCES
l. Bishr Y., 1996 : "A Hierarchical Spatial Canonical Data
Model -— Towards Federating Heterogeneous GISs”.
Proceedings of the ISPRS Conference IWG III/IV-
Conceptual Aspects of GIS, Vienna.
Bishr Y., and Radwan M., 1995: "Preliminary Design Of A
Decision Support System For Watershed Management’. ITC
Journal, 1995-1.
Bishr Y., Molenaar M., and Radwan M. 1996 “Spatial
Heterogeneity Of Federated GIS In A Client/Server
Architecture”. In Proceedings of the GIS'96 Vancouver
Canada. To Be Published.
Boar, H.B., Implementing Client/Server Computing, A
strategic perspective. McGraw-Hill, Inc. 1993. ISBN
0070062153.
Radwan M., and Bishr, Y., 1995: "Towards A Multi-Scale
Decision Support System For Watershed Management".
Paper Presented in Africa GIS'95, Ivory Coast.
Saltor F., Castellanos M.G., and Gracia-solaco M., 1993
"Overcoming Schematic Discrepancies in Interoperable
Databases”. In Proceedings of the IFIP WG2.6 Database
Semantics Conference on Interoperable Database Systems
(DS-5), Lorne, Victoria, Australia, 16-20 November, David
K. Hsiao, Erich J. Neuhold, and Ron Sacks-Davis (eds), Dp.
191-206.
Spaccapietra S. and Parent C., 1991 “Conflicts And
Correspondence Assertions In Interoperable Databases”.
SIGMOD Record, Vol.20, No. 4, pp49-54.
Turban E., 1993, "Decision Support And Expert Systems,
Management Support Systems", 833 pages. ISBN 0-02-
422691-7.
Worboys, M.F. and Deen, S.M., December 1991:
"Semantic Heterogeneity in Distributed Geographic
Databases”. SIGMOD Record, Vol. 20, No 4.
Espinoza E. J. 1995: "Development Of A Federated
Database System In A Distributed Environment For
Environmental Decision Making At Different Scales".
Unpub. M.Sc. thesis, ITC, Enschede, The Netherlands.
Mabote T., 1995 : “The Design Of A Prototype To Support
Watershed Management Using The Client-Server Concept
In A Distributed Environment”. Unpub. M.Sc. thesis, ITC,
Enschede, The Netherlands.
10.
IE
International Archives of Photogrammetry and Remote Sensing. Vol. XXXI, Part B4. Vienna 1996