【摘 要】
:
设计模式是软件设计经验的总结,恰当使用设计模式可以有效提高软件系统的可复用性,提高软件维护效率。在实际应用中,由于软件需求的复杂性,设计人员很少使用单一的设计模式,
论文部分内容阅读
设计模式是软件设计经验的总结,恰当使用设计模式可以有效提高软件系统的可复用性,提高软件维护效率。在实际应用中,由于软件需求的复杂性,设计人员很少使用单一的设计模式,而是根据具体的应用场景和以往的设计经验,将多个设计模式组合使用。但是在这种缺少理论支撑和严密推导的情况下,模式组合结果的有效性无法得到保证,可能会对软件产品的质量造成不良影响。因此使用形式化方法准确地表示模式组合并判断这种组合方式是否有效显得至关重要。通过对比现有的模式组合形式化方法,发现操作符方法能够有效地展示模式组合后的结果,但是该方法仍然具有缺点:限制操作符与展平、提升操作符存在语义重叠。针对上述操作符方法中存在的问题,本文的工作具体如下:(1)结合模式的抽象逻辑规范与Z语言对操作符方法进行优化,在现有的操作符基础上提出了新的限制、叠加、扩展和泛化操作符。(2)探讨了优化后的操作符满足的代数法则,并采用代数推理验证了优化后的限制、叠加、扩展和泛化操作符可以有效的替代先前的限制、叠加、展平、泛化、扩展和升降操作符。通过减少操作符的数量,降低了多模式之间的语义重叠关系。(3)对优化后的操作符进行保存属性分析,总结出了判断模式组合是否具有有效性的方法。通过面向模式的实际案例验证了该方法的正确性,同时对比说明了本文优化后的操作符方法在去除操作符重叠方面要优于前人提出的方法。
其他文献
当前,公安信息网、视频网、卫星通讯网实现连通,警务移动系统成为全国规模最大、覆盖最广的政府移动应用系统,而这些数据之中的轨迹信息是非常有价值的数据,解析和发现这些数
当今信息技术高速发展,通信数据量剧增,人们对通信速率及性能要求越来越高。索引调制技术是一种新型的多维度调制技术,凭借着高能量效率、低误码率、可实现频谱效率与能量效
幼儿选择性信任是指在面对有限的信息,幼儿对他人及他人所提供信息的一种选择性偏好。本研究以某地级市8所普通幼儿园3~5岁(33-63个月)幼儿为研究对象,采用单一信息源范式完成
文化自信为中华民族的发展提供了有力保障,表现出极为鲜明的时代特征。关于新时代大学生文化自信的解读,对提升大学生文化自信,加强学生思想政治教育质量具有重要意义。本文
随着新时代的进步和优秀科学技术的发展,已经决定着知识的创新和教育观念的转变。中学历史教学也开始了课改之路。目前,历史地图已成为历史教材中不可缺少的组成部分,以其形
IPCC(The Intergovernmental Panel on Climate Change)报告显示,在影响地球气候变化的众多因素中,气溶胶和云以及两者之间的相互作用是对气候变化有影响的因素中最具有不确
光子晶体光纤具备很多奇特的性质,如无截止单模特性、高双折射、大模场面积、色散可调特性、高非线性等,广泛应用于光纤传感、光通信、光纤激光器领域。色散特性和高非线性特性是光子晶体光纤研究的两个重要方向。本文从理论和实验上分别对光纤的非线性特性进行了研究,主要研究内容如下:在PCF的非线性理论基础上,推导出激光脉冲在光纤中传输的分步傅里叶方法求解非线性传输方程,数值模拟飞秒激光脉冲在PCF中的传输光谱,
噪声及振动抑制是日常生活、工业发展、国防安全等方面急待解决的问题。声子晶体的带隙特性为控制和消除装备中各种有害振动和环境中的噪声提供了新的途径。对声子晶体来说,一旦材料或几何参数确定,其能带结构也就随之确定,不易改变。目前对声子晶体能带结构的主动控制主要采用能与其他物理场发生耦合的材料,但是并不能很有效的调控声子晶体的带隙,不能任意改变声子晶体的能带结构。基于这种情况本文提出了一种新的声子晶体能带
本文以制备骨缺损修复材料为目的,针对天然高分子与合成高分子溶解共存的难题,实验采用乳液模板法 合有机无机杂化技术,制备骨缺损修复用多孔支架。本文主要的研究内容和结果如下:1.羟基磷灰石粒子稳定的水溶油溶微纳杂化仿生支架的制备及表征。实验采用乳液模板的方法,以羧甲基壳聚糖(CMCS)为水相、纳米羟基磷灰石(nHAP)为亲水性乳化剂,以聚乳酸羟基乙酸(PLGA)的二氯甲烷溶液为油相,以戊二醛为交联剂,
静止同步补偿器(Static Synchronous Compensator,STATCOM)是柔性交流输电系统中的重要装置之一,与传统无功补偿装置相比,STATCOM可连续调节无功功率,调节速度更快,运行范围