基于角色的设计模式形式建模及演化

来源 :计算机科学 | 被引量 : 0次 | 上传用户:pptcwu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
重用设计在改善软件开发过程中的作用越来越受到人们的重视。面向对象的软件设计模式概念的提出为软件设计的重用打开了新的局面。但在设计模式的具体应用中存在实现、文档和组合的问题。给出了一种基于角色的设计模式形式建模方法,将类、类属性、类之间的关系等都看作角色,并用形式建模语言Object-Z形式表示这些角色,可有效地解决设计模式实例化时存在的问题。基于角色的设计模式形式模型在演化时也基于角色进行演化,将模式的演化分为角色层演化和模式层演化,模式层演化是由多个角色层演化组成的。演化后的模型可以通过定理证明器验证与
其他文献
为解决构件组装性能和效率以及接口描述和规约定义评价所面临的问题,提出一种面向层次关联的评价模型,通过综合评价的灰关联度实现构件组装的评价。首先从构件组装的性能和效率
对象行为协议对于理解对象接口、正确实现模块集成以及类代码的复用都有着重要的意义。在前期工作中,提出了一种基于静态源代码分析的对象行为协议自动提取方法。该方法通过源
三维全景图像技术(Integral lmaging,简称Ⅱ)是一种能够记录和显示全真三维场景的图像技术。分辨率低一直是限制该技术发展的最重要因素之一,而其中记录分辨率对三维重建分辨率的
提出了一种基于双全正弦的计算机乐器音色模型,以达到通过调节参数来改变计算机乐器音色的目的。该模型包括振动子模型和振幅包络子模型。保持了振幅包络参数取值不变,定义了调节音色的参数,分别为振幅系数、周期系数和方差系数。在VC++环境下,利用一维离散余弦变换获取该模型在不同参数下的频谱。通过分析音色参数对频谱的影响,找到这些参数对乐器音色的作用规律。实验表明,在振幅系数和周期系数都相等时,可将音高整体提
近期猪肉的价格大幅度上升,业内人士说下半年猪肉的价格仍将呈现上升趋势。在这样诱人的利润面前,很多人开始转行卖猪肉。但是一些不法商贩利用化学制剂,不仅增加了猪的体重,还让
本发明涉及一种高效提取并准确定量动物体内硝基苯类化合物的方法,是对超声波提取动物体内硝基苯类化合物的方法改进.本发明的目的是提供一种高效提取并能准确测定动物体内硝
为提高Web服务匹配方法对业务需求变化性和服务差异性的适应性,提出一种抽象服务模型以及该模型驱动的Web服务匹配方法。模型通过对多样性和具有差异性的服务的统一描述,刻画了
不久前,国家发展和改革委员会有关负责人表示,《关于放开部分检验检测经营服务收费的通知》已经印发,进一步放开了手机检测费、条形码服务费、船舶及船用产品检验费等9项经营服
随着集成电路规模越来越大,系统的功能日益复杂,功能验证已成为整个设计流程的瓶颈。对于大规模的时序电路,传统基于状态空间遍历的等价性检验方法可能会遇到内存爆炸问题。为了
采用超声波辅助萃取同位素稀释质谱法测定聚氯乙烯中6种邻苯二甲酸酯的含量。以四氢呋喃为溶剂对样品进行超声波辅助提取后,加入甲醇对聚合物进行沉淀,取上清液,经冷冻离心后进