DocumentCode :
768025
Title :
The Software Architecture for a Large Telephone Switch
Author :
Penney, Brian K. ; Williams, J. W J
Author_Institution :
Bell-Northern Research Ltd., Ottawa, Ont., Canada
Volume :
30
Issue :
6
fYear :
1982
fDate :
6/1/1982 12:00:00 AM
Firstpage :
1369
Lastpage :
1378
Abstract :
This paper describes the software and the software structure used in a family of high-capacity digital telephone switches. The call processing task is complex, and has great diversity. It must support existing and future features, including some not yet envisioned. The software must also provide man-machine interfaces, maintain the office database, and offer automatic recovery from hardware and software errors. It must also meet critical real-time performance specifications. The techniques adopted to meet these requirements include the use of a strongly typed high-level language, independent design and compilation of software modules, and the provision of an automated program library system and problem reporting system. Considerable experience in the development and support of large software systems has been accumulated, and is described in the paper.
Keywords :
Communication switching, circuit; Hardware; High level languages; Software architecture; Software libraries; Software maintenance; Software systems; Spatial databases; Switches; Telephony; User interfaces;
fLanguage :
English
Journal_Title :
Communications, IEEE Transactions on
Publisher :
ieee
ISSN :
0090-6778
Type :
jour
DOI :
10.1109/TCOM.1982.1095594
Filename :
1095594
Link To Document :
بازگشت