小组软件过程建模方法及过程定义重用研究

被引量 : 0次 | 上传用户:c1074527
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件的发展,人们认识到对软件产品质量起决定性作用的就是软件过程。因此,要想高效率、高质量和低成本地开发软件,必须改善软件生产过程。由此软件的生产方式开始向全球化、规模化、工业化转变,软件生产开始进入以改善软件过程为中心的软件工程时代。小组软件过程(TSP)等一系列帮助提高软件开发过程质量和效率的方法应运而生。对TSP建立过程模型,并在软件项目开发前利用该模型进行模拟仿真,能预先分析TSP实施的效果,从而帮助管理者制定决策、监督和控制项目的开发过程,最终提高软件过程质量,改进软件过程。重用已有的软件过程定义能有效地缩短过程建模的周期,提高过程建模的效率和质量,降低软件开发成本和风险。因此,对过程建模和过程重用课题的研究对于提高软件项目管理和控制能力,提升软件企业的过程能力成熟度,促进我国软件产业的发展具有重要的理论及实践意义。本文所做的工作主要体现在以下几个方面:首先,将有限自动机理论扩展后得到的时序并行自动机理论应用到软件过程建模中,建立基于时序并行自动机的小组软件过程模型,有效地实现了过程的活动规划、资源分配、进度控制。并对该过程模型进行了合理性检查,给出了模型合理性的定义和检查规则。最后通过一个实例验证了该过程模型的有效性。其次,考虑到TSP实际上就是在满足时间、费用等约束的条件下,达到低成本、短工期等目标的一种多目标优化问题,并且进化算法是一种有向随机性的智能优化方法,具有适合解决多目标优化问题的一些特性,因此提出了基于多目标进化算法的过程建模方法。详细阐述了利用该方法建模时的建模过程,并通过一个实例证明了该建模方法的有效性。再次,为了帮助过程建模人员根据项目的具体建模环境和建模需求,选择合适的建模方法,以达到最佳建模效果,研究了过程建模方法的综合评价问题。给出了软件过程建模方法的评价体系,提出了一种将模糊评价与灰色理论相结合的模糊灰色综合评价方法,该方法能充分利用专家评价信息的模糊性与灰性,对各种过程建模方法进行合理评价,使评价结果更客观、准确。最后,为了解决当前软件过程定义效率低下、定义间缺乏联系和定义维护困难等问题,在过程定义中采用过程重用机制,参照面向对象设计中类继承的思想,给出了过程继承的定义,提出了基于过程继承的软件过程定义重用方法,并给出了过程继承的实现方式。该方法通过继承已有的过程定义来对新过程进行定义,从而实现过程重用,能够避免“从零开始”进行过程定义的方式,能极大地提高定义的效率,缩减定义的费用。此外,通过过程继承能更有效反映过程定义的变化,方便过程定义实例的迁移,因而能显著增加系统的柔性并提高系统维护的效率。
其他文献
2010年政府工作报告指出,没有成功的政治体制改革,就没有经济体制改革和现代化建设的成功。因此,在这样的转型时期,建立一个具有回应的民主政府不仅是行政体制改革的首要任务
小学习作序列化训练的开展工作正在进行,学生虽然收获到了缜密的习作逻辑,丰富的习作语言,系统的习作思路,但同时有关"效率"的问题也层出不穷,阻挡着习作教学之路高效、顺畅
目的我们从基础和临床两个方面分别对免疫性血小板减少症(Immune thrombocytopenia ITP)进行分析研究。在基础研究方面,通过检测ITP患者T细胞亚群、辅助性T细胞、活化状态T细
我国是全球第二大能源消费国,在经济迅速发展的同时,对能源尤其是电能的需求日益膨胀。水电作为清洁的能源是优先发展的对象,但目前我国跨区域水电工程的发展面临着诸多问题,
随着可持续发展的思想日益深入人心,在经济与金融领域里,越来越多的人尝试用经济杠杆来实现资源和资金的绿色配置同时达到环境保护的目的。2007年国家制定了绿色信贷政策体系
《物权法》第106条规定了我国的善意取得制度,并将不动产物权也纳入了善意取得制度的适用范围,同时规定当事人善意取得其他物权的,参照第106条前两款的关于善意取得规定。这
小学生数学应用意识和能力的培养策略要做到创设的问题生活化、数学活动实践化、作业形式应用化,让学生在解决数学问题的过程中体验到数学应用到生活之中的乐趣,形成数学素养
近年来可编程门阵列(FPGA)以其高集成度、可编程等优点在宇航体系中的应用越来越广泛,应用于该领域的FPGA主要有SRAM型、Flash型和反熔丝型。但同时空间中以单粒子效应为代表
随着我国信息化建设的不断推进,信息安全显得尤为重要。涉密载体的小型化、大容量和易携带的特点,对信息安全监管带来了极大的隐患。现有的信息安全监管采用的人工监督和制度
公司的自治和强制是公司制度中一直备受关注的问题,也是各国公司法所致力想要协调的一对关系。公司自治是私法自治的具体表现,也是现在经济社会发展所需要的。但是由于市场失