基于设计矩阵的耦合分析及降解策略的研究

来源 :河北工业大学 | 被引量 : 0次 | 上传用户:yxhly
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
公理设计—面向对象软件设计框架是设计公理应用于软件设计的主要成果,它在功能域和结构域之间自顶向下进行“之字形”分解映射。每层的分解映射过程,都要依据设计矩阵分析设计的耦合性,进而指导设计者进行正确的设计决策。但此框架对于如何根据设计矩阵得到耦合性信息没有进行深入讨论。 本课题针对分解映射过程中耦合性分析的模糊性,提出一种形式化分析和降解耦合性的方法。本课题的主要研究内容: 1. 对设计矩阵进行一系列变换,提出了判断循环耦合的方法。 2. 对于耦合设计,研究了消除设计矩阵非对角线元素的价值,进而提出了最优降耦策略及优化设计的最优集。 3. 针对要消除的设计矩阵元素所代表的基本耦合类型,运用设计模式,提出了解耦方案。 4. 开发辅助软件设计工具ExUmlTool,根据设计者输入的分解映射过程,自动生成设计矩阵;实现耦合判断算法和降耦算法,显示分析结果,对设计进行合理性判断,为设计者提供降耦建议。 5. 以创新设计软件为例,应用ExUmlTool 对其部分功能进行辅助设计,对每一层分解映射过程进行耦合性分析,最终得到完整设计矩阵和系统结构树,确定出软件的结构和模块之间的依赖关系,验证了该方法的有效性和实用性。 本课题提出的方法增强了公理设计过程的可操作性,提高了工作效率。
其他文献
行动推理是人工智能的一个重要的研究领域。Agent一般处于动态不完全可知的环境中,为了完成给定的任务,通过自主推理、规划、寻找出从初始状态到达目标状态的动作序列,从而实
随着视频会议系统蓬勃兴起,其安全性需求越发紧迫。根据这种发展趋势,对在视频会议环境下的视频保密性进行了研究。由于视频数据具有数据量大、冗余度高、实时性强等特点,故基本
随着网络技术的广泛应用,网络安全成为越来越受人们关注的问题。目前最流行的网络安全解决方案是入侵检测系统和防火墙技术,但是由于入侵检测系统存在产生大量的报警(Alert)和
随着网络的普及和虚拟现实技术的发展,三维虚拟试衣技术已成为国内外学术界普遍关注和研究的重要课题。三维服装虚拟试衣系统(3D Garment Virtual Try-On System)主要包括三个
常用的多目标优化方法自身的不足及其在实际应用中存在的诸多困难,一直阻碍着多目标优化方法的发展。在20世纪80年代中期,进化算法开始应用于解决多目标优化问题。目前涌现了
行人异常检测是当今世界智能视觉系统研究中一个十分活跃的新领域,应用到地铁、道路、超市出入口等环境中有着明显的社会和经济效益。将远程控制与计算机视觉分析技术相结合使
由于无线传感器网络中节点的能源、计算能力和带宽都非常有限,因此设计能够有效节约能源、延长网络生命周期的协议成为其研究的重点之一。从减少网络能量消耗的角度出发,本文
互联网的迅速发展、信息网络的应用普及、信息传输媒体的数字化演变进程的推进,使得电子图书馆、在线服务和电子商务等先进的多媒体服务有了十分广阔的前景。然而,在全球一体
随着信息技术的迅速发展,大量文本信息不断涌入我们的视野,在这样一个信息化时代里,如何快速有效地在这浩瀚的信息海洋里找到需要的东西是亟待解决的问题。目前的检索效果不是很
本文首先针对P2P网络中的核心问题一资源定位算法,做了深入的分析和探讨。针对不同类型的P2P网络,本文分析,比较了三种最典型的对等网资源定位算法—集中式对等网络算法、非