{"title":"基于功能层的分布式通信系统面向对象设计方法","authors":"Yasufumi Nagayama, Masashi Nabeta, Hiroshi Fujimoto, Atsushi Takeuchi","doi":"10.1109/ECBS.1999.755882","DOIUrl":null,"url":null,"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.","PeriodicalId":229109,"journal":{"name":"Proceedings ECBS'99. IEEE Conference and Workshop on Engineering of Computer-Based Systems","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-03-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Object-oriented design methodology based on functional layers for distributed communications systems\",\"authors\":\"Yasufumi Nagayama, Masashi Nabeta, Hiroshi Fujimoto, Atsushi Takeuchi\",\"doi\":\"10.1109/ECBS.1999.755882\",\"DOIUrl\":null,\"url\":null,\"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.\",\"PeriodicalId\":229109,\"journal\":{\"name\":\"Proceedings ECBS'99. IEEE Conference and Workshop on Engineering of Computer-Based Systems\",\"volume\":\"15 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1999-03-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings ECBS'99. IEEE Conference and Workshop on Engineering of Computer-Based Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ECBS.1999.755882\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings ECBS'99. IEEE Conference and Workshop on Engineering of Computer-Based Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ECBS.1999.755882","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Object-oriented design methodology based on functional layers for distributed communications systems
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.