2001年10月
没有可用的摘要。
自从编程的早期,预处理器就被用来提高编程语言的表达能力。作为一个突出的例子,C预处理器cpp甚至允许通过条件编译进行低级配置管理。但是。。。
源模型提取——从系统工件中自动提取信息——是逆向工程工具中的一个常见阶段。这个阶段的主要挑战之一是创建能够处理工件中不规则性的提取器。。。
逆向工程和再工程的几种方法都是基于程序切片的。不幸的是,对于大型系统,例如那些通常构成逆向工程活动主题的系统,切片的空间和时间要求可能是一个。。。
本文概述了一门结合形式方法和半形式方法的逆向工程学科。前者中的一个是编程代数,我们以“相反的顺序”应用它来重建遗留代码的形式规范。这个。。。
在抽象语法树级别为C/C++开发一个标准模式,供逆向工程和再工程工具使用是一个复杂而困难的问题。在本文中,我们提出了一系列需要考虑的问题,以便。。。
提取器是一个处理源代码并以软件交换格式(SEF)输出有关代码事实的程序。SEF可以由模式进一步指定,类似于数据库的模式。本文解释了两个这样的模式如何。。。
软件再工程项目(如将代码从一个平台迁移到另一个平台)或将单片系统重组为模块化体系结构是常见的维护任务。通常,这种类型的项目必须符合硬质量和软质量。。。
许多CASE工具支持逆向工程和UML。然而,可以观察到,通常只支持UML符号的子集,即那些或多或少具有直接代码表示的部分。虽然在……方面做了很多研究。。。
软件集群算法用于使用源代码级工件创建系统结构的高级视图。软件聚类是一个活跃的研究领域,产生了许多聚类算法。然而,我们看到了非常。。。
在本文中,我们提出了一个有监督的集群框架,用于恢复软件系统的体系结构。该技术从数据和控制流依赖性的角度衡量系统组件(如文件)之间的关联。。。
根据各种标准将组件划分为多个部分,每个部分取决于集群方法和所需的抽象级别。源标头依赖关系图是通过展平包含文件依赖关系和枚举而形成的二部图。。。
我们在计算语言学领域进行了数据逆向工程实验。我们解释了一种方法,该方法在很大程度上保留了原始输入格式,允许在一个。。。
本文介绍了35个数据库的逆向工程结果汇编。在过去的九年里,所有的工作都是由同一个逆向工程师(作者)完成的。由于数据量很大,它被分为两部分。。。
本文通过呈现一系列标准观测值及其在数据库中的变化,继续汇编35个数据库的逆向工程结果。
程序理解工具应该有助于程序员实现特定任务所使用的理解策略。已经开发了许多逆向工程工具来从现有的源代码中派生抽象表示,并应用。。。
遗留系统的程序理解是一项知识密集型任务。逆向工程的目标之一是提出自动化帮助,将应用程序域概念与其所有实现实例关联起来。人们普遍认为。。。
我们研究了逆向工程和程序理解以及软件过程之间的关系。为了理解这种关系,我们选择了一个特定的现有软件过程,极限编程(XP)和。。。
本文描述了使用XML接口封装主机COBOL程序的工具和技术。遗留程序分为三类:在线程序、批处理程序和子程序。对于每个程序类型,有不同的包装。。。
本文致力于遗留数据系统重用的包装器技术。概述了它们的特点,并定义了通用包装器体系结构。该体系结构旨在为特定的遗留数据模型和。。。
通常情况下,每个非平凡的再工程项目都需要一些UI逆向工程。通常,这是通过代码分析完成的,这可能非常困难和/或代价高昂。当代码分析不是必须的时候,比如。。。
我们为反向引擎软件系统提供了一个基于web的门户网站,名为Reportal。重新门户允许授权用户将其代码上传到安全的网站,然后通过向导指南浏览和分析其代码。目前。。。
WEB应用程序提供的新可能性正在广泛而彻底地改变几个领域。与WEB站点相比,WEB应用程序提供了更大的机会:WEB应用为WEB用户提供了修改。。。
VAQUISTA允许开发人员根据多个反向工程选项对网页的表示模型进行反向工程。这些选项提供的备选方案不仅拓宽了可能的演示模型的范围,而且还鼓励。。。
万维网的发展以及网站和相关网络技术的加速发展导致了各种维护问题。检查了与网站和WWW相关的维护问题。有人认为。。。
我们提出了一种处理数据和控制流信息的方法,用简化的系统依赖图表示。只要一个程序大于几十行代码,它的依赖关系图就无法用标准绘图工具读取。。。
本文提出了一个非晶形程序切片系统,该系统将切片和转换相结合,以实现比使用传统语法保护切片更薄的切片。该方法包括验证转换和。。。
我们正在准备下载您的搜索结果。。。
文件准备好后,我们会在这里通知您。
您的搜索结果引用文件现已准备就绪。
您的搜索导出查询已过期。请重试。