Distributed object-oriented switching system software platform design

被引:0
|
作者
Sunaga, H [1 ]
Shina, H [1 ]
Inamori, H [1 ]
Nakamura, R [1 ]
机构
[1] Nippon Telegraph & Tel Corp, Network Serv Syst Labs, Musashino, Tokyo 1808585, Japan
关键词
software platform; switching software; CORBA; ORB; object-oriented design; distributed processing;
D O I
10.1002/dac.500
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Key technologies are presented and evaluated for establishing a distributed object-oriented switching system platform. This platform is based on CORBA, which can enhance software productivity and system scalability and is thus widely used in the information technology field. Conditions and requirements specific to switching systems, such as very high-performance and non-stop operation, arc analysed and mapped to the main elements of CORBA. How to deploy and bind objects so as to minimize the processing load is clarified. Mechanisms that guarantee system reliability (saving calls in service when a system failure occurs and avoiding the spread of faults) are also presented. Evaluation of the number of dynamic program steps for systems using fully compliant CORBA, improved CORBA, and a proprietary high-speed object-request broker (ORB) shows that constructing a communication switching system by using the high-speed ORB approach is sufficient, but CORBA-compliant approaches should be used to provide an interoperable interface for communicating with external compliant systems. Copyright (C) 2001 John Wiley & Sons, Ltd.
引用
收藏
页码:695 / 714
页数:20
相关论文
共 50 条
  • [21] AN OBJECT-ORIENTED PROGRAMMING LANGUAGE FOR DEVELOPING DISTRIBUTED SOFTWARE
    SHANG, LJ
    SUN, ZX
    SIGPLAN NOTICES, 1987, 22 (08): : 51 - 56
  • [22] DOOD: Distributed object-oriented software development environment
    Kim, TH
    Shin, WC
    Park, GD
    Lee, TH
    Kim, TG
    Shin, YG
    Wu, CS
    ASIA PACIFIC SOFTWARE ENGINEERING CONFERENCE AND INTERNATIONAL COMPUTER SCIENCE CONFERENCE, PROCEEDINGS, 1997, : 427 - 434
  • [23] Development of a software tester for distributed object-oriented systems
    Cheng, Fan-Tien
    Su, Yu-Chuan
    Wang, Chin-Hui
    Wu, Shang-Lun
    JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS, 2007, 30 (01) : 115 - 131
  • [24] The object-oriented design of KROSS: An object-oriented spatial database system
    Kim, YH
    Kim, MS
    Kwon, SH
    Jeong, CS
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, 1996, 1134 : 603 - 612
  • [25] Validation and test generation for object-oriented distributed software
    Jeron, T
    Jezequel, JM
    Le Guennec, A
    SOFTWARE ENGINEERING FOR PARALLEL AND DISTRIBUTED SYSTEMS - INTERNATIONAL SYMPOSIUM PROCEEDINGS, 1998, : 51 - 60
  • [26] Design pattern recovery in object-oriented software
    Antoniol, G
    Fiutem, R
    Cristoforetti, L
    6TH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION (IWPC 98) - PROCEEDINGS, 1998, : 153 - 160
  • [27] OBJECT-ORIENTED DESIGN OF MEDICAL IMAGING SOFTWARE
    LIGIER, Y
    RATIB, O
    LOGEAN, M
    GIRARD, C
    PERRIER, R
    SCHERRER, JR
    COMPUTERIZED MEDICAL IMAGING AND GRAPHICS, 1994, 18 (02) : 125 - 135
  • [28] Efficient object-oriented software with design patterns
    Friedrich, M
    Papajewski, H
    Schröder-Preikschat, W
    Spinczyk, O
    Spinczyk, U
    GENERATIVE AND COMPONENT-BASED SOFTWARE ENGINEERING, PROCEEDINGS, 2000, 1799 : 79 - 90
  • [29] EIFFEL - OBJECT-ORIENTED DESIGN FOR SOFTWARE ENGINEERING
    MEYER, B
    NERSON, JM
    MATSUO, M
    LECTURE NOTES IN COMPUTER SCIENCE, 1987, 289 : 221 - 229
  • [30] An undergraduate course in object-oriented software design
    Bishop-Clark, C
    Kiper, JD
    28TH ANNUAL FRONTIERS IN EDUCATION CONFERENCE - CONFERENCE PROCEEDINGS, VOLS 1-3, 1998, : 38 - 42