Title :
System abstraction and interface for interoperable SERVER objects in OMEGA
Author :
Park, Keith K. ; Smith, Terence R. ; Agrawal, Divyakant
Author_Institution :
Dept. of Comput. Sci., California Univ., Santa Barbara, CA, USA
Abstract :
The OMEGA (Object-based Modeling Environment for Geoscientific Applications) system is intended to support geoscientific modeling tasks. In this paper, we emphasize those aspects of OMEGA that are relevant to the integration of distributed computational tools and objects. OMEGA is capable of delegating specialized computations to a variety of external packages through the SERVER objects and associated interface methods. In this sense, OMEGA may be viewed as a software coupling system into which existing packages and application-specific software may be plugged with minimal effort. Most of the engineering details of the coupling mechanism are encapsulated and automated for the end-user
Keywords :
application program interfaces; distributed databases; geophysics computing; network servers; object-oriented databases; open systems; software packages; OMEGA system; Object-based Modeling Environment for Geoscientific Applications; SOUL language; application-specific software; distributed computational tools; encapsulation; external packages; geoscientific modeling tasks; interface methods; interoperable SERVER objects; software coupling system; specialized computations delegation; system abstraction; Computer interfaces; Computer science; Data engineering; Data models; Distributed computing; Iterative algorithms; Object oriented modeling; Packaging; Prototypes; Software tools;
Conference_Titel :
Research Issues in Data Engineering, 1995: Distributed Object Management, Proceedings. RIDE-DOM '95. Fifth International Workshop on
Conference_Location :
Taipei
Print_ISBN :
0-8186-7056-8
DOI :
10.1109/RIDE.1995.378735