首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 562 毫秒
1.
基于元模型的自动测试系统框架开发方法的研究   总被引:1,自引:1,他引:1  
为了最大限度地提高自动测试系统的软件复用性和开发效率,对自动测试系统领域面向对象框架的开发进行了研究.通过分析自动测试系统的特征及需求,定义一个通用和稳定的面向对象元模型,并基于该元模型提出一种新颖的自动测试系统面向对象框架的开发方法,该方法是一个"热点"驱动的迭代过程,开发过程中充分利用了标准建模语言(UML)和设计模式等面向对象技术.实例证明:该方法为特定自动测试系统的框架开发提供了指导原则,减少了框架开发的工作量,提高了框架的复用性、扩展性和维护性以及开发效率等.  相似文献   

2.
为提高软件的复用程度,采用了基于软件体系结构的开发方法,提出了机场领域的软件体系结构;重点讨论了领域构件库及其在信息系统中的作用,设计了一个领域构件库系统,为构件的检索和管理提供了基础;初步实现了领域构件库中对构件的分类、查询、存储和管理功能,并在领域特定的软件体系结构框架下,实现了对机场领域的信息系统的开发。  相似文献   

3.
嵌入式数字化仪器设备UML应用软件框架研究   总被引:4,自引:0,他引:4  
为了实现软件开发的可复用性,提高软件开发的效率,在对嵌入式数字化仪器(DI)设备领域分析的基础上,提出了一个建立在面向对象基础上的构件化软件框架元模型.针对对象领域特征,采用构件化技术,抽象设计了一系列可配置、扩展性强的通用构件库和专用构件库.从而形成了嵌入式数字化仪器系统软件开发模型和相应的软件应用框架,并使用统一建模语言(UML)进行描述.以智能电表远程抄表系统(AMRS)软件应用框架为例,表明该框架可以实现嵌入式数字化仪器设备系统软件开发的有效复用.  相似文献   

4.
通过分析轨道交通通信信号系统的特点,并在此基础上对其相关的组件库进行了研究和分析。希望能够通过这些分析,开发一个既能够实现组件管理,同时又能够实现组件化复用、开发的组件库,进而进一步提升基于轨道交通通信信号系统组件库的开发和研究水平。  相似文献   

5.
基于本体的概念设计产品信息建模   总被引:2,自引:0,他引:2  
研究概念设计产品信息建模,实现设计知识的共享和重用.分析了概念设计产品信息表示的F-B-S框架,提出了基于本体的概念设计产品信息建模方法,克服了F-B-S框架不能表达前后关系角色的意图和层次模糊的缺陷,能够满足信息语义的一致性要求;功能、行为和结构等信息按域存储,可实现产品信息的共享和复用.  相似文献   

6.
一种新的视景仿真软件体系结构   总被引:1,自引:0,他引:1  
构造符合仿真要求的被仿真领域实体集合是视景仿真软件开发的主要内容.因此设计 出可复用的领域实体库对于提高仿真软件的开发效率具有重要意义.目前,主要的视景仿真 引擎没有对此提供相关支持.为此,文中借鉴了XP方法学,提出了一种支持重构的实体库演化 开发方法,并设计了一种支持这一方法的实体库开发架构.该架构允许开发者采取不同策略 将实体集合分解为一组相对独立的功能构件,并利用事件机制将这些构件装配为满足要求的 领域实体.该技术不仅能够减少因重复实现类似实体功能带来的开销;而且在进行功能扩展时将其影响限制在较小范围内.  相似文献   

7.
针对传统领域知识实体抽取算法主要依赖专家的专业知识,需要的标注工作量较大,本文提出了基于远程监督的实体抽取算法并应用于粮油存储领域.算法在PU学习的框架下,通过判定和分类2个阶段抽取实体,利用双向长短期记忆网络进行二分类实体判别.再通过全连接网络实体类型判别,构建了一个粮油领域知识图谱.研究表明:本算法可以应用于粮油存...  相似文献   

8.
针对中小型企业开发家政服务机器人的困难,本文提出一种轻量级的基于组件的移动机器人软件框架,它可以促进移动机器人应用程序的建设并缩短开发周期.该平台通过组件将功能耦合在一起的控制器在软件上实现分离,使各个功能组件能够独立地在软件平台上运行.组件在平台上即插即用,通过XML文件描述组件信息,利用管道通信技术实现组件之间的通信.平台具有很强的伸缩性与可复用性,开发者只用遵循平台的标准,所开发的组件就能在平台上加载运行.从而解决了对开发者要求专业素养高以及开发效率低的问题.  相似文献   

9.
为了构建高效通用的实体模型框架,提高实体模型的利用率,增强系统专业性,减少开发工作量,对组件化建模技术在电子对抗作战方案推演中的应用进行研究。在简要介绍组件化建模技术理论基础后,依次进行电子对抗作战方案推演仿真实体分析、实体组件结构设计、组件接口标准设计,最后介绍系统模型组装方法。  相似文献   

10.
情感分析主要基于文本数据研究人们对于商品、服务、事件等对象的情感、意见或者态度.标记数据稀缺是情感分析领域面临的巨大挑战.在有监督的情感分类任务中,标记数据稀少会导致分类器的效果下降.跨领域的方法能够在一定程度上帮助解决该问题,但领域间往往存在差异.因此在利用领域适应方法进行情感分类时,分类器对目标领域的效果会变差.本文提出利用少量的目标领域标记信息来提高目标领域适应效果的思想.特别地,本文提出了一个基于胶囊网络的跨领域情感分类模型,在此基础框架上,设计了额外的胶囊网络层辅助目标领域的适应.在真实数据集上的实验结果表明,本文提出的模型效果优于以往的研究方法.  相似文献   

11.
The simulation composability is one of important development directions in simulation domain. The key issue is the semantic composability. Currently there is no feasible approach to realize the effective semantic representation and composition of simulation components. Based on domain knowledge and Web Ontology Language (OWL), this paper proposes a composable simulation framework, which includes conceptual model semantics, model components semantics, model framework semantics, and simulation scenario semantics. Additionally, all the semantics are utilized in the model components development process, the simulation system development process, and the simulation system execution process respectively. The consistency checking among those semantics is also proposed. The detailed mapping processes between different semantic models can help to build the domain ontology driven composable simulation system.  相似文献   

12.
为了使得软件开发人员对于特定领域问题的成熟解决方案得以固化并复用,提出了一套完整的软件开发自动化框架Xauto.Xauto包含层语言、模板、框架和构件4项核心要素,在对软件开发自动化本质的深入分析基础上,基于软件系统无处不在的模式,引入模板工程的概念,通过模板工程和层语言的映射转化来支持和实现自动化开发流程.描述了Xauto框架在模型、视图和控制器 3个方面的映射模式,并结合了具体模板实例加以说明.结果表明,Xauto框架的运用使得软件开发方式从个体作坊转变为模板工程,这个转变显著提升了软件开发的自动化程度,提高了软件生产率.  相似文献   

13.
构件技术是支持软件复用的核心技术,构件组装技术是构件技术研究的重点与难点。分析了构件组装技术与分类,提出了基于SSH框架的构件组装模型,最后将这一模型应用到集中支付管理系统的开发中,实践表明这种构件组装模型能提高构件组装效率,提高软件开发质量。  相似文献   

14.
针对目前构件模型缺乏行为语义和脆弱接口的问题,提出了一个面向服务的业务构件模型,该模型采用有限状态机来描述业务构件的行为语义,采用基于XML的标记数据类型来表示业务数据类型,基于此模型,提出了动作、动作序列和业务构件3个层次的语义匹配关系,借鉴数据库查询语言,提出业务构件检索语言以支持业务构件的自动获取.结果表明:所提出的方法为大规模的业务构件复用提供了有利的技术支持.开发了业务构件库管理工具验证了该法方法的可行性和有效性.  相似文献   

15.
Software reuse is considered as a practical approach to solving the software crisis. The BD-HCRUS, a software development supporting system based on heterogeneous component reuse, is introduced. The system has a reusable component library as its kernel in charge of the organization, storage and retrieval of the heterogeneous components, an object-oriented integrated language for the specification and composition of the heterogeneous components, and program comprehension tools for reverse-engineering and extracting reusable components from source code, then re-engineering the components. Therefore, a whole support is lent systematically to the acquisition, specification, organization, storage, retrieval and composition of reusable components.  相似文献   

16.
针对现阶段掌纹识别相关软件开发中的问题,采用基于构件的软件开发技术,结合掌纹识别各类算法的特点,集成实现了软件平台,并分析了平台中各类相关构件的获取、分类和组装方法。本软件平台采用可复用软构件技术,实用价值高,而且该平台有效缩短了系统开发周期,并降低了软件维护难度。  相似文献   

17.
提出了一种量化的可重用度度量模型.该模型充分考虑到重用部件的所属领域、复杂程度、内部依赖性和外部依赖性等部件的静态特性,同时可根据用户对部件的使用情况进行动态调整.  相似文献   

18.
可视化部件规格匹配的研究   总被引:2,自引:0,他引:2  
分析了现有的重用部件的检索及匹配方法,提出了一种可视化重用部件的形式化规格描述,讨论了几种基于规格描述的部件匹配,并阐述了不同种类的部件匹配情况下部件的重用方式(黑盒重用或白盒重用).  相似文献   

19.
自动测试系统的对象框架   总被引:3,自引:0,他引:3  
通过分析自动测试系统的特征和需求,建立了测试系统的对象模型和动态模型,并使用统一建模语言对这些模型进行了描述,从而形成一个面向自动测试系统领域的对象框架.与传统的功能模型相比,这个框架不仅比较完整地描述了自动测试系统的对象结构和行为,而且具有更好的可重用性、可维护性及可扩展性.它既可以作为系统建模的基础,也可以作为计算机辅助建模工具用于自动测试系统的描述、分析和设计等.基于这个可重用、可扩展的框架,可以极大地提高自动测试系统的软件开发效率.  相似文献   

20.
目前现有的软构件检索方法都是将软构件作为孤立的个体对待,而在实际应用当中软构件大多是基于某框架之下的.为了描述和管理软构件所应用的框架和环境,利用基于有色Petri网的框架模型计算构件之间的框架距离,根据距离的远近利用SOM聚类为构件分类形成框架类别.另外,为了提高检索效率为每个刻面的术语空间建立术语树,并为树中节点建立后缀索引.这样减少检索软构件时遍历术语树中节点的个数,而且使同一批检索到的构件更适合应用到同一框架当中.分析表明,该方法不但可以提高软构件的检索效率,而且保证了检索到的软构件经过最小的修改量就能够被应用到软件系统中.  相似文献   

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

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

京公网安备 11010802026262号