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 条
  • [31] TDSO: An object-oriented software design technique
    Besembel, Isabel
    Narciso, Flor
    CIENCIA E INGENIERIA, 2009, 30 (03): : 193 - 200
  • [32] Design patterns for object-oriented software development
    Pree, W
    Sikora, H
    PROCEEDINGS OF THE 1997 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 1997, : 663 - 664
  • [33] Object-oriented design model of software agent
    Li, Jian-Xing
    Mao, Xin-Jun
    Shu, Yao
    Ruan Jian Xue Bao/Journal of Software, 2007, 18 (03): : 582 - 591
  • [34] Modular object-oriented design of distributed protocols
    Singh, G
    Wu, J
    TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS - TOOLS 34, PROCEEDINGS, 2000, : 329 - 338
  • [35] An object-oriented design methodology for distributed services
    Born, M
    Hoffmann, A
    TOOLS 28: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES, PROCEEDINGS, 1998, 28 : 52 - 64
  • [36] Comprehending a complex, distributed, object-oriented software system - A report from the field
    Sneed, HM
    Dombovari, T
    SEVENTH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, PROCEEDINGS, 1999, : 218 - 225
  • [37] Developing chemical simulation training system software with object-oriented design
    Chen, Meiling
    Liu, Youzhi
    Liu, Ji
    Chen, Dan
    Huabei Gongxueyuan Xuebao/Journal of North China Institute of Technology, 1998, 19 (03): : 251 - 254
  • [38] The Design and Evaluation of an Interoperable Translation System for Object-Oriented Software Reuse
    Schaub, Stephen
    Malloy, Brian A.
    JOURNAL OF OBJECT TECHNOLOGY, 2016, 15 (04):
  • [39] Service design and inventory system - An object-oriented reusable software asset
    Bergholm, JO
    Davis, JM
    Nadji, B
    Ting, PD
    AT&T TECHNICAL JOURNAL, 1996, 75 (02): : 47 - 57
  • [40] CORBA-based object-oriented framework for distributed system design
    Michelena, N
    Scheffer, C
    Fellini, R
    Papalambros, P
    MECHANICS OF STRUCTURES AND MACHINES, 1999, 27 (04): : 365 - 392