复旦大学软件学院软件工程实验室 作品数:6 被引量:29 H指数:3 相关机构: 浙江师范大学计算机科学与工程学院计算机科学研究所 浙江师范大学计算机科学与工程学院 更多>> 发文基金: 国家高技术研究发展计划 上海市科学技术委员会资助项目 上海市科委科技攻关项目 更多>> 相关领域: 自动化与计算机技术 经济管理 更多>>
面向对象分析建模策略及相关讨论 被引量:2 2005年 首先介绍了面向对象的软件分析建模的重要性;并在分析比较目前流行的几种面向对象分析建模策略的基础上,着重介绍了在开发青鸟系统系列工具中采用的一种基于面向对象技术的分析建模策略;对分析建模过程中涉及的一些关键问题进行了探讨. 贾泂 钱乐秋关键词:面向对象分析 面向对象技术 青鸟系统 SOLO STUDIO:一个基于构件的应用开发环境 2005年 传统的软件开发环境着眼于从头开始开发某个应用系统。而基于构件的开发方法最明显的特点是整合而不 是从头开发,整合的对象是由不同的三方构件提供商开发出来的构件。本文着重于基于构件的软件开发环境的设计,并且 描述了一个原型系统SOLOSTUDIO。该系统后台有基于WebServices的构件库平台作为支持,SOLOSTUDIO的主要功 能包括从构件库中搜索并且下载合适的构件,整合构件进入待组装系统的构架之中,测试构架的性能并做出评估,动态演 化构架使其适应不同需求的用户,生成最终的应用系统等。 蒋韬 张斌 赵文耘 张志关键词:软件开发环境 SOLO STUDIO 软件系统 基于度量的软件项目过程优化控制研究 被引量:11 2003年 本文给出一个软件过程度量的过程模型 ,描述并分析了基于度量的软件过程跟踪和控制策略 ,在此基础上 ,结合实施CMM的软件工程实践 ,提出一个软件项目过程控制优化模型 ,并设计一个动态规划的软件项目过程控制优化算法 .当项目的实际过程偏离计划轨道时 ,管理者利用本文给出的软件项目过程优化控制方法 ,基于软件过程数据库中的历史数据 ,迅速做出最佳的控制决策 。 徐如志 钱乐秋 张敬周 赵文耘关键词:CMM 过程数据库 过程控制 软件过程度量的过程模型及其应用研究 被引量:10 2005年 软件度量是软件工程中最活跃的一个研究领域。本文给出了一个软件过程度量的过程模型,定义了实施软件过程度量的角色、内容、主要活动及相关的支持环境,重点阐述软件过程度量的数据采集、验证和分析活动的目标、任务和方法。通过一个软件项目的度量过程实例,研究并确认该模型在过程评估和改进方面的作用和意义。本文的研究对于规范和改善组织的软件过程度量,提高组织的过程能力成熟度,具有一定的指导意义和广泛的应用价值。 徐如志 钱乐秋 张敬周 朱三元关键词:软件过程度量 数据采集 基于构件的软件性能模型及评估技术研究 被引量:5 2004年 该文讲述了在基于构件的软件开发中,建立应用系统的性能模型,以及对系统的性能进行预测和评估的方法,并介绍了构建一个满足预期性能目标的软件系统的步骤。 冯杰 赵文耘 杨明华关键词:性能管理 基于分组的代码克隆增量检测方法 被引量:1 2014年 代码克隆是指软件程序中一组相同或相近的代码片段,它广泛存在于软件中,因此如何发现代码克隆成为软件维护的一个重要问题。目前已有的克隆检测工具大多针对单一版本进行完整的克隆检测,然而对于大规模、复杂软件系统而言,在软件演化过程中随着代码的改变,不断重新检测代码克隆将花费较高的代价。针对这一问题,提出了一种基于分组的增量克隆检测方法。该方法根据前后两个版本的差异将源代码分为发生变化和未发生变化的两组,通过组内和组间的克隆分析实现增量的克隆检测。基于所提出的方法,在克隆检测工具CCFinderX的基础上实现了一个名为ICDBG(incremental clone detector based on grouping)的原型工具。实验证明,在变更较小时,该方法能够在保证正确性的同时显著减少克隆检测时间。 王海 林云 彭鑫 赵文耘关键词:代码克隆 克隆检测