• DocumentCode
    2081207
  • Title

    A CORBA-based architecture for adding dependability to legacy servers

  • Author

    Cotroneo, D. ; Romano, L. ; Russo, S. ; Mazzocca, N.

  • Author_Institution
    Dipartimento di Inf. e Sistemistica, Naples Univ., Italy
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    76
  • Lastpage
    82
  • Abstract
    Presents a flexible, CORBA-compliant middle-tier server architecture which is capable of adding dependability (i.e. reliability, availability and performability) to an existing service. The architecture provides a flexible and cost-effective framework for building fault-tolerant applications via straightforward integration of legacy software. In a typical scenario, the service would be originally provided by some legacy server, which is integrated in the new system with no changes being made to it. This has two main advantages. First, the development effort is minimized, since full reuse of existing software is achieved. Second, backward compatibility is preserved since it is possible to integrate new clients with existing applications and databases, protecting the investment in legacy systems. The architecture we propose is novel, although it builds upon redundancy techniques which have already been implemented in a massive number of designs for traditional fault-tolerant applications
  • Keywords
    client-server systems; distributed object management; integrated software; network servers; redundancy; software architecture; software fault tolerance; software reusability; CORBA-based architecture; availability; backward compatibility; cost-effective framework; dependability; development effort; fault-tolerant applications; flexible CORBA-compliant middle-tier server architecture; investment; legacy servers; legacy software integration; performability; redundancy techniques; reliability; software reuse; Client-server systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for Parallel and Distributed Systems, 2000. Proceedings. International Symposium on
  • Conference_Location
    Limerick
  • Print_ISBN
    0-7695-0634-8
  • Type

    conf

  • DOI
    10.1109/PDSE.2000.847852
  • Filename
    847852