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
fDate :
28 Nov- 2 Dec 1994
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;
Conference_Titel :
Global Telecommunications Conference, 1994. GLOBECOM '94. Communications: The Global Bridge., IEEE
Conference_Location :
San Francisco, CA
Print_ISBN :
0-7803-1820-X
DOI :
10.1109/GLOCOM.1994.513571