检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:张靓[1]
机构地区:[1]南京航空航天大学信息科学与技术学院,江苏南京210016
出 处:《微机发展》2005年第6期137-139,共3页Microcomputer Development
摘 要:从面向构件方法学及软件体系结构的观点出发,致力于探讨观察者模式(Observer)的改进及其构架设计问题。分析现有Observer模式的原理和缺陷;进而采用统一建模语言描述改进模式的结构模型和行为模型;最后,将其应用到联销管理软件中,采用ADL形式描述语言ACME定义联销管理的构件模板。所提出的改进模式可实现目标与观察者的彻底解耦,增强观察粒度和安全性,提高目标状态的传递效率,并在联销管理软件的研制中取得了良好的应用效果。<Abstrcat>From the view of component-Oriented methology and software achitechture, this paper discusses the Observer improvement and its achitechture design. Firstly, the defects of current Observer are ananlysed ; Secondly,its structure and behavor models are established by use of UML; At last,use the imporved Observer into ally-distribution software by one of ADLs:ACME, to define the component template of this software system.The improved Observer can break the couples between subject and Observer, enhance the granularity observed and its security, improve the transfer efficiency of subjects' state. It performs well in the software development of ally-distribution management system.
分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.43