首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 62 毫秒
1.
软件重用技术可以大幅度提高软件生产率和软件质量,本文从代码级软件重用技术的模块重用,结构重用和数据重用进行论述。  相似文献   

2.
C代码中的释放后重用缺陷严重影响着嵌入式系统的鲁棒性与可靠性.针对此类漏洞的现有检测方案多针对于计算机系统及应用程序,无法为复杂多样的嵌入式程序提供支持.静态代码分析可以在没有代码运行环境的前提下进行代码缺陷检测.因此,基于LLVM编译框架设计了静态污点追踪方案,实现了针对释放后重用缺陷代码特征的自动化检测.实验结果证...  相似文献   

3.
为了防止代码重用攻击,经典的方法是通过代码随机化或者重构,使其地址无法被准确定位。然而,通过内存泄露攻击可以实时读取可执行内存,实现利用代码的动态构建。深入分析了内存泄露攻击的本质特征,提出了基于可执行内存不可读属性的防代码重用技术。该技术将可执行内存的属性设置为不可读,在保证程序正常执行的前提下,防止代码被作为数据读取。由于当前Intel x86和ARM处理器不支持内存“可执行但不可读”(XnR)的属性,通过软件模拟实现了XnR的功能。基于Linux平台的测试结果显示,XnR带来的额外开销只有2.2%,具有良好的可行性和实用性。  相似文献   

4.
软件重用技术在MIS系统中的应用   总被引:2,自引:0,他引:2  
在开发用电营业管理信息系统过程中,针对软件开发中的需求多变性,以软件重用技术为基础,通过目标代码级重用、类库、组件等方法,开发各种“级别”不同的可重用软部件,在对软部件不断的创建、重用及 组合中完成系统的开发,该方法可以有效地提高软件的整体开发效率,保证软件质量,而且还能为软件开发人员重用已开发软件资源提供便利。  相似文献   

5.
二进制翻译中本地代码替换是实现消息传递接口(Message Passing Interface,MPI)并行程序跨架构移植的重要手段。通过调用本地代码实现库函数功能,本地代码替换技术保证功能的等价模拟。然而,现有的本地代码替换方法无法识别基于跳转指令实现的函数调用,导致MPI程序翻译运行出错。针对这一问题,提出一种基于地址重用的本地代码替换方法,通过向客户程序中目标函数的地址空间嵌入编码信息,将翻译系统控制流重定向至本地代码替换流程。实验结果表明,该方法能够正确处理基于跳转指令实现的函数调用,且相比于已有方法引入的运行时开销更低。  相似文献   

6.
软构件的有效组织与检索是软件重用技术的关键。介绍了一种支持数学库重用的新方法。它极大地简化了数学软件包的使用与操作。在使数学库成为库单元前,要经过必要的前置处理和分离文件的过程。再把这些分离的文件按维护与重用的需要放入库中,这些过程自动完成,当使用这些库单元时,只需用一条新增命令重组软构件。  相似文献   

7.
面向对象系统开发中的泛化与泛型分析   总被引:1,自引:0,他引:1  
描述了面向对象系统开发中的泛化与泛型的基本概念,着重讨论了泛化的识别与描述过程以及泛型的实现方法.通过实例分析,说明了泛化与泛型在面向对象分析与设计中的重要作用.正确理解泛化、泛型与继承的区别与联系,可提高代码重用的效率与安全性,增强面向对象软件系统的可靠性、可维护性与灵活性.  相似文献   

8.
在软件开发中,经常会碰到多处代码相同或相似的地方,如何处理这种情况,不论是对个人还是对于一个团队,都是一个重要的问题。代码复用不仅使得代码编写简单、减少工作量,而且还可以减少bug的发生、减少需求变更的影响。  相似文献   

9.
软构件的有效组织与检索是软件重用技术的关键。介绍了一种支持数学库重用的新方法。它极大地简化了教学软件包的使用与操作。在使数学库成为库单元前,要经过必要的前置处理和分离文件的过程。再把这些分离的文件按维护与重用的需要放入库中,这些过程自动完成,当使用这些库单元时,只需用一条新增命令重组软构件。  相似文献   

10.
旨在针对当前软件系统所面临的由软件危机和各种变化所带来的主要挑战给出合适的解决方案,为此提出了将面向对象的软件重用开发方法作为领域工程中软件系统的设计思想和方法.接着提出了适用于构建领域构件库的面向对象的软件重用瀑布模型(OO-SRWM),并对其内涵、体系结构、所涉及的关键技术等进行了详细和深入的讨论.最后,探讨了一种用于域工程和应用工程软件系统开发的多级重用设计方式.通过基于多级重用的面向对象的软件重用瀑布模型开发的领域构件库具有类继承度高、类耦合度低、类封装性高、类多态性低等特点;构件的方法重用效率和类重用效率均比较高.OO-SRWM为构建域工程中领域构件库提供了一种较为系统化、规范化和实用化的软件开发模式.多级重用为快速构建完整的领域构件库和重构应用系统提供了技术上的保证.  相似文献   

11.
企业的财务管理体制由财务运行体制、激励体制和约束体制三个部分组成。财务运行体制是企业财务管理体制的主体,包括筹资体制、投资体制和分配体制;财务激励体制是由财务体制内各种激励要素组成的,主要的激励因素有企业财务目标、内部财务管理体制、内部竞争体制和精神手段;财务约束体制包括外部约束体制和内部约束体制,外部约束体制包括法律及制度约束、经济约束、道德约束等,内部约束包括责任约束、制度约束、预算约束和风险约束等。  相似文献   

12.
本文在介绍了相关数据库的理论前提下,从数据项、逻辑结构的角度,对家庭理财管理系统的数据库进行了详细设计。  相似文献   

13.
本文简要介绍了无线网络及信息条码技术在改造传统钢材库管理中的应用,重点叙述系统的构成及功能。  相似文献   

14.
随着国家对高校经费投入的不断加大,经费管理要求的不断提高,各高校需转变财务管理模式,不断优化资源配置、提高资金使用效益. 本文从高校预算管理现状及问题出发,概述了财务信息化建设的内涵及发展目标,提出高校应加速推进财务信息化建设,全面创新高校预算管理体系,提高财务管理水平,为高校向内涵式发展提供有力的资金保障和决策支持.  相似文献   

15.
本文介绍了深圳大学微机财务管理系统(包括会计数据处理子系统、工资数据处理子系统和学生学杂费收费管理子系统)的特点、数据流程扣系统结构,并着重介绍了会计数据处理子系统的功能。  相似文献   

16.
提出了一种新型主动式考勤方式,并给出了一种结合二维码的应用方式.该方法大大节省了硬件支出成本,同时加快了考勤速度.综述了现阶段其他研究成果,并研究了主动式二维码考勤和被动式二维码考勤的区别.  相似文献   

17.
随着我国社会和科技的不断进步,信息技术在财务管理方面的应用深入至各个领域,并且发挥着越来越重要的作用。本文从财务管理的信息化对事业单位的财务管理工作的影响、意义出发,寻找现今事业单位财务管理信息化建设中存在的问题,并提出改进意见和建议。  相似文献   

18.
通常我们将嵌入式系统分为软件和硬件两个部分,相应的技术也分为嵌入式硬件技术与嵌入式软件技术两个部分。针对嵌入式系统的特点,本文从软件技术方面分析了几种嵌入式软件代码的优化方法,阐述了对软件代码进行优化的必要性。  相似文献   

19.
随着企业规模的扩大和管理水平的提升,财务管理系统需要由面向财务部门的单一化财务处理扩展至面向企业全部业务的财务处理。基于SOA的企业财务管理平台,不仅可以实现企业资源的整合,提高企业成本、内部资金、资源损耗、进货存货等业务的管理强度,还可以灵活应对财务管理业务的扩展需求。  相似文献   

20.
本文首先从软件复用的角度引入构件技术,介绍构件定义、软件构件、可复用软件构件、构件描述语言、基于构件的软件开发方法和专家系统等知识;然后介绍了软构件技术在专家系统中的应用,并以大豆病虫害诊断专家系统为例阐述了具体实现过程。结果说明了构件技术对专家系统开发的巨大影响以及开发本平台的必要性。  相似文献   

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

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