• DocumentCode
    297362
  • Title

    Experiences with an object-oriented architecture for developing dynamically extensible distributed system management software

  • Author

    Schmidt, Douglas C. ; Suda, Tatsuya

  • Author_Institution
    Dept. of Comput. Sci., Washington Univ., St. Louis, MO, USA
  • fYear
    1994
  • fDate
    28 Nov- 2 Dec 1994
  • Firstpage
    500
  • Abstract
    Developing extensible, robust, and efficient distributed applications is a complex task. In order to help alleviate this complexity, we have developed the ADAPTIVE Service eXecutive (ASX) framework. ASX is an object-oriented framework composed of automated tools and reusable C++ components that simplify the development, configuration, and reconfiguration of distributed applications in a heterogeneous environment. These applications may be configured dynamically to contain multiple network services that execute concurrently in one or more processes or threads. Components in the ASX framework have been ported to UNIX and Windows NT and are currently being used in a number of large-scale production distributed systems. This paper describes our experience gained using the ASX framework to build a highly modular reusable and extensible software architecture for a family of distributed system management applications
  • Keywords
    computer aided software engineering; configuration management; distributed processing; object-oriented programming; software engineering; software reusability; telecommunication computing; telecommunication network management; ADAPTIVE Service eXecutive framework; ASX; UNIX; Windows NT; automated tools; call centre management system; dynamically extensible distributed system management software; heterogeneous environment; large-scale production distributed systems; multiple network services; object-oriented architecture; reusable C++ components; Application software; Collaborative software; Computer architecture; Computer science; Concurrent computing; Operating systems; Robustness; Sockets; Software development management; Software reusability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Telecommunications Conference, 1994. GLOBECOM '94. Communications: The Global Bridge., IEEE
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    0-7803-1820-X
  • Type

    conf

  • DOI
    10.1109/GLOCOM.1994.513571
  • Filename
    513571