Title :
Object-oriented design methodology based on functional layers for distributed communications systems
Author :
Nagayama, Yasufumi ; Nabeta, Masashi ; Fujimoto, Hiroshi ; Takeuchi, Atsushi
Author_Institution :
Fujitsu Labs. Ltd., Kawasaki, Japan
Abstract :
Communications systems will have to support diverse services, which will lead to more complicated software within those systems. This will be a problem particularly because of the system´s inability to meet required real-time constraints. This paper describes an object-oriented model based on functional layers for switching systems. Our model enables to improve the productivity, maintainability, and expandability of software while retaining its real-time capability of communications systems. To verify the effectiveness of the model, we implemented it on a computer and telephony integration (CTI) system, and provide the Voice over IP (VoIP) functions
Keywords :
distributed processing; object-oriented programming; computer and telephony integration; distributed communications systems; expandability; functional layers; maintainability; object-oriented design methodology; productivity; real-time constraints; switching systems; Cities and towns; Communication system software; Design methodology; Internet telephony; Object oriented modeling; Productivity; Real time systems; Software maintenance; Software systems; Switching systems;
Conference_Titel :
Engineering of Computer-Based Systems, 1999. Proceedings. ECBS '99. IEEE Conference and Workshop on
Conference_Location :
Nashville, TN
Print_ISBN :
0-7695-0028-5
DOI :
10.1109/ECBS.1999.755882