首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
支持软件重用的面向模式的软件开发方法   总被引:2,自引:0,他引:2       下载免费PDF全文
楚旺  钱德沛 《电子学报》2005,33(B12):2357-2360
软件模式作为一种有效的重用手段正日益得到开发组织和学术界的广泛关注.目前对软件模式的研究侧重于利用非结构化的方法构建和描述模式,开发者很难对模式进行维护和重用.本文提出了一个支持软件重用的面向模式的软件开发过程,它将基于体系结构的建模方法与软件过程有机地结合在一起.面向模式的软件开发过程包括四个阶段:业务分析、需求分析、构件设计和构件实施.模式用于描述各个阶段的丁作产品,同时也是开发经验的表示.不同模式之间的可跟踪性是随着开发过程自动产生的,软件构件具有可跟踪性,其可重用性得到提高.  相似文献   

2.
为了提高数字电视软件开发过程中对软件需求变化的适应性,综合地使用MVC模式、抽象工厂模式、观察者模式、模板模式和策略模式,从对象层建立、消息驱动和行为扩展三个方面实现了一种软件架构设计,有效地降低了系统耦合性,提高了开发效率。  相似文献   

3.
4.
本文以“外包”模式下,如何提升软件开发管理水平为背景,详细描述了河北移动公司如何通过引进一系列软件开发管理工具,将其集成为一套软件开发管理平台。将涉及软件从需求到开发上线过程中各个环节全部纳入到该平台上进行管理,解决了“外包”模式下软件质量及开发效率低下的问题,从而有效满足企业自身发展的需要。  相似文献   

5.
用ABEL软件开发PLD器件   总被引:2,自引:0,他引:2  
ABEL软件是一个很好的PLD开发软件,用它可以方便地描述各种硬件逻辑,实现PLD器件的设计。本文作者在工作实践当中,多次使用ABEL软件设计了一些PLD器件,总结了一些经验,供大家参考。  相似文献   

6.
目前,软件开发的复杂性不断提高,过程模式为减少软件开发过程中的复杂性提供了一个很好的工具,为给定的任务提供了一个结构化的方法.文中首先阐明了过程、模式,以及过程模式的定义,接着描述了过程模式的3种类型:任务过程模式,步骤过程模式,阶段过程模式.过程模式是实践验证的软件开发方法,软件开发机构可用它来提高软件的质量、可维护性和可扩展性.  相似文献   

7.
社交网络谣言是严重危害社会安全的一个重要问题.目前的谣言检测方法基本上都依赖用户评论数据.为了获取可供模型训练的足量评论数据,需要任由谣言在社交平台上传播一段时间,这就扩大了谣言的危害.本文提出了一种基于知识图谱表示学习的谣言检测方法.该方法不依赖用户评论数据.首先基于PN-KG2REC算法得到实体和关系的表示;然后将待检测三元组中的实体和关系表示进行拼接,得到三元组表示;最后对三元组的向量表示进行分类,并根据分类结果判断待检测三元组描述内容的真假性.采用公开数据的实验结果表明,本文提出的谣言检测方法在不依赖用户评论数据的前提下,能够有效地对谣言进行早期检测.  相似文献   

8.
基于复用的软件开发方法   总被引:2,自引:0,他引:2  
软件复用是提高软件的开发效率和质量的有效途径。文章从软件复用的概念和发展入手 ,结合软件体系结构的思想 ,介绍了基于复用的软件开发方法  相似文献   

9.
于峰  孟晓风 《电子设计工程》2011,19(5):71-73,77
为解决实时软件设计中实时性能难以保证、开发方法通用性差的问题,设计了一种基于RTX的实时操作系统环境下,开发实时软件的通用方法.首先,分析了基于RTX的系统平台的实时性能.然后,从一般意义上研究实时软件的任务调度特性,建立起一个通用的参数化、层次化、模块化结构.最后,利用RTX的实时调度机制,详细设计了任务模块的调度运...  相似文献   

10.
11.
以软件开发能力成熟度模型CMM为兼容性理论框架,融合集成软件能力成熟度模型(CMMI)和知识管理成熟度模型(KMMM)的相关内容,提出了一种基于知识管理的软件开发过程模型-KCMMI。  相似文献   

12.
针对现阶段互联网软件中存在的漏洞问题,文章提出了基于文本挖掘的软件漏洞信息知识图谱构建方法。先确定软件漏洞信息知识图谱构建的基本架构,应用文本挖掘技术,完成软件漏洞信息的采集、预处理与特征提取,然后设计本体模型,完成软件漏洞信息的抽取与融合,最后设计存储机制,构建软件漏洞信息知识图谱。实验结果表明,文章所构建知识图谱的软件漏洞信息完整度均值为93.6%,构建所需时间均值为1.52 s,均优于对比方法,具有较好的应用价值。  相似文献   

13.
基于高效用神经网络的文本分类方法   总被引:1,自引:0,他引:1       下载免费PDF全文
吴玉佳  李晶  宋成芳  常军 《电子学报》2020,48(2):279-284
现有的基于深度学习的文本分类方法没有考虑文本特征的重要性和特征之间的关联关系,影响了分类的准确率.针对此问题,本文提出一种基于高效用神经网络(High Utility Neural Networks,HUNN)的文本分类模型,可以有效地表示文本特征的重要性及其关联关系.利用高效用项集挖掘(Mining High Utility Itemsets,MHUI)算法获取数据集中各个特征的重要性以及共现频率.其中,共现频率在一定程度上反映了特征之间的关联关系.将MHUI作为HUNN的挖掘层,用于挖掘每个类别数据中重要性和关联性强的文本特征.然后将这些特征作为神经网络的输入,再经过卷积层进一步提炼类别表达能力更强的高层次文本特征,从而提高模型分类的准确率.通过在6个公开的基准数据集上进行实验分析,提出的算法优于卷积神经网络(Convolutional Neural Networks,CNN),循环神经网络(Recurrent Neural Networks,RNN),循环卷积神经网络(Recurrent Convolutional Neural Networks,RCNN),快速文本分类(Fast Text Classifier,FAST),分层注意力网络(Hierarchical Attention Networks,HAN)等5个基准算法.  相似文献   

14.
基于构件技术的软件开发模式研究   总被引:1,自引:0,他引:1  
对基于构件技术的开发模式进行了研究,包括对生存周期模型和开发管理模式的研究。通过分析基于构件的软件开发模式的特点,并和传统的开发模式进行比较,给出了基于构件技术软件开发的生存周期模型和合理的组织机构建设图。  相似文献   

15.
16.
.net框架下软件开发是微软新开发的一个产品,适合在Windows界面上开发任意工具。目前在B/S构架开发技术上,主要有Webform、MVC、Silver Light三种模型,能够同时满足.net框架下软件开发主导地位。本文从三种技术在市场份额、性能、效率及操作难易程度进行全面分析。  相似文献   

17.
18.
《现代电子技术》2017,(14):52-54
传统软件开发模式由于其最终生成产品是程序代码,难以适应需求的快速变化,软件开发过程中不可避免地出现非标准化与非自动化的问题。为了解决上述问题,在介绍MDA开发过程的基础上,探讨了平台无关模型和平台相关模型的定义、映射和转化等,并将MDA开发方法和传统软件开发方法进行了分析比较。以决策支持系统为例,描述通过MDA进行软件开发的过程。结果显示,基于MDA的软件开发方法能够由软件模型指导自动生成软件成品,降低了系统的开发成本与设计效率。  相似文献   

19.
卓飞豹 《数字化用户》2022,(9):137-139,142
目前医院信息系统中还包括大量的非结构化数据,从中挖掘信息存在较大的难度。本研究采用ERNIE-TextCNN模型,对医学内镜报告进行文本分类。实验显示,相比单纯的ERNIE模型和TextCNN模型,ERNIE-TextCNN模型的精确率、召回率和F1分数上都有所提升,说明该模型能够有效地应用到医学文本分类领域。  相似文献   

20.
本文介绍了用pDS软件实现pLSI/is-pLSI器件逻辑电路的设计过程。结合实际,提出了设计调试中应注意的问题,供大家参考、讨论。  相似文献   

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

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