首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 125 毫秒
1.
针对汽车车身网络控制系统开发中网络拓扑结构、功能定义不统一导致应用层开发重复性工作大、开发效率低的现状,提出了一种通过构建符合AUTOSAR标准的车身应用层软件的模型,使功能定义及描述、软件代码自动生成,功能自动测试转化为基于模型设计的方法。此方法具体是将车身网络控制系统抽象为一个事件驱动系统,采用Stateflow图形化建模工具对系统进行建模,利用Targetlink代码生成工具基于模型实现代码自动生成,采用Lab-VIEW RT实时测试系统架构自测试系统。论述了以模型方式进行控制系统开发的方法,并结合应用实例给出该方法的设计过程和应用结果,在提高系统的可交换性、可复用性和减少系统开发时间方面取得了明显的成效。  相似文献   

2.
为了提高软件开发的质量和效率,代码自动生成是当前的研究热点,代码自动生成的性能是其中的重要问题.现有代码自动生成的性能分析方法较简单,难以评估代码自动生成过程中程序员与代码自动生成工具各自的特征.本文综合考虑了代码自动生成过程中程序员与代码自动生成工具的作用,提出了一种基于半监督学习的代码自动生成性能评估方法,通过抽取程序员行为与代码自动生成工具行为的重要特征,划分代码自动生成的性能类别,建立了基于深度神经网络的代码自动生成过程性能评估模型,并计算程序员行为特征与代码自动生成工具行为特征对性能的影响程度.实验结果表明,该方法可以有效分析程序员行为与代码自动生成工具行为对代码自动生成过程性能的影响.  相似文献   

3.
无线重编程的能源效率是能否延长传感器网络生命周期的一个关键问题,由于在读/写可电擦除可编程只读存储器(EEPROM)中,代码构建的编程过程需要消耗了更多的能量,作者提出了一种新的代码重组机制:基于能量高效的传感器网络代码重组机制CBSEE,通过避免完全代码重组的方式来减少对EEPROM的操作。为了实现能源高效的代码重组,设计修改操作和插入操作,进行不完全代码重组生成新的程序。实验结果表明,CBSEE可以减少传输能耗和编程能耗。  相似文献   

4.
针对MDA中的两个重要转换之一——PSM到应用程序代码的转换,提出了一个基于XSLT技术的代码自动生成器设计方案,用来实现MDA的代码自动生成。此外,对代码生成器的输入、代码生成器的自动生成原理进行了详细讨论;最后给出了一个在RAD中如何采用代码自动生成器生成代码的例子。  相似文献   

5.
白车身生产过程质量信息系统   总被引:2,自引:0,他引:2  
基于汽车制造环节众多,工艺复杂,车身质量难于控制的特点,本文建立了白车身生产过程质量信息系统。该系统采用了层次化、结构化的模型框架,方便地实现了质量数据的采集、处理、统计分析、报表生成和存储等功能。该系统运行于服务器/客户端模式的网络环境,易于满足分布式数据管理的要求,保证系统的安全性。本文最后针对某轻型客车白车身生产过程质量信息系统进行了应用开发,结果表明,设计的系统有效的提高了白车身质量管理水平。  相似文献   

6.
采用代码自动生成技术能为软件开发带来代码质量的提高、开发风险的降低等优点,提高了软件开发的速度和质量。该文描述了一种基于模板的代码自动生成系统的设计和实现,并利用它完成了基于J2EE-Web应用系统的代码自动生成工作。  相似文献   

7.
RTW嵌入式代码自动生成机制与代码结构分析   总被引:2,自引:2,他引:0  
随着代码自动生成技术的发展,基于文本规范的传统嵌入式软件开发模式逐渐被基于模型的设计方法所取代,代码自动生成技术是基于模型的开发方法中一项核心技术,而MATLAB中RTW工具箱是代码自动生成最优秀的工具,首先对基于RTW的代码自动生成机制进行了分析,研究了VxWorks目标代码的结构及变量命名规则,并从程序实时运行机制方面进行了分析,方便用户对自动生成的代码进行二次开发;采用该技术进行VxWorks嵌入式软件开发,可大大提高开发效率。  相似文献   

8.
代码注释作为软件中的重要组成部分,在软件维护、复用等领域中发挥着重要作用。代码注释自动生成技术旨在减轻人工编写注释的工作量,从而提高软件开发效率。现有的注释自动生成方法分为基于规则、文本摘要、数据驱动、主题模型、深度学习等层次。综述了代码注释自动生成的相关概念,对比总结各类代码注释自动生成方法,对近年来代码注释自动生成相关应用进行了梳理和总结,最后对注释自动生成所面临的挑战进行了分析,展望了该领域未来的研究。  相似文献   

9.
代码注释可以帮助开发人员理解代码的功能和实现方法。代码注释生成模型可以自动识别代码中的关键信息,并生成相关注释,提高代码的可读性和可维护性。现有的代码注释生成模型通常只使用抽象语法树结构信息来表示代码,导致模型生成注释质量不高。提出一种融合多结构信息的代码注释生成模型,该模型在代码抽象语法树的基础上,增加了数据流图结构信息来表示代码。模型使用Transformer的编码器对抽象语法树序列进行编码,捕获代码全局信息。使用图神经网络对数据流图进行特征提取,提供变量之间的计算依赖关系等信息。然后使用跨模态注意力机制融合抽象语法树和数据流2种特征,经过Transformer的解码器生成相应的注释。实验结果表明,与6种主流模型相比,所提出的模型在Java和Python数据集上的BLEU、METEOR和ROUGE-L指标得分均有提高,生成的注释也具有良好的可读性。  相似文献   

10.
王炜    罗代升  王欣  方勇 《计算机工程》2007,33(16):104-105,108
分析了现有对抗代码的结构和不足,提出一种新的蠕虫主动对抗代码结构和实现方法,通过与Blaster, Nachi, Sasser等实际蠕虫的实验对比,证明了该结构和生成方法的有效性。它能减少代码长度,避免交互和额外下载,显著提高对抗代码发布速度,减少网络负担,提高发布效率达2倍~3倍,可用在良性蠕虫、蠕虫疫苗等主动对抗措施中。  相似文献   

11.
传统的电控软件开发模式已无法满足日益庞大、复杂的汽车电控系统的开发要求,基于模型的开发方法以及自动代码生成技术在汽车嵌入式软件开发中得到越来越广泛的应用。本文介绍使用Matlab/Real-Time Workshop Embedded Coder(Matlab/RTW EC)将Simulink控制模型生成C代码以及生成代码与Freescale MC9S12D64单片机底层代码的集成方法,通过测试验证了生成代码的有效性。  相似文献   

12.
邹卫军 《计算机工程》2008,34(9):268-269,
计算和数据分解是分布主存系统中并行编译的关键,在并行优化编译器的并行识别过程中,许多串行代码无法找到全局一致的分解结果.针对这种情况,该文提出一种融合程序控制流的动态分解算法,增加控制流对分解的影响,使生成的分解结果更适合于后端自动生成的并行代码.实验分析结果表明了该方法的有效性.  相似文献   

13.
基于融合程序控制流的动态分解算法   总被引:1,自引:1,他引:0       下载免费PDF全文
计算和数据分解是分布主存系统中并行编译的关键,在并行优化编译器的并行识别过程中,许多串行代码无法找到全局一致的分解结果。针对这种情况,该文提出一种融合程序控制流的动态分解算法,增加控制流对分解的影响,使生成的分解结果更适合于后端自动生成的并行代码。实验分析结果表明了该方法的有效性。  相似文献   

14.
This paper presents the exposition of an output-lifting eigenstructure assignment (EA) design framework, wherein the available EA design degrees of freedom (DoF) is significantly increased, and the desired eigenstructure of a single-rate full state feedback solution can be achieved within an output feedback system. A structural mapping is introduced to release the output-lifting causality constraint. Additionally, the available design DoF can be further enlarged via involving the input-lifting into the output-lifting EA framework. The newly induced design DoF can be utilised to calculate a structurally constrained, causal gain matrix which will maintain the same assignment capability. In this paper, the robustification of the output-lifting EA is also proposed, which allows a trade-off between performance and robustness in the presence of structured model uncertainties to be established. A lateral flight control benchmark in the EA literature and a numerical example are used to demonstrate the effectiveness of the design framework.  相似文献   

15.
The noise immunity of genetic codes with nucleotide mutations is analyzed. The universal code is compared with randomly generated codes. The noise immunity of genetic code against polarity, hydrophobicity, and helix propensity is analyzed. A genetic algorithm for the optimization of noise immunity of a code is described.  相似文献   

16.
Fast chain coding of region boundaries   总被引:10,自引:0,他引:10  
A fast single-pass algorithm to convert a multivalued image from a raster-based representation into chain codes is presented. All chain codes are obtained in linear time with respect to the number of chain segments that are generated at each raster according to a set of templates. A formal statement and the complexity and performance analysis of the algorithm are given  相似文献   

17.
对应用于铁道机车车辆缓冲器及车体进行冲击试验的试验台测控系统进行了研究;基于LabVIEW技术,设计了车辆及其缓冲器冲击试验台的测控系统;对测控系统构成及原理进行了介绍,并描述了电机控制系统和软件功能;借助于计算机多功能接口卡,由计算机完成冲击试验台的轨道角度以及车辆的锁闭和释放控制,通过不同轨道角度的控制实现对不同的车辆冲击速度的控制,并可完成对车钩、缓冲器及车辆冲击应力的测试;最后进行的试验表明试验台达到了设计要求.  相似文献   

18.
利用软件复用技术可以大大提高软件的生产效率,有效的减轻开发者的负担。代码自动生成是软件复用常用的一种技术手段。在SSH框架的基础上,研究了控制层的代码,从hibernate生成的javaBean数据对象入手,利用模板生成技术和配置树的层次方法,自动化生成控制层的代码,利用eclipse 的SWT 技术做可视化界面,实现了一个原型系统,并测试了该系统。  相似文献   

19.
基于SIPN的PLC通用编程器   总被引:2,自引:0,他引:2       下载免费PDF全文
钟艳如  洪磊 《计算机工程》2009,35(7):283-284
针对PLC编程器的缺陷,建立PLC通用编程器抽象模型,采用中间格式代码和配置文件链接生成可下载的PLC程序。利用信号解释Petri网对控制系统模型进行规格并将其转换成中间格式代码。抽象出不同机型PLC系统的特性信息,生成统一模式的XML类型配置文件。根据机型选择,通过PLC通用处理器提取相应配置文件,与中间格式代码链接,重组代码并生成与机型适配的可执行程序。  相似文献   

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

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