首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 0 毫秒
1.
构件组装是提高软件开发效率与产品质量的有效途径。本文在深入研究构件组装与DSM 以及代码生成等技术后,提出一种普适性的构件组装机制,建立起构件与连接件元模型,并对它们的性质进行了归纳总结,在此基础之上建立起元模型的实现,并介绍了以构件与连接件元模型为输入,通过GMF快速配置生成构件组装建模工具的过程。最后,提出一种代码模板制作与代码生成的方法与实现,并介绍了通过构建组装模型与代码模板生成完整的可运行程序代码的过程。  相似文献   

2.
基于元数据的COTS构件研究与实现   总被引:2,自引:3,他引:2  
当前软件系统开发的一个新趋势是大量使用Commercial Off the Shelf简称为COTS构件产品,文章提出了基于元数据的COTS构件的概念,将构件中属性、行为、约束等以元数据的方式独立出来,而构件专注于实现元数据支持下的业务规则处理,这在一定程度上缓解了这种系统所存在的外部依赖性强、系统演化性不好的问题,最后给出了一个有关的应用实例。  相似文献   

3.
构件技术是近几年来迅速发展并受到高度重视的一门技术。文章首先介绍了C4ISR仿真软构件生成器的总体框架结构,接着讨论了仿真软构件生成器的关键技术问题。  相似文献   

4.
目前嵌入式系统软件开发方法不利于嵌入式系统的发展,如何将高级的构件技术应用到嵌入式系统软件开发中,以便快速灵活高效地设计系统,已成为其发展的关键。文章提出了一个基于构件的构造模型,它包括一个通用的、轻便的核心构件库,构件可在运行时动态装入,是可替换的。模型引入了构件框架概念,允许在部署时和运行时不同阶段进行重配置系统,有效缩短嵌入式系统软件开发周期。  相似文献   

5.
构造嵌入式系统软件的构件模型研究   总被引:1,自引:2,他引:1  
目前嵌入式系统软件开发方法不利于嵌入式系统的发展,如何将高级的构件技术应用到嵌入式系统软件开发中,以便快速灵活高效地设计系统,已成为其发展的关键.文章提出了一个基于构件的构造模型,它包括一个通用的、轻便的核心构件库,构件可在运行时动态装入,是可替换的.模型引入了构件框架概念,允许在部署时和运行时不同阶段进行重配置系统,有效缩短嵌入式系统软件开发周期.  相似文献   

6.
通过对少数民族文字、语言的特点及其在多语种软件中体现的研究,对现有单一语种构件模型的接口和组合方式的分析,在单一语种构件模型的基础上,结合多语种软件的特点,定义了基于CCM的多语种构件模型,及其构件描述语言MLCDL。  相似文献   

7.
CORBA构件模型研究与实现   总被引:1,自引:0,他引:1  
对几种构件模型进行了比较分析,研究了CORBA构件模型体系结构,提出了CCM构件平台实现技术及方法,并给出了采用国防科大计算机学院研制的CCM构件平台进行程序开发的步骤,体现出CORBA构件模型可以简化CORBA服务器方的应用开发过程,并能够提高CORBA的易用性。  相似文献   

8.
构件集成到应用环境中实施集成测试时,会与其它构件产生相应的依赖关系.本文在对这些依赖关系进行概述的基础上,给出了构件直接依赖图、构件间接依赖图和构件依赖图的定义,并依据这些定义,提出了构件依赖矩阵(CmDM)的概念,用以描述构件Cm与构件系统中其它构件之间的依赖关系,接着进一步定义了复杂依赖关系矩阵(CmDDM),用以对依赖关系矩阵(CmDM)进行更为详细的描述.对依赖矩阵方法在回归测试、构件变更处理和软件重用的应用方法进行了形式化的描述,进一步将基于依赖关系矩阵的方法应用于学校内部开发的构件RegisterStuGrade 中,并另外选取了三个与之有关的构件,对其依赖关系进行分析,建立相应的构件依赖关系矩阵和复杂依赖关系矩阵,并与Orso方法、Spec方法(基于规范说明的方法)所生成的测试用例对于构件RegisterStuGrade源代码的覆盖情况进行了对比,从而证明了本方法的有效性.  相似文献   

9.
本文针对Orso元数据方法的不足,对构件可能的变更进行了充分分析和分类,并按照分类情况对相关的构件变更处理方法进行了详尽的形式化描述,构造了构件变更模型,描述了每个变更的具体表现形式,论述了方法变更到构件接口变更的映射机制和算法,给出了算法实现的框架,并将这些理论模型应用到自主开发的构件RegisterStuGrade中,与没有元数据情况下的回归测试用例生成技术以及Orso方法进行回归测试用例数和回归测试运行时间两方面的分析和对比,给出了比较结果.  相似文献   

10.
异构软件构件组装模型设计与实现   总被引:5,自引:0,他引:5  
毛莺池  梁奕  王志坚 《计算机工程》2005,31(4):56-57,127
研究了异构构件组装方法,根据主流构件模型的差异,设计了异构软件构件组装模型,使构件对外呈现一致的构件视图,屏蔽构件的异构性,有效地利用系统资源,最大限度地为应用系统的生成提供支持。  相似文献   

11.
首先分析了构件测试的基本过程,在对元数据的基本概念进行概述的基础上,给出了用例元模型、测试用例元模型以及用例到测试用例的转换.构造了元数据的组成元素,以及嵌入该元数据后的测试模型,最后,给出了一个用上述方法实现的一个实例.  相似文献   

12.
基于耦合测试信息元数据模型的构件集成测试   总被引:1,自引:0,他引:1  
马良荔  郭福亮  李永杰 《计算机学报》2007,30(10):1705-1712
文中提出一个方法,由构件开发方提供有关构件内接口变量定义和使用的信息,以提高构件的可测试性和可理解性.形式化地定义了构件耦合测试准则,定义-使用属性和观察点值.在此基础上,引入包含上述两项属性的定义-使用表(DU表),给出基于该表的构件框架.最后将上述方法应用于自主开发的构件中,并生成了相应的测试用例.将文中提出的方法与Orso方法和Kan方法进行了相关的比较,结果表明文中方法无论在测试用例生成,还是在变异发现上都更有效.  相似文献   

13.
构件化信息系统体系结构及其业务构件模型研究   总被引:5,自引:0,他引:5       下载免费PDF全文
构件化信息系统是根据用户需求通过组装现有构件的方式来建立满足不同企业需求和适应企业需求变化的信息系统,其核心是构建即插即用型领域业务构件。本文提出了构件化信息系统的体系结构及面向制造业的业务构件模型,以支持构件化信息系统及业务构件的开发。  相似文献   

14.
构件化可重构制造执行系统研究与实现   总被引:3,自引:0,他引:3  
李朝辉  范瑜  陈如亮 《计算机工程》2006,32(11):111-113,118
从软件重用角度对可重构MES体系结构及相关构件复用技术进行了研究。给出了开放、可扩展的可重构MES平台软件框架及构件获取技术;建立了可重构制造执行系统平台的功能层次结构;并对系统进行了设计和软件实现。该系统己在实际企业生产管理中试运行,结果表明,它提供的功能模块符合企业实际生产需要,并解决了传统制造执行系统适应性和可重构性差等问题。  相似文献   

15.
宋国正  吴亚锋 《计算机科学》2012,39(109):187-189
基于SNMP协议及构件组装技术,构建网络设备的仿真模型来反映真实设备的运行状况。运用SNMP协议可以获取或设置设备的运行状态,比如获取设备CPU、内存及电源的运行状态;运用构件组装技术可以把网络设备的构件组装成一个整体的可视化仿真模型。网络设备的构件包括引擎板构件、业务板构件、电源构件及风扇构件等,这些构件的运行依赖于SNMP协议。网络设备仿真模型的建立提高了网络管理人员的工作效率,网络管理人员对仿真模型的操作相当于对真实设备进行操作。  相似文献   

16.
分析了效能监督信息系统的需求,采用基于UML的系统建模方法,通过建立系统用例图和活动图对系统流程和功能进行分析,建立了系统各部分的功能模型和对系统进行了总体设计,并实现了系统构件,再将这些构件组装起来,完成了一个实际系统。  相似文献   

17.
mbedOS是ARM公司于2014年开始推出的一款面向智能终端与物联网节点的实时操作系统.针对其官网提供的庞大资源体系,抽取出面向特定应用的工程框架,对实际应用开发具有重要价值.通过深入分析mbedOS资源的构成,厘清其结构关系,根据嵌入式软件工程的基本原理,以构件为基础,以软件最小系统为核心,提出可移植、易扩充的基于...  相似文献   

18.
容器作为CCM体系结构中的一个重要组成部分,是CORBA服务器编程框架,为构件提供运行环境.容器集成了CORBA服务和生命周期管理,从而简化了CORBA服务器端编程.文中遵循CORBA构件模型CCM,简要介绍了容器实现的机制,并在此基础上给出了基于伺服程序管理器的实现模型.针对该实现模型,对容器实现中涉及的各个要素进行了分析,实现了一个会话容器原型,该容器实现采用了对象和构件实例的延迟创建、伺服程序缓冲池等技术,提高了内存的利用效率和容器的运行效率,这对容器的设计和实现有一定的参考价值.  相似文献   

19.
本文研究了基于构件的软件系统体系结构对构件化开发的作用,分析了现有Linux中TCP/IP的各部分功能及结构,提出了一种利用Linux的模块化机制实现TCP/IP协议栈的面向应用的构件化方法,并通过具体实现协议栈的构件化证明了该方法的可行性和优越性。  相似文献   

20.
容器作为CCM体系结构中的一个重要组成部分,是CORBA服务器编程框架,为构件提供运行环境。容器集成了CORBA服务和生命周期管理,从而简化了CORBA服务器端编程。文中遵循CORBA构件模型CCM,简要介绍了容器实现的机制,并在此基础上给出了基于伺服程序管理器的实现模型。针对该实现模型,对容器实现中涉及的各个要素进行了分析,实现了一个会话容器原型,该容器实现采用了对象和构件实例的延迟创建、伺服程序缓冲池等技术,提高了内存的利用效率和容器的运行效率,这对容器的设计和实现有一定的参考价值。  相似文献   

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

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