首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 531 毫秒
1.
卢飞 《计算机与数字工程》2011,39(11):68-70,144
模型驱动架构(MDA:Model Driven Architechture)提出了一种利用模型进行软件开发的方法。该文首先提出基于模型驱动开发方法实现面向综合电子信息系统进行构件开发的应用策略,说明了综合电子信息系统领域构件模型建立过程,描述了综合电子信息系统构件模型表示方法以及模型驱动代码生成的实现方法。最后总结了综合电子信息系统领域构件模型驱动开发的特点。  相似文献   

2.
采用可嵌入的构件组合成实时软件以面向接口对象的程序设计使控制程序更具开放性,使系统成本更低。其中嵌入逻辑使软件的开发和集成动态模块化。  相似文献   

3.
随着计算机领域的迅猛发展, 不断提高的软件规模及其复杂性, 导致愈加暴露的软件危机, 提高软件生产效率成了软件有关产业的当务之急. 构件化软件集成是一种解决有关问题的主要途径, 在VxWorks系统上可使用一种基于以函数形式定义规范软件构件操作接口的构件化软件集成方法, 该方法在工程实践中运用成熟但其存在不能满足复用于跨异构环境的需求. 故面向异构环境可复用, 本文提出了一种基于类反射机制的软件构件集成方法,其运用工厂模式结合回调机制生成反射类基本要素, 并基于此规范软件构件类的描述与实现, 对软件构件的集成进行全生命周期的管理. 在该方法中, 整个过程以跨平台通用代码语言程序化实现使得其能够更便捷地复用于各类业务信息系统, 同时设计的软件构件基类与软件构件集成管理类结构完整、描述清晰、规范易用, 能够良好地支持构件的功能适配、更新以及软件系统的组装演化. 实验表明, 本文方法不仅适用于VxWorks、Android、Windows系统, 而且能够适用于ReWorks、AOS、Kylin等国产系统环境.  相似文献   

4.
唐勇敏 《计算机应用》2006,26(Z2):225-227
从CBSE的工作角度出发,提供了两个软件工业化的生产方式由构件形成的应用框架(软件体系结构)的可复用生产方式;另一种是面向需求的领域架构/构件生产方式.以异构构件组装模型为例,提出了构件柔性的敏捷式定制生产方式,该模型适应性强,柔性强,可以针对不同的管理模式与流程,实现功能的可裁剪性、系统的可配置性、流程的可重构性.在软件复用的思路下,提高了软件的开发效率和软件质量,实现了开发的快速响应.通过复用构件的开发技术,延长了软件的寿命.通过解决构件可置换关键技术的研究,提高了系统的性能,可靠性和互操作性,减少了开发代价和维护代价.  相似文献   

5.
面向构件软件开发的主要思想是使用现存的构件来建构软件系统,是提高软件开发效率和质量的有效途径,可复用的构件在软件复用技术中作用重大.该文首先阐述了构件的概念和面向构件技术优点,研究并设计了一种面向构件的架构,接着结合现行主流的开源框架,以eclilpse插件的方式给予实现和检验;最后,对面向构件技术的发展进行了展望。  相似文献   

6.
介绍面向服务架构(SOA)、WebService技术和构件化技术背景;提出基于J2EE的系统构件集成平台构建方案并对平台中各组件和技术路线进行总体介绍;最后以OA(办公自动化)系统为案例进行应用设计,包括OA系统总体设计方案、OA系统可复用构件的提取并以电子表单构件的设计、实现和请求服务为例作详细介绍。实践证明,基于本文所述的平台构建方案和业务系统构件化设计方案,对构件复用、系统进一步解耦、降低复杂指数、提高开发效率、降低开发和维护成本等方面具有明显优势。  相似文献   

7.
面向构件软件开发的主要思想是使用现存的构件来建构软件系统,是提高软件开发效率和质量的有效途径,可复用的构件在软件复用技术中作用重大。该文首先阐述了构件的概念和面向构件技术优点,研究并设计了一种面向构件的架构,接着结合现行主流的开源框架,以eclilpse插件的方式给予实现和检验;最后,对面向构件技术的发展进行了展望。  相似文献   

8.
构件化信息系统开发方法研究   总被引:1,自引:0,他引:1  
首先由传统的信息系统开发方式的缺陷引出了软件构件化概念,然后对构件的属性、构件开发标准规范、信息系统构件化开发方法进行了介绍,最后给出了一种信息系统构件化开发框架探讨信息系统的构件化开发方法。  相似文献   

9.
采用分层软件体系架构构建复杂企业计算信息系统,核心技术是接口定义(构件分解)与构件集成.通过解析软件系统架构中的构件接口定义,提出一种标签驱动接口设计模式,以实现软件系统一定程度上的柔性,核心思想是用数据流状态来映像应用功能变化,简化构件接口调用,降低模块之间耦合性,以利构件模块复用.标签驱动接口设计模式简洁易用,具有平台独立性.  相似文献   

10.
软件构件的出现提高了软件生产的效率,同时做为SOA的核心技术的ESB提供了综合、灵活而且一致的集成方法。本文在这两种技术的基础上,提出了一种基于ESB的构件开发模式。利用该开发模式,可以快速高效地建立柔性、健壮性、鲁棒性较好的服务构件,并使构件的装配和部署进一步简化,从装配和部署角度提高软件开发的整体速度。该开发模式对各行业领域的软件和构件开发都具有实际的参考价值。  相似文献   

11.
丁建  胡金初 《微机发展》2004,14(12):36-38
为了提高软件的可重用性、软件开发的效率、软件系统的可靠性和灵活性,软件开发技术在传统的结构化程序设计和面向对象的程序设计方法的基础上,发展到了基于组件的开发阶段。文中介绍了系统采用的关键技术———组件技术及基于组件的软件开发过程,然后应用组件技术设计了网上购物系统。实践证明基于组件技术的软件设计方法可以缩短软件开发周期,降低开发费用,增强软件的复用能力。基于组件技术设计的网上购物系统具有很好的可靠性、可维护性以及安全性。  相似文献   

12.
随着通讯技术飞速发展,移动GIS将是地理信息系统应用的发展方向.本文提供了一种基于组件技术的移动GIS应用软件设计的体系结构.通过使用组件技术重新构建移动GIS系统结构,可以将复杂的移动GIS系统分解为具有特定功能的组件的集合.通过复用、集成具有各种功能的组件,可以快速开发出面向各种移动设备的GIS应用软件.  相似文献   

13.
构件组装技术是基于构件的软件开发的核心技术,目前已经存在多种构件组装方法.构件视图是一种构件库管理机制,利用构件视图可以从不同的角度对构件之间的关系进行描述.在简单介绍了现有的构件组装技术的基础上,阐述了构件视图的含义、作用以及构件视图模型,并以基于体系结构的构件组装方法为理论基础,将构件视图的概念引入到组装技术中,给出了一种基于构件视图的构件组装方法,介绍了此方法进行构件组装的流程和此方法的关键技术.  相似文献   

14.
陈峰  ;李心科 《微机发展》2008,(11):131-133
构件的使用给大规模软件系统开发带来了很多方便.但构件测试仍然是软件工程中很难解决的问题。由于构件使用者对构件内部结构及变更信息缺乏了解,因此很难进行有效的回归测试用例选择。针对这一问题提出了一种回归测试用例选择方法,通过论述及实验分析.初步证实了所提出的方法在实际中的可行性和有效性。  相似文献   

15.
基于构件的软件开发(CBSD)是一种新的软件开发方法,构件技术是它的核心。构件技术以面向对象技术为基础,并很好地发展了面向对象技术。使用基于构件软件开发可以设计出质量好、可靠性高、可重用性好、可维护性好的软件。现在有很多应用软件都是采用基于构件的开发方法。文中概述了构件及CBSD方法的系列核心概念,比较了基于构件软件开发和面向对象软件开发(OOD)的异同。  相似文献   

16.
随着软构件技术的快速发展,基于构件设计复杂软件系统的软件开发方法日趋成熟。如何利用系统架构和软构件的可靠性分析软件系统的可靠性成为一个亟待解决的问题。软件是静态的,而开发过程是动态的。为了在动态的开发过程中跟踪可靠性,本文提出了基于序列的场景模型,以便分析软件可靠性。与相关的其他方法不同的是,该方法更关注于动态开发过程中的可靠性分析。  相似文献   

17.
构件化软件开发的最终目的是希望软件像传统产品一样能在生产线上生产出来。软件最终由软件框架来实现,一个良好的软件框架应该能够将设计结果尽量保存下来,同时可以灵活更换和重用软件部件。研究构件化的软件框架对构件化的开发技术在嵌入式实时软件开发中迅速普及具有最直接的推动作用。对嵌入式控制系统嵌入软件构件框架进行了深入研究,完成了框架中的数据管理和构件调度机制等内容,验证了该源码构件模型在嵌入式控制软件领域中的可用性。  相似文献   

18.
为了使构件复用技术更好的应用于实际的企业生产环境,分析了构件复用技术的应用现状,研究了体系结构的概念以及与基于构件的软件开发的关系,结合分层体系结构的理论,设计了基于构件的多层体系结构模型,并使用该模型实现了物流综合管理信息系统的建设.实验结果表明,基于该模型开发的系统具有很高的灵活性、可扩展性和可维护性,并从中提取了物流领域的相关构件.  相似文献   

19.
基于构件的地理工作流框架:一个方法学的探讨   总被引:2,自引:0,他引:2  
刘瑜  高勇  王映辉  邬伦  王立福 《软件学报》2005,16(8):1395-1406
软件框架为特定领域的软件复用带来了便利.众所周知,软件框架开发的难度要大于开发一个普通可复用构件.采用支持黑盒复用的基于构件的软件框架概念,探讨了地理工作流框架的开发过程.一个地理工作流应用是地理信息领域的工作流管理系统,它可以通过复用地理工作流框架实现.从方法学的角度看,为了开发地理工作流框架,需要进行以下活动:领域分析、领域设计、框架设计和实现.其输出分别是识别了领域变化性的领域模型、领域特定的软件体系结构(DSSA)、软件框架产品.在地理工作流的上下文中,首先对领域变化性进行了识别和分类,包括空间数据类型、空间数据管理、空间操作、过程和空间数据表现5个方面的变化性,它们可以组织成树状视图.然后,为了处理上述变化性,设计了DSSA和框架的软件体系结构,其中前者是后者的模板,而框架体系结构采用HMB风格.最后,对地理工作流框架构件的开发以及框架复用进行了简单描述.与其他地理工作流系统相比,其优势在于由于框架扩展能力带来的灵活性.  相似文献   

20.
该文利用基于实例推理的思想和技术,提出了一个基于组件推理的多智能体油气开发软件应用平台的体系结构和实现方法。该系统是基于系统所记忆的以往应用软件对象类组件来主动推理解决所面临的应用软件开发问题,并可通过对象类的不断增加,获取应用软件开发的知识,从而提高和改善应用平台软件开发的能力。  相似文献   

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

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