共查询到20条相似文献,搜索用时 0 毫秒
1.
林泉 《计算机工程与设计》2006,27(1):83-85
软件再工程概念是针对现阶段软件系统更新换代加剧而提出的,当前用户需求不断变化、软件系统复杂性不断提高和软件维护日趋困难促进了软件再工程的发展。侧重于软件再工程的概念、目标、类型而提出了相应可供参考的模型,针对结构化思想和面向对象思想设计的软件系统提出了一般的软件再工程实施模型。 相似文献
2.
随着越来越多成功的软件系统成为遗留系统,软件再工程已日益显现其重要性。但对原系统理解的难度影响了软件工程师对原系统进行再工程的效率,特别是从源代码获取设计规约。在软件维护和软件再工程中大量的工作是围绕着源代码的变换,这种变换将程序代码文本或规约文本从一种形式转变成另一种形式,从而使其具有更好的可读性和可理解性。论文介绍了作者与英国DeMontfort大学的研究人员开发的一个非常方便的用于从程序抽取规约(也就是从源代码文本到规约文本的变换)的再工程助手(RA)工具,并使用RA进行一个实例研究。 相似文献
4.
5.
6.
1 引言许多老的商用程序有其严重缺陷:(1)经过多年的发展后,程序变得越来越复杂,维护代价高,程序得不到可靠、及时的修改;(2)许多老的程序需要进行大量的扩充和重新设计以满足新的需求,但要做到功能完善非常困难;(3)新的技术能全面降低计算费用,更灵活使用存储数据和简化系统用户界面,但许多老的程 相似文献
7.
8.
采用形式化技术的软件再工程 总被引:4,自引:0,他引:4
形式化技术为软件再工程提供了完备的理论基础,该文对基于软件再工程的形式化方法进行了探讨,提出了一个统一的面向软件再工程的形式化方法。 相似文献
9.
如何把旧的系统再生为新系统已经成为目前软件工程领域所关注的问题。本文基于软件复用和软件组件库这二类技术,提出一种切实可行的方法——基于高层设计,将旧的系统转化成可扩展的系统,并讨论了在转化过程中遇到的一些技术问题。 相似文献
10.
软件再工程是针对现阶段软件系统更新换代加剧而提出的,当前用户需求不断变化、软件系统复杂性不断提高和软件维护日趋困难促进了软件再工程的发展。 相似文献
11.
基于Java的软件再工程支持工具研究 总被引:3,自引:0,他引:3
Internet的发展和构件化的软件开发为再工程指明了新的方向。面向对象软件再工程将以构件库为中心,并关注于将遗产系统改造为B/S结构的Internet应用。论文提出了一个面向对象软件再工程模型,分析了面向对象软件再工程支持工具的特性,然后介绍了基于Java的再工程支持工具原型。 相似文献
12.
基于Agent的建模和仿真技术在复杂系统和复杂性研究中得到广泛的应用,并且由此产生了许多的系统仿真软件,这些软件的维护将会成为问题.为解决这个问题并利用Agent技术在建模和仿真领域的优势,理想的方法是将Agent技术和思想也应用于系统仿真软件再工程中的各个阶段.提出基于Agent的系统仿真软件再工程方法,旨在降低维护的难度,提高再工程效率和建模的准确性,并提高软件的可维护性.该方法应用在森林植被仿真系统的第二次再工程实践,与第一次的传统的实现方法进行对比,可以证明其可行性和优势,并为相似系统的再工程提供了参考. 相似文献
13.
白英卿 《数字社区&智能家居》2006,(11)
过去在进行软件开发的时候,没有采用科学合理的方法,尤其没有重视原始文档的保存与整理,从而导致了软件危机的产生。为了更好地维护现行软件,有必要理解其内部的逻辑结构,进而根据新的要求,做出相应的维护。这就是软件维护的逆向工程和再工程,本文对此进行了讨论。 相似文献
14.
白英卿 《数字社区&智能家居》2006,(4):123-124
过去在进行软件开发的时候,没有采用科学合理的方法,尤其没有重视原始文档的保存与整理,从而导致了软件危机的产生。为了更好地维护现行软件,有必要理解其内部的逻辑结构,进而根据新的要求,做出相应的维护。这就是软件维护的逆向工程和再工程.本文时此进行了讨论. 相似文献
15.
一种面向OSGi的构件化软件再工程方法 总被引:1,自引:0,他引:1
面向服务的构件模型可以解决当前大型软件系统难于管理、维护困难和缺乏动态性等问题,而OSGi框架为基于构件系统的服务化开发提供了有力支持。把OSGi作为基础框架对遗留软件系统进行再工程,设计了OSGi化软件的总体框架,提出了软件系统构件化方法,并针对再工程过程中普遍存在的问题给出了相应的解决方案。最后,通过对Web容器再工程的实例研究,验证了面向OSGi的构件化软件再工程方法的有效性。 相似文献
17.
18.
19.