首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 196 毫秒
1.
逆向工程通过对具体系统的分析,得出系统的高层结构,我们研制开发的逆向工程工具JBRET-JAVA系统,采用EER(Enhanced Entity Relationship)模型为被分析的系统源程序建立概念模型,并用关系数据库存储所抽取的程序信息;在JBRET-JAVA中,程序信息抽取器以增量方式分析程序源代码,抽取程序信息;程序信息表示器生成交互式理解的可视化视图以及逆向OOD(Object-Oriented Design)文档;增量方式分析提高了分析效率;数据收集和信息浏览相分离,增强了系统的可扩展性。  相似文献   

2.
针对中间码中水印信息抗逆向工程差的问题,提出基于动态程序切片的软件水印方案,利用动态程序切片技术将系统分割为隐秘部分与公开部分,然后改变交互模块间数据依赖关系嵌入水印信息,记录执行历史中的数据依赖关系提取水印信息,恢复隐秘部分复杂性实验证明算法对逆向工程攻击是鲁棒的;系统分割前后的运行时间对比实验证明算法对系统效率的影响在合理范围内,隐秘部分放在安全主机中确保水印系统的安全性,该方案适用于对移动计算与分布式软件进行保护。  相似文献   

3.
基于语义标注的信息抽取   总被引:8,自引:2,他引:6       下载免费PDF全文
词性标注是引起语义缺失的根本原因,提出了以语义标注作为构建信息抽取规则的基础。基于语义标注的信息抽取可消除词性标注引起的3个负面影响,用统一的方法来指导信息抽取过程。这种方法避开语法分析,具有较细的处理粒度,对语义规则性强的领域有一定的普遍适用性。设计了基于语义标注的MIE(军用信息抽取)系统,并对标图文本试行信息抽取。抽取结果表明,基于语义标注的信息抽取方式有一定的可行性和适用性。  相似文献   

4.
Web信息抽取技术研究进展   总被引:14,自引:0,他引:14  
Web信息抽取技术是当今的一个研究热点.目前出现了基于不同原理的多种信息抽取技术,它们具有不同的性能.本文根据信息抽取的原理,对现有的信息抽取技术进行了分类,结合典型的系统,在语义的附加方式、模式的定义方式、规则的表现形式、语义项的定位方式、对象的定位方式等几方面进行了分析和比较,在此基础上提出了待研究的问题.  相似文献   

5.
基于STEP/SDAI的有限元自动建模和后处理技术   总被引:3,自引:0,他引:3  
标准数据访问接口 (SDAI)用标准的方式来实现对数据表达和交换系统 (STEP)数据的访问和操作。用早联编方式实现了标准数据访问接口 (SDAI) ,实现了几何信息的提取和模型创建。基于AP2 0 3,实现了有限元分析本体程序与多个三维CAD软件的连接。基于AP2 0 9,实现了有限元分析系统与用户后处理分析系统之间的统一连接  相似文献   

6.
基于样本实例的Web信息抽取   总被引:14,自引:1,他引:13  
主要研究了基于HTML文档的信息抽取,提出了一种基于样本实例的Web信息抽取的方法.用户首先选定样本页面和预先定义模式(基于O-R模型),然后对样本页面和其中的样本记录进行标记、学习,形成信息抽取规则,并存入知识库;利用知识库对其他同类页面自动抽取所需的信息,存入数据库中.本方法可用于Web查询,也可用于信息集成的包装器.  相似文献   

7.
事件抽取是自然语言处理领域的重要研究方向。传统的事件类型抽取系统采用分类方式,无法解决跨句子的事件角色和事件类型匹配问题。为了解决该问题,提出一种基于序列标注的事件联合抽取模型,结合卷积神经网络(convolutional neural networks, CNN)与长短期记忆网络(long short-term memory, LSTM)提取全局特征和局部特征;并在浅层LSTM层共享参数实现联合抽取,以序列标注方式抽取事件论元并匹配事件类型。实验结果表明,模型能有效提取司法领域的文档事件信息。  相似文献   

8.
从介绍逆向工程的产生背景出发,给出了逆向工程的基本概念,同时也给出了与逆向工程密切相关的正向工程和再工程概念.通过分析逆向工程的主要目的,概括出逆向工程的最基本目标是为了系统的维护和进一步开发而增加对系统的全面理解能力.指出了逆向工程的主要任务为分析系统、抽象系统和展现系统,并论述分析系统的方法,即静态分析法和动态分析法.总结了国内外逆向工程的发展现状和应用现状,提出了发展方向.  相似文献   

9.
基于现有网上论坛信息抽取的不足,提出一种面向属性的论坛自动抽取方法.该方法运用论坛概念模型(Ontology)自动构造包装器,较好地解决了现有的抽取方法准确性差、通用性不强的问题.试验结果表明提出的方法是有效的.  相似文献   

10.
为解决软件遗产系统中横切特性的理解和进化问题,提出了面向侧面的逆向工程框架模型,并以此为基础给出了一种用例驱动的形式化概念分析方法,对需求分析模型层面上的系统横切特性进行逆向恢复.通过对目标系统执行信息进行概念格分析,文中方法能够识别和提取横切用例模型的系统方法调用集合,并将它们抽象为系统的早期侧面.和仅为了代码重构而进行的侧面挖掘技术相比,该方法更适合在较高的系统抽象层面上进行程序理解.作为一种采用增量式结果产生策略的半自动化方法,它的实施流程也具有更好的可控性和对逆向工程需求变化的适应性.  相似文献   

11.
Software fault positioning is one of the most effective activities in program debugging. In this paper, we propose a model-based fault positioning method to detect the faults of embedded program without source code. The system takes the machine code of embedded software as input and translates the code into high-level language C with the software reverse engineering program. Then, the static analysis on the high-level program is taken to obtain a control flow graph (CFG), which is denoted as a node-tree and each node is a basic block. According to the faults found by the field testing, we construct a fault model by extracting the features of the faulty code obtained by ranking the Ochiai coefficient of basic blocks. The model can be effectively used to locate the faults of the embedded program. Our method is evaluated on ST chips of the smart meter with the corresponding source code. The experiment shows that the proposed method has an effectiveness about 87% on the fault detection.  相似文献   

12.
张涛 《山西科技》2010,25(2):42-43
介绍了.NET平台下数据库操作通用类的设计方案,探讨了程序设计时如何提高代码利用率,并提供了程序源代码,便于开发人员之间相互交流。  相似文献   

13.
PB和MSSQLServer是两大数据库应用系统开发工具 ,AutoCAD是当前工程制图中应用最广泛的二、三维计算机交互式绘图软件 ,是我国在建筑、机械、电子等领域应用最广泛的辅助设计和绘图软件 .对于众多AutoCAD用户来说 ,灵活操作和管理其图形信息至关重要 .作者利用PB 7.0数据库应用系统开发工具 ,结合对象连接与嵌入(OLE)技术 ,使用MSSQLServer 7.0作为后台数据库管理系统 ,开发出了功能强大、使用方便、用户满意的应用程序 ,能灵活操作和管理AutoCAD图形信息 ;此外 ,通过实例说明了PB 7.0与MSSQLServer 7.0的连接、数据库表的建立以及窗体、控件的设计方法和数据库应用程序的设计 .  相似文献   

14.
基于关系数据模型代码生成器的设计与实现   总被引:1,自引:0,他引:1  
在以多层架构实现的数据库应用系统中,大量程序代码与其关系数据模型直接相关,采用一种以关系数据模型为输入的自动代码生成工具,可以大幅度地降低编程工作量,提高软件质量.现有基于模板的代码生成工具具有良好的设计框架,但其脚本语言由于与关系数据模型关联不紧密,导致代码模板编写和维护比较困难,难以快速应用.文中设计一种与关系数据模型紧密结合的迭代式代码脚本语言RDM CodeMark,保留基于模板的代码生成技术通用性的同时,简化代码模板编写难度.结果表明:基于RDM CodeMark语言的代码生成工具在针对J2EE平台和.Net平台的软件项目开发实践中能取得较为理想的效果.  相似文献   

15.
在车体产品数据模块和数据库功能分析的基础上,建立以SQL Server 2000为后台数据库,以Java为W eb Service开发工具的工程数据库系统,完成前台功能化查询、可视化查询和参数化查询的功能设计.数据库内存储所有已建CAD模型和CAE模型的一般信息、分析结果信息及模型指针.该数据库系统管理设计过程、图纸文件、设计结果和分析结果,支持产品的设计变更、审批和发布,实现快速设计信息的检索与查询.实际应用表明,该系统能有效地管理车体开发中的产品数据.  相似文献   

16.
林业信息系统体系构建分析   总被引:7,自引:0,他引:7  
随着林业各种特征信息的采集和处理的标准化,以地理信息系统为中心的"3S"一体化技术及网络技术为基础,采用现代科技方法,建立高精度的林业空间信息管理数据库,方便林业部门中进行天然林保护工程、退耕还林(草)工程、森林资源动态监测、资源数据管理、林权管理等管理,充分利用RS的实时性和动态性,达到林业可持续发展过程中的以信息提供、动态监测和辅助决策为目标的林业信息综合管理,实现动态管理与监测.  相似文献   

17.
提出了一种借助系统模拟自动生成主控模块,实现通用化工流程系统模拟程序自动生成的方法。该方法使用系统模拟的主控模块,通过高级语言与批处理语言的嵌套,处理对特定化工过程的系统结构分析得到的有关系统分块、切断、计算顺序的信息,自动生成一套可执行系统模拟程序,从而避免了模拟程序的人工编写,并在微机上实现、该主控模块可用于序贯模块法和联立模块法等多种模拟策略。  相似文献   

18.
从FORTRAN、C#语言和OpenGL图形库各自的特点出发,提出了将三种技术通过动态链接库DLL(Dynamic Link Library)技术混合在一起,实现对传统土木工程计算程序的交互式界面化改造.并通过改造现有的GSAP(中南大学郭向荣教授开发的桥梁结构分析专用程序)计算程序FORTRAN源代码的实例阐述了这种开发方法的过程.实例证明,利用这种混合编程的技术可以充分发挥各种语言或标准的优势,使得现有的经典FORTRAN计算程序源码可以焕发出新的活力,既可以减轻土木工程计算程序的开发的工作量,又能够大大提高土木工程专业软件开发的效率.  相似文献   

19.
以系统需求分析设计(业务流程、系统结构)、数据库的物理设计以及开发工具选择、系统程序流程图绘制、编写源代码等为主线,分析了管理系统开发流程.  相似文献   

20.
关于时序模式发现算法的研究   总被引:1,自引:1,他引:0  
数据挖掘归属于决策系统,可以从浩瀚的数据库中挖掘出不易被发现的有用信息,并且可以进行预测,为管理层中决策者的决策提供科学依据。针对时序数据中的复杂模式问题,提出了一种时序模式算法,并描绘了算法的基本思想及给出了算法的简单伪代码。在用程序实现后,对算法的优劣进行了分析,为进一步改进和完善算法或者为寻找更为理想的算法提供了有益的启示。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号