Increased software reusability in a communication switching platform based on object-oriented design

被引:0
|
作者
Sunaga, H
Furukawa, M
Nishikawara, K
机构
关键词
switching software; common software platform; software reuse; object-oriented design;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Key technologies are presented for enhancing the reusability of software in communication switching node systems alone with the results obtained From porting software between several types of node systems, including N-ISDN, B-ISDNs. and intelligent Networks. A reusable software platform based on object-oriented designing and programming techniques has been established and mechanisms for reusing object classes has been developed. Analysis of the reusability showed that this platform can be applied to various types of communication systems and that an average of more than three quarters of a system's programs can be ported. By using our software reuse framework to develop software components, we were able to reduce the time needed to develop device management programs by about 30%. Furthermore, about 80% of these programs can be ported to other systems, so introducing this platform improves software programming productivity.
引用
收藏
页码:1300 / 1310
页数:11
相关论文
共 50 条
  • [1] Analysis of reusability of communication switching software based on C++ object-oriented design
    Furukawa, M
    Sunaga, H
    Kurihara, N
    Tomura, M
    [J]. 1996 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS - CONVERGING TECHNOLOGIES FOR TOMORROW'S APPLICATIONS, VOLS. 1-3, 1996, : 37 - 41
  • [2] Distributed object-oriented switching system software platform design
    Sunaga, H
    Shina, H
    Inamori, H
    Nakamura, R
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2001, 14 (07) : 695 - 714
  • [3] A new reusability metric for object-oriented software
    Judith Barnard
    [J]. Software Quality Journal, 1998, 7 (1) : 35 - 50
  • [4] A new reusability metric for object-oriented software
    Barnard, J
    [J]. SOFTWARE QUALITY JOURNAL, 1998, 7 (01) : 35 - 50
  • [5] REUSABILITY - THE CASE FOR OBJECT-ORIENTED DESIGN
    MEYER, B
    [J]. IEEE SOFTWARE, 1987, 4 (02) : 50 - 64
  • [6] Object-oriented platform design for an ATM switching system
    Jung, BG
    Lee, EH
    Lim, DS
    Kim, YM
    [J]. ICC 2000: IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CONFERENCE RECORD, VOLS 1-3: GLOBAL CONVERGENCE THROUGH COMMUNICATIONS, 2000, : 576 - 580
  • [7] An object-oriented design approach to switching software development
    Hong, J
    Mi, ZK
    Cheng, YR
    [J]. 1996 INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY, VOLUMES 1 AND 2 - PROCEEDINGS, 1996, : 977 - 980
  • [8] OBJECT-ORIENTED SWITCHING SOFTWARE TECHNOLOGY
    MARUYAMA, K
    [J]. IEICE TRANSACTIONS ON COMMUNICATIONS, 1992, E75B (10) : 957 - 968
  • [9] Design extraction system for rapid development of object-oriented switching software
    Sugawara, H
    Hagiwara, T
    Numajiri, T
    [J]. ICC'97: 1997 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS - TOWARDS THE KNOWLEDGE MILLENNIUM, CONFERENCE RECORD - VOLS 1-3, 1997, : 231 - 235
  • [10] Software Design Metrics for Object-Oriented Software
    Aggarwal, K. K.
    Singh, Yogesh
    Kaur, Arvinder
    Malhotra, Ruchika
    [J]. JOURNAL OF OBJECT TECHNOLOGY, 2007, 6 (01): : 121 - 138