Scheduled System Maintenance:
On Monday, April 27th, IEEE Xplore will undergo scheduled maintenance from 1:00 PM - 3:00 PM ET (17:00 - 19:00 UTC). No interruption in service is anticipated.
By Topic

Analysis of reusability of communication switching software based on C++ object-oriented design

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Furukawa, M. ; NTT Network Service Syst. Lab., Tokyo, Japan ; Sunaga, H. ; Kurihara, N. ; Tomura, M.

This paper describes key technologies for the reuse of software in a communication switching node system. Software reuse is one of the most promising methods for enhancing software productivity. A software platform we have established allows easy porting of software components, especially device management programs. It uses C++ object oriented programming techniques. In particular, inheritance and polymorphism enhance reusability because they facilitate management of software components. Analysis of the reusability of device management programs among several node systems showed that only about 20% of the programs (based on program size) need to be coded in a new system if software components are ported from existing programs. Our software platform is expected to be widely used for next-generation communication switching systems

Published in:

Communications, 1996. ICC '96, Conference Record, Converging Technologies for Tomorrow's Applications. 1996 IEEE International Conference on  (Volume:1 )

Date of Conference:

23-27 Jun 1996