基于DSSA的软件开发在电话语音服务领域中的研究和应用

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:caozhi7963
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机应用领域的迅速扩大,软件规模及复杂性的不断提高,如何提高软件生产率已经成为当前软件产业的当务之急。要解决这个问题,软件复用无疑是一个有效的方法。特定领域的软件体系结构(DSSA,Domain Specific Software Architecture)是一给定领域的体系结构,它通用于领域中各个系统。DSSA体现了领域中各系统的共性。它抽象出了领域中各应用系统的公共特征与动态行为,作用于领域中各系统,可以可靠、高效、快速地实例化出一系列软件产品,从而实现大规模重用。 本文首先对软件体系结构和特定领域软件体系结构的理论基础进行了深入的研究;然后针对电话语音服务这个特定领域,进行了领域需求分析,提取了领域的共性特点。针对领域的共性特点,给出了通用的解决方案,进而提出了该领域软件的框架模型、层次模型、基于DSSA的领域系统开发模型和领域构件库的建设方法;最后将上述模型和方法应用于作者所参与的应用电话语音服务系统中,在系统的设计上参考了此领域的框架模型和层次模型,在开发过程上运用了基于DSSA的领域系统的开发方法,并在实现上运用了异步通信模式、服务器反应模式和发布/订阅者模式和对一些功能用构件的方式进行了封装,从而实现了了可复用性、可扩展性和互操作性等其它特性的良好系统。
其他文献
近几十年以来,溶液加工的体异质结太阳能电池被认为是一种绿色高效的将光能转化为电能的低成本技术而受到广泛的关注。相比基于高分子的有机太阳能材料,小分子有机材料拥有合
期刊
本文利用省级面板数据,实证研究了教育发展对我国新型城镇化水平的影响。研究发现,教育发展对我国新型城镇化水平具有显著的促进作用,但这一效应存在明显的地区差异和时间阶
20世纪90年代以来,计算机与网络等各种信息通讯技术得到了迅猛发展。互联网渗透到人类生活的各个层面,引发了人类交往方式的革命性变革,并将最终导致人类生产方式、思维方式及价
在市场逐步放开、竞争加剧的大环境下,电信运营企业的战略重点由原先的投资建网扩大规模,逐步转向提高用户满意度、网络管理水平和网络应用效率的较量。经过多年的发展,电信
本模拟系统中的车辆固定在地面上不动,作为"地面"的皮带在传动,这样的话皮带的传动与地面的静止之间就形成了相对运动,并且要求皮带的传动与人的上车方向相反,人如果上车必须
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
诵读的意义在于培养学生的语感,规范学生的语言,提高学生的审美情趣和开拓学生的思维想象空间,语文课应提倡诵读,教师应从转变意识、诵读方式多样化和熟悉诵读技巧三个方面实
给出了极点配置技术与线性最优调整因子技术之间的联系,即由此两种技术构造的稳定闭环系统具有相同的Lyapunov函数,并由此得出一个极点配置的有用结论。
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技