• 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