软件性能管理及性能建模工具研究

来源 :复旦大学 | 被引量 : 0次 | 上传用户:ysy8023zq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件性能是软件产品的一个基本质量属性,"过后处理"的方式已经不能满足当前性能管理的要求,软件性能工程(Software Performance Engineering:SPE)的提出,就要求在软件开发的整个过程中,通过系统地规划和预测软件的性能来控制目标软件达到预期的性能目标.基于构件的软件开发(Component-based software development:CBSD)是当前一种新型的软件开发方法,其宗旨为基于复用的观点来组装软件,针对当前一些性能建模工具局限于特定的领域、与CASE工具的集成不够以及不能支持CBSD方法的问题,该文通过对性能建模技术的分析,提出了一个基于软件执行模型的性能建模工具PMTool,用来支持软件性能的管理.文中给出了该工具的体系结构以及它与CBSD的结合,并对该工具实现中的关键问题进行了分析,包括软件性能模型之元模型、基于XML的软件性能模型描述语言PMDL、性能模型的一致性和完整性算法以及性能模型的求解算法等,并在此基础上提出了基于构件的软件性能工程以及相应方法.
其他文献
在这个技术变革飞速发展的年代,软件开发机构的致胜之道就在于连续不断的对其过程进行改进,提升商业产品的质量和效率.SPI,即软件过程改进,用来解决软件过程的混乱情况,在最
学位
目前油田开发方案编制与设计过程中的数据整理、数据查询、图形处理、文档编辑等工作已基本由专业应用软件来实现.但面对目前开发方案包含四大专业子方案,涉及多个技术人员,
该文在充分理解CMMI5企业的实际缺陷处理流程的基础上,以真实的缺陷数据为研究对象,从量化角度,用数据挖掘方法找出缺陷的关联规则,然后对关联规则进行解释和分析,得出缺陷对
随着网络的迅猛发展,人们面对的信息量快速增加,出现了所谓"信息爆炸"的现象.为了从大规模的网络信息中准确提取信息,需要对纷繁芜杂的信息进行合理的组织与分类.该文的目标
企业经过长期发展,对于不同的业务范围,使用过若干种不同的应用软件系统,积累了大量的数据.由于软件系统之间彼此不能进行通讯和调用,彼此之间的数据不能互相访问.这就需要有
本文介绍了一个基于ACIS平台的大型三维CAD系统的设计、开发与应用。文章开头简要介绍了国内与国外CAD系统发展的历史、现状与流行趋势,以及核心几何平台包括ACIS的应用情况。
Internet的迅速发展和壮大,使得IP网络的重要性和对社会的影响越来越显著.但由于IP网络的开放性、互连性等特征,导致了Internet网络容易遭受不良攻击,真正做到"既开放又安全
汽车电子稳定系统是近几年发展起来的一种电子装置,是对ABS(防抱死刹车系统)和TCS(牵引力控制系统)功能的继承与进一步扩展。汽车电子稳定系统通过对汽车横摆力矩的控制改进
数字水印是一种新的数字媒体保护技术,它是将特定的信息或版权信息、秘密消息等) 嵌入到图象、语音、视频等各种数字媒体中,以达到版权保护等目的,同时,这种信息对宿主媒体的影响