期刊文献+
共找到21篇文章
< 1 2 >
每页显示 20 50 100
一个软件再工程的实例分析 被引量:13
1
作者 王超 陈力军 +1 位作者 赵洪兵 潘金贵 《计算机工程与应用》 CSCD 北大核心 2001年第15期101-104,共4页
软件再工程在软件的维护、改造等方面起很重要的作用。文章结合一个具体的软件改造项目的开发,阐述了软件再工程在实际中的应用。
关键词 软件再工程 逆向工程 正向工程 软件维护 软件移植 计算机 软件系统
在线阅读 下载PDF
采用形式化技术的软件再工程 被引量:5
2
作者 周华 李少云 +2 位作者 段清 何彦彬 沈勇 《计算机工程与应用》 CSCD 北大核心 2003年第3期84-86,共3页
形式化技术为软件再工程提供了完备的理论基础,该文对基于软件再工程的形式化方法进行了探讨,提出了一个统一的面向软件再工程的形式化方法。
关键词 形式化技术 软件再工程 广谱语言 软件生命周期 计算机
在线阅读 下载PDF
基于Java的软件再工程支持工具研究 被引量:3
3
作者 彭鑫 赵文耘 +1 位作者 夏宽理 沈铖 《计算机工程与应用》 CSCD 北大核心 2003年第18期63-66,共4页
Internet的发展和构件化的软件开发为再工程指明了新的方向。面向对象软件再工程将以构件库为中心,并关注于将遗产系统改造为B/S结构的Internet应用。论文提出了一个面向对象软件再工程模型,分析了面向对象软件再工程支持工具的特性,然... Internet的发展和构件化的软件开发为再工程指明了新的方向。面向对象软件再工程将以构件库为中心,并关注于将遗产系统改造为B/S结构的Internet应用。论文提出了一个面向对象软件再工程模型,分析了面向对象软件再工程支持工具的特性,然后介绍了基于Java的再工程支持工具原型。 展开更多
关键词 软件再工程 支持工具 逆向工程 工程
在线阅读 下载PDF
基于RWSL的软件再工程 被引量:1
4
作者 周华 李少云 +2 位作者 段清 何彦彬 沈勇 《计算机工程》 CAS CSCD 北大核心 2002年第8期94-96,共3页
为基于遗留系统特征的软件再工程提出了一种统一的方法。该方法基于一种名为广谱语言的构架。该语言具有很好的形式化RWSL语义。提出了该方法从源代码到规约的体系结构和工作流,并定义了的结构。
关键词 RWSL 软件再工程 形式化方法 遗留系统 广谱语言 软件系统
在线阅读 下载PDF
.NET 2.0在软件再工程中的研究与应用 被引量:2
5
作者 李斌 李文锋 《四川大学学报(工程科学版)》 EI CAS CSCD 北大核心 2007年第S1期251-255,共5页
目前遗留系统数量众多,众多组织的信息系统又急需升级,开发和维护工作从头开始断不可行,使用.NET 2.0对现有软件再工程是解决方案之一。从底层机制和开发思想两个方面重点剖析了.NET 2.0平台在软件再工程中的应用基础:1).NET平台构建于... 目前遗留系统数量众多,众多组织的信息系统又急需升级,开发和维护工作从头开始断不可行,使用.NET 2.0对现有软件再工程是解决方案之一。从底层机制和开发思想两个方面重点剖析了.NET 2.0平台在软件再工程中的应用基础:1).NET平台构建于开放的公共协议之上,采用虚拟机的设计理念,为开发人员进行软件再工程在技术可行性上提供了良好的保障;2).NET平台软件即服务的开发理念非常适合包装遗留系统和整合应用程序。然后给出基于Web服务与面向服务的架构相结合的遗留系统再工程解决方案,建立良好的IT基础架构,从根本上改变遗留系统所在组织的IT窘境,全面提升其应对业务需求变化的响应速度和后续升级改造能力。 展开更多
关键词 遗留系统 软件再工程 NET框架 WEB服务 面向服务的架构
在线阅读 下载PDF
一种面向OSGi的构件化软件再工程方法 被引量:2
6
作者 王焘 魏峻 《计算机科学与探索》 CSCD 2009年第6期601-611,共11页
面向服务的构件模型可以解决当前大型软件系统难于管理、维护困难和缺乏动态性等问题,而OSGi框架为基于构件系统的服务化开发提供了有力支持。把OSGi作为基础框架对遗留软件系统进行再工程,设计了OSGi化软件的总体框架,提出了软件系统... 面向服务的构件模型可以解决当前大型软件系统难于管理、维护困难和缺乏动态性等问题,而OSGi框架为基于构件系统的服务化开发提供了有力支持。把OSGi作为基础框架对遗留软件系统进行再工程,设计了OSGi化软件的总体框架,提出了软件系统构件化方法,并针对再工程过程中普遍存在的问题给出了相应的解决方案。最后,通过对Web容器再工程的实例研究,验证了面向OSGi的构件化软件再工程方法的有效性。 展开更多
关键词 OSGI框架 面向服务计算 软件构件 软件再工程 模块化
在线阅读 下载PDF
软件再工程在FY-2(02)批地面数据处理系统建设中的应用 被引量:1
7
作者 王素娟 施进明 许健民 《气象》 CSCD 北大核心 2007年第4期10-14,共5页
介绍了FY-2(02)批静止气象卫星应用系统工程建设项目工程化阶段针对DPC子系统建设的总体要求,运用软件再工程方法学原理,通过逆向工程、代码重构、数据重构、文档重构等一系列工程化过程,对FY-2(02)批预研阶段提交的资料和产品处理软件... 介绍了FY-2(02)批静止气象卫星应用系统工程建设项目工程化阶段针对DPC子系统建设的总体要求,运用软件再工程方法学原理,通过逆向工程、代码重构、数据重构、文档重构等一系列工程化过程,对FY-2(02)批预研阶段提交的资料和产品处理软件进行了面向产品和面向处理的流程再造,提取了公共服务,简化了处理流程,并形成了详尽的文档。软件再工程后的DPC资料和产品处理系统满足了FY-2(02)批地面应用系统的高可靠性、可维护性和实时性等要求。 展开更多
关键词 软件再工程 气象卫星 数据处理 FY-2(02)批地面数据处理系统 流程
在线阅读 下载PDF
Agent在系统仿真软件再工程中的应用
8
作者 陈志泊 林健 程舒晗 《小型微型计算机系统》 CSCD 北大核心 2012年第12期2647-2652,共6页
基于Agent的建模和仿真技术在复杂系统和复杂性研究中得到广泛的应用,并且由此产生了许多的系统仿真软件,这些软件的维护将会成为问题.为解决这个问题并利用Agent技术在建模和仿真领域的优势,理想的方法是将Agent技术和思想也应用于系... 基于Agent的建模和仿真技术在复杂系统和复杂性研究中得到广泛的应用,并且由此产生了许多的系统仿真软件,这些软件的维护将会成为问题.为解决这个问题并利用Agent技术在建模和仿真领域的优势,理想的方法是将Agent技术和思想也应用于系统仿真软件再工程中的各个阶段.提出基于Agent的系统仿真软件再工程方法,旨在降低维护的难度,提高再工程效率和建模的准确性,并提高软件的可维护性.该方法应用在森林植被仿真系统的第二次再工程实践,与第一次的传统的实现方法进行对比,可以证明其可行性和优势,并为相似系统的再工程提供了参考. 展开更多
关键词 遗留系统 软件再工程 智能体建模 逆向工程
在线阅读 下载PDF
软件再工程研究及其在遗留系统再创建中的应用
9
作者 胡燕京 罗海宁 +1 位作者 柳曙光 申军伟 《现代电子技术》 2007年第14期111-113,118,共4页
深入分析了软件再工程的原理及途径,从决策分析、系统理解和系统演化3个方面研究了软件再工程的流程,提出了软件再工程的一种框架和系统理解的方法,对系统理解的生成进行了详细分析并提出了全面理解系统的方法。最后,以对武警XX系统再... 深入分析了软件再工程的原理及途径,从决策分析、系统理解和系统演化3个方面研究了软件再工程的流程,提出了软件再工程的一种框架和系统理解的方法,对系统理解的生成进行了详细分析并提出了全面理解系统的方法。最后,以对武警XX系统再工程的创建实践为例,结合具体的遗留系统,用新思路、新方法实现了遗留系统的再创建,并对软件再工程的新课题进行探讨。 展开更多
关键词 遗留系统 软件再工程 逆向工程 系统演化
在线阅读 下载PDF
软件再工程及可复用性
10
作者 贾泂 郝振明 《计算机科学》 CSCD 北大核心 2001年第5期122-123,127,共3页
1 引言 许多老的商用程序有其严重缺陷:(1)经过多年的发展后,程序变得越来越复杂,维护代价高,程序得不到可靠、及时的修改;(2)许多老的程序需要进行大量的扩充和重新设计以满足新的需求,但要做到功能完善非常困难;(3)新的技术能全面降... 1 引言 许多老的商用程序有其严重缺陷:(1)经过多年的发展后,程序变得越来越复杂,维护代价高,程序得不到可靠、及时的修改;(2)许多老的程序需要进行大量的扩充和重新设计以满足新的需求,但要做到功能完善非常困难;(3)新的技术能全面降低计算费用,更灵活使用存储数据和简化系统用户界面,但许多老的程序无法采用新技术而只能运行在过时的、低效率的平台上.通常,为使系统有更好的可维护性而对程序进行重新构建以及为适合新的计算机、数据库、操作系统和语言等而进行的转换,并不能解决已有程序中的所有问题,事实上,这只能在短期内延长系统的寿命.从长远来看,软件必须重新编写以充分利用新技术的优点并满足各方面的需要.然而,当今软件系统的规模变得越来越大,结构也越来越复杂,同时从头开始构建的大系统数量在急剧地减少,因而很多老的系统正在被逐步地利用.在这种情况下,软件再工程变得越来越重要,因为它提供了一条把老的系统转换为可演化系统的现实可行的途径,是一种可以改进人们对软件的理解和改进软件本身的活动[2]. 展开更多
关键词 软件再工程 程序代码 可复用性 程序分片
在线阅读 下载PDF
面向性能的软件再工程研究 被引量:1
11
作者 沈铖 彭鑫 +1 位作者 夏宽理 赵文耘 《计算机工程》 EI CAS CSCD 北大核心 2005年第3期7-9,47,共4页
将提高遗产系统性能作为软件再工程的一大目标加以考虑,提出了一种基于反模式的再工程方法。这种方法通过对一些反模式的特征进行识别,在遗产系统中发现对于系统性能有不良影响的设计并通过一定的方法加以消除,从而达到改善遗产系统性... 将提高遗产系统性能作为软件再工程的一大目标加以考虑,提出了一种基于反模式的再工程方法。这种方法通过对一些反模式的特征进行识别,在遗产系统中发现对于系统性能有不良影响的设计并通过一定的方法加以消除,从而达到改善遗产系统性能的目的。 展开更多
关键词 软件再工程 遗产系统 系统性能 识别 设计 发现 消除 向性 模式 方法
在线阅读 下载PDF
浅议软件再工程 被引量:4
12
作者 林泉 《计算机工程与设计》 CSCD 北大核心 2006年第1期83-85,共3页
软件再工程概念是针对现阶段软件系统更新换代加剧而提出的,当前用户需求不断变化、软件系统复杂性不断提高和软件维护日趋困难促进了软件再工程的发展。侧重于软件再工程的概念、目标、类型而提出了相应可供参考的模型,针对结构化思想... 软件再工程概念是针对现阶段软件系统更新换代加剧而提出的,当前用户需求不断变化、软件系统复杂性不断提高和软件维护日趋困难促进了软件再工程的发展。侧重于软件再工程的概念、目标、类型而提出了相应可供参考的模型,针对结构化思想和面向对象思想设计的软件系统提出了一般的软件再工程实施模型。 展开更多
关键词 软件再工程 模型 面向对象 操作步骤 Web化软件工程
在线阅读 下载PDF
基于Mobile Agent技术的遗留系统再工程方法 被引量:11
13
作者 詹剑锋 程虎 《软件学报》 EI CSCD 北大核心 2002年第12期2343-2348,共6页
针对因特网环境下遗留系统需要不断引入新的需求和技术的需要,提出了一种基于Mobile Agent的遗留系统再工程方法.在该方法中,对遗留系统采用Agent思想重新建模,将频繁的需要与其他部分交互的组件实现为移动Agent,并且允许以定制的Agent... 针对因特网环境下遗留系统需要不断引入新的需求和技术的需要,提出了一种基于Mobile Agent的遗留系统再工程方法.在该方法中,对遗留系统采用Agent思想重新建模,将频繁的需要与其他部分交互的组件实现为移动Agent,并且允许以定制的Agent的方式添加新的需求,使得目标系统能够更加适应因特网环境.通过将一个单机环境下的单用户计算软件迁移到网络环境下,允许多个远程用户并发访问的再工程尝试,为遗留系统引入新的需求和技术提供了一条可以选择的途径. 展开更多
关键词 MOBILE AGENT技术 遗留系统 工程 软件体系结构 软件再工程
在线阅读 下载PDF
设备管理遗留系统再工程技术研究 被引量:2
14
作者 顾嘉 张华 +1 位作者 涂海宁 熊根良 《机械设计与制造》 北大核心 2014年第3期251-254,共4页
针对设备管理遗留系统的升级和改造问题,首选阐述遗留系统的定义、成因和处理策略及软件再工程的定义和过程,其次分析了某设备管理遗留系统不足的基础上,提出针对该系统的再工程方法,以满足企业设备管理的最新需求。随后在关键实现技术... 针对设备管理遗留系统的升级和改造问题,首选阐述遗留系统的定义、成因和处理策略及软件再工程的定义和过程,其次分析了某设备管理遗留系统不足的基础上,提出针对该系统的再工程方法,以满足企业设备管理的最新需求。随后在关键实现技术方面,给出了系统总体架构再设计、功能模块再划分和数据结构重构等系统再设计技术,并阐述了基于MVVM设计模式的代码重构技术及基于组件式开发的正向工程技术。最后基于工程应用实例,提升了企业的设备管理水平,并验证了这里的研究思路。 展开更多
关键词 设备管理 遗留系统 软件再工程
在线阅读 下载PDF
采集再工程项目管理数据的“黑匣”解决方案 被引量:1
15
作者 赵晓华 虞文明 +2 位作者 陈晨 严定成 王争 《北京工业大学学报》 CAS CSCD 北大核心 2005年第4期394-398,共5页
针对数据采集难以保证数据的真实性和实时性问题,从今后软件工程主流趋势的软件再工程入手,提出了嵌入再工程开发支援系统的“黑匣”解决方案,通过记录程序内部变化,自动采集再工程项目管理数据.并介绍了一个应用实例,该实例已获得国家... 针对数据采集难以保证数据的真实性和实时性问题,从今后软件工程主流趋势的软件再工程入手,提出了嵌入再工程开发支援系统的“黑匣”解决方案,通过记录程序内部变化,自动采集再工程项目管理数据.并介绍了一个应用实例,该实例已获得国家软件著作权,并在多个再工程项目中得到验证,取得了良好效果. 展开更多
关键词 软件再工程 数据采集 软数据/硬数据 “黑匣”解决方案
在线阅读 下载PDF
面向软件逆向工程的GLR优化算法 被引量:1
16
作者 许福 金茂忠 +2 位作者 陈志泊 陈飞翔 赖昌庆 《计算机工程》 CAS CSCD 2013年第6期12-20,共9页
GLR分析方法主要用于自然语言的处理分析,较少应用于软件逆向工程领域的语法分析。针对软件逆向工程领域的语法分析特点,分析传统确定性分析算法的局限性,阐述采用GLR分析算法的目的。通过实例剖析GLR算法的主要性能瓶颈,从分析表构造... GLR分析方法主要用于自然语言的处理分析,较少应用于软件逆向工程领域的语法分析。针对软件逆向工程领域的语法分析特点,分析传统确定性分析算法的局限性,阐述采用GLR分析算法的目的。通过实例剖析GLR算法的主要性能瓶颈,从分析表构造、分析动作执行等多个层面对算法进行优化,提出一种面向软件逆向工程的GLR优化算法。该算法已在一个可视化语法分析器自动生成环境中实现。实验结果表明,在分析无二义性输入串时,该优化算法与传统的LALR(1)文法具有可比性,实用价值较高。 展开更多
关键词 GLR分析 语法分析器 GLR优化算法 软件再工程 软件逆向工程 分析器生成器
在线阅读 下载PDF
软件复用技术刍议 被引量:2
17
作者 王丽娟 李昕 孙西超 《河南农业大学学报》 CAS CSCD 2004年第3期339-342,共4页
阐述了软件复用技术的概念和内涵、发展应用现状及影响软件复用的关键技术因素,并对其发展趋势进行了预测。
关键词 软件复用技术 软件构件技术 软件构架 开放系统技术 软件再工程 CASE技术
在线阅读 下载PDF
基于面向对象模型的关系数据库逆向工程研究
18
作者 马恕 余永红 徐洁磐 《计算机科学》 CSCD 北大核心 2000年第12期114-117,共4页
1 引言逆向工程在软件再工程,在支持向客户/服务器体系结构的迁移,在了解分布式系统的状态和演化等许多方面正日益被认为是一种有效而经济的实现方式,逆向工程在处理软件和遗传系统方面的能力,也正得到软件组织越来越多的认可和赞许。... 1 引言逆向工程在软件再工程,在支持向客户/服务器体系结构的迁移,在了解分布式系统的状态和演化等许多方面正日益被认为是一种有效而经济的实现方式,逆向工程在处理软件和遗传系统方面的能力,也正得到软件组织越来越多的认可和赞许。逆向工程的核心是抽取抽象的活动,其中对数据的抽取处理是逆向工程的主要内容。由于在许多面向数据的应用系统中。 展开更多
关键词 关系数据库 逆向工程 软件再工程 面向对象
在线阅读 下载PDF
重构C++程序物理设计(英文) 被引量:4
19
作者 周天琳 史亮 +1 位作者 徐宝文 周毓明 《软件学报》 EI CSCD 北大核心 2009年第3期597-607,共11页
整合重构的基本思想和物理设计的基本技术,提出了物理重构的概念.它是对软件物理结构的再设计,目的是在不改变软件外在行为的前提下,调整软件组织结构,从而提高软件的开发效率和可维护性等.在此基础上,提出用"识别-重构-评估"... 整合重构的基本思想和物理设计的基本技术,提出了物理重构的概念.它是对软件物理结构的再设计,目的是在不改变软件外在行为的前提下,调整软件组织结构,从而提高软件的开发效率和可维护性等.在此基础上,提出用"识别-重构-评估"的迭代过程来实施物理重构,并介绍了常用的物理重构方法.实例研究表明,物理重构能够有效地优化系统的物理结构,使开发者从多个角度持续改善软件质量. 展开更多
关键词 C++ 软件演化 软件重构 物理设计 软件再工程
在线阅读 下载PDF
一种新的重构语义分析方法及其应用 被引量:1
20
作者 卢红敏 郭晶 +2 位作者 陈林 许蕾 徐宝文 《小型微型计算机系统》 CSCD 北大核心 2012年第11期2372-2374,共3页
提出一种新的重构语义分析方法,引入了后置条件作为重构后程序语义的分析条件,然后基于该方法提出一种重构异常行为检测方法,利用不同重构之间的关系及其关联语义特征,发现重构实施时的错误.分析表明,该方法可以有效发现E-clipse中存在... 提出一种新的重构语义分析方法,引入了后置条件作为重构后程序语义的分析条件,然后基于该方法提出一种重构异常行为检测方法,利用不同重构之间的关系及其关联语义特征,发现重构实施时的错误.分析表明,该方法可以有效发现E-clipse中存在的若干缺陷,并且可以检测出使用Eclipse实施相应重构时产生的程序异常行为. 展开更多
关键词 软件再工程 代码重构 可逆重构 保行为
在线阅读 下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部