DocumentCode
922209
Title
InterBase: an execution environment for heterogeneous software systems
Author
Bukhres, Omran A. ; Chen, Jiansan ; Du, Weimin ; Elmagarmid, Ahmed K. ; Pezzoli, Robert
Author_Institution
Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN, USA
Volume
26
Issue
8
fYear
1993
Firstpage
57
Lastpage
69
Abstract
The InterBase system, which integrates preexisting systems over a distributed, autonomous, and heterogeneous environment using a tool-based interface, is described. It supports heterogeneous applications without violating the local autonomy of component systems. The InterBase system locates and starts remote services, transfers and transforms data among different services, manages failures, and controls parallelism between multiple global applications running concurrently. InterBase also uses remote system interfaces (RSIs), which are superimposed on each software resource, to deal with the problem of heterogeneity. The RSIs transform commands and data between global applications and various software resources, forming a homogeneous interface to heterogeneous software resources.<>
Keywords
open systems; programming environments; user interfaces; InterBase; component systems; execution environment; heterogeneous software resources; heterogeneous software systems; homogeneous interface; local autonomy; multiple global applications; parallelism; remote services; remote system interfaces; tool-based interface; Application software; Data engineering; Database systems; Distributed computing; Hardware; Reliability engineering; Software systems; Synthetic aperture sonar; Transaction databases; Workstations;
fLanguage
English
Journal_Title
Computer
Publisher
ieee
ISSN
0018-9162
Type
jour
DOI
10.1109/2.223544
Filename
223544
Link To Document