简介:摘要:近年来软件构件技术的利用大大提高了软件的开发质量,减少了开发周期。软件构件技术,作为软件重复使用的重点领域之一,是中国多年来高速成长和受高度重视的一个领域分析,国内国外先进的软件构件技术也开始进入到了实际应用层面上,为我们所进行的构件技术的研究开发铺垫好了道路。文章从构件技术的角度出发,对主要的构件模型进行了分析,并讨论了构件技术在软件开发中的应用流程和设计原理。
简介: 摘 要:软件构件是支持软件复用的核心技术,为现今的软件开发提供了新的方法,也能有效地推进软件生产方式的变革,提高软件产品的质量及软件生产的效率。本文详细探讨基于构件的软件开发生命期的几个环节检索构件、适配构件、组装构件。
简介:本文针对当前软件开发中面临的需求及环境多变的情况,提出了一种自适应软件架构的模型。通过对自适应架构的描述给出了各部分的结构框架,阐述了在构件模式下自适应的实现方法,对于构件数据表示方法及自适应进化过程亦做出了说明,提出了基因计算为中心,进化算法为基础的结构模式改善系统稳定性和适应性,使算法构件应对不同领域的应用具有可复用性,提高自适应系统开发应用的效率和质量。
简介:为了避免目前软件架构中特定应用的复杂性和低效率问题,提出了利用局部评价技术提高构件的运行效率.该方案是专门为已知的知识和环境分析二进制代码指令序列语法和语义,形成特例化的规则,最终得到面向对象的局部评价方案.实验结果表明,通过良好的设计机制与编译器优化技术的集成,部分评价能有效地提高运行效率,降低通用设计的成本,获得更多的通用性和可扩展性.
简介:摘要随着科学技术的发展,我国的软件技术有了很大提升。软件技术对于生产效率的提高至关重要,面对多种多样的选择,传统的软件开发方法越来越难以满足人们多样化的需求,为了顺应时代的发展和科技创新的潮流,需要研发基于构件的软件工程技术来提升行业研发的整体水平,研发顺应时代潮流的软件系统配置方法,取代传统的应用软件系统。本文首先提出了构件软件的思路,进而提出了提升软件构件性能的建议,希望可以带动计算机软件行业的发展。
简介:软件复用是在软件开发过程中避免重复劳动的解决方案。通过构件的形式来实现软件复用,可以提高开发的效率和质量。以核侦察处理模块的实现和集成为例,介绍了基于构件的复用技术在目前信息化建设中的使用手段和方法。
简介:摘要我们都知道,构件软件工程技术是主要的技术手段之一,它的应运而生以及使用对产品研发产生了深远的影响,其使用也变得愈来愈广泛。鉴于此,本文从以下几个方面围绕着基于构件的软件工程技术展开论述,并在此基础上提出合理化建议,供相关人士参考与借鉴。
简介:为设计标准、通用的态势显示软件,根据该软件特点,结合统一建模语言(UML)建模技术在软件构件技术中的应用,将UML引入软件的构件化改造设计。通过UML建立功能需求、静态和动态模型,抽象出系统的共同功能特征,继而建立了基于UML的态势显示软件模型。因此,提高了系统的开发效率和软件复用率,优化了系统结构,改进了系统安全性。
简介:摘要:构件软件技术可以将传统软件中存在的问题进行克服,弥补了传统软件开发过程的缺陷,也会产生软件设计思路方面的转变,为计算机软件行业的创新提供了依据,可以推动计算机软件行业的创新。但是软件构件技术也存在着一些安全问题,例如构件软件大都处于研发过程中,计算机软件行业还需要留给构件技术以改进的空间。同时由于构件软件技术还处于不断变动的过程中,只有构件工程技术取得了更好的发展,计算机软件行业才能更迅速发展。
简介:软件复用是提高软件生产率,减少开发代价,提高软件质量的关键技术之一.支持软件复用的技术有很多,构件技术是支持软件复用的核心技术.文中阐述了软件复用和构件技术的基本概念,探讨了基于构件技术的软件复用及其在GIS软件开发中的应用.
简介:摘要随着人们需求的不断变化以及社会经济的不断发展,计算机的应用也越来越广泛,同时它也作为一门新型且独立的技术成为各大行业发展所必不可少的部分,而计算机的发展必然离不开计算机软件工程。这就要求我们把研究的重点放在计算机软件工程上来。笔者根据我国计算机软件工程发展现状出发,探讨加强计算机软件工程现代化开发技术的策略,希望对我国的软件工程的现代化开发技术有所作用,不足之处还望大家批评纠正。
简介:作战指挥软件顶层设计的核心是建设内容。针对海军作战指挥实际需求,提出了基于指挥对象分类、基于指挥活动业务构架及基于指挥主体集成的作战指挥软件构件化基本逻辑,构建了针对不同类别指挥对象、面向不同层次指挥主体及涵盖不同内容指挥业务需求的海军作战指挥软件体系框架和软件构件体系,分析了软件(构件)体系综合运用的基本思路。最后,通过示例分析了海军作战指挥软件构件体系的运用方法。
简介:基于构件的软件开发方法是一种新的软件开发框架,它是选择已经成熟的构件成品,并在一定的框架与结构下组成一个新的软件系统.因为这种新的软件开发模式与已往完全自主开发的软件开发过程不同,基于构件的软件系统的软件技术也有不同的要求与规范.本文调研了目前流行的基于构件的软件核心技术,分析比较它们的优缺点,讨论它们的特点.同时,也分析了来自企业界的著名的基于构件的软件项目.
简介:基于构件技术的软件开发模式可以大大减少软件开发所需的时间和费用,提高软件的灵活性、可维护性和可靠性。本文通过研究软件复用技术,将构件技术应用到"公安科技成果推广项目管理系统"开发过程中,并阐述了如何按照复用的思想,在.net平台上实现基于面向对象的构件化软件开发过程。
简介:智能手机的系统资源很有限,它的功能众多,但彼此间存在着很多的矛盾,这些问题导致了传统软件开发模式阻碍了智能手机软件的开发。所以对于智能手机的软件开发显得尤为重要,由于智能手机的软件众多,本文主要针对其中的MMS客户端软件为研究对象,结合构件技术的知识对智能手机软件模型进行浅要的分析。
简介:专家系统开发平台是指支撑具体的专家系统开发的一套软件环境,它可以极大地提高建立专家系统的速度和质量。软件复用可以通过恰当的使用构件库得以实现。在构件库支持下,软件工程师能够“取众家之长”,避免开发已看的软件。目前,软件构件和专家系统平台作为构造专家系统的有效手段已经进入应用阶段。
简介:摘要:随着电子信息技术的不断更新,综合电子信息系统的软件体系架构越来越复杂。该架构可支持网络化综合地、简单化地和可重用地开发和集成,又满足电子信息系统较高的性能要求,对综合电子信息系统的设计和开发具有借鉴价值。基于此,本文分析面向构件的软件结构,研究软件集成关键技术及面向构件技术的应用成效,希望可以为综合电子信息系统的设计与开发提供一定的参考与建议。
简介:随着互联网的发展,传统的应用系统体系结构已难以适应目前企业所处的商业环境,即Intmnet和Intemet上的各种客户端可远程访问的分布式、多层次异构系统;封装式的应用难以适应企业不断变化的需求;应用软件核心功能难以实现重用。在这种情况下,构件化技术应运而生,它为软件开发提供了新的系统体系结构,该结构具有标准定义、分布式、模块化的特点,使应用系统可分成几个独立部分开发,可用增量方式开发,从而在系统高层次的抽象上解决了复用性与异构互操作性的问题。
简介:当前网站系统复杂性不断增加并且与用户互动性、操作性提出了更高的要求,大型网站的开发采用构件化技术可提高网站的可扩展性、易理解性、重用性.基于构件的开发是一种开发新范型,它是在一定构件模型的支持下,复用构件库中一个或多个构件,通过组合手段高效率、高质量地构造系统.
简介:应用构件软件测试技术,解决构件软件系统开发和应用中的稳定性和可靠性问题.介绍了构件软件测试技术框架结构,分析构件软件测试技术的单元测试、集成测试和系统测试方法,重点研究构件软件测试技术模型组件测试及组件选择测试方法和应考虑因素,初步证实了构件软件测试技术在实际应用中的可行性与有效性,为构件软件系统开发的实用性和稳定性提供了可行有效的测试方法.
基于软件构件技术的软件开发探讨
基于构件的软件开发研究
基于自适应构件的软件架构研究
基于局部评价的软件构件性能优化
基于构件的软件工程技术
基于构件的软件复用技术在防化软件中的应用
基于构件的软件工程技术分析
基于UML的态势显示软件构件设计与应用
软件构件技术的发展
基于构件的软件复用及在GIS中的应用
基于构件的软件工程技术罗全华
海军作战指挥软件构件化
基于构件的软件开发的核心技术与案例分析
基于构件的软件复用在公安科技成果推广项目管理系统中的研究与实现
基于构件技术的智能手机软件开发模型的研究
软件构件在专家系统开发平台中的应用研究
综合电子信息系统面向构件的软件开发与集成技术
基于Web的人事管理系统——构件的设计思想
基于构件化网站开发系统建站研究
构件软件测试技术在程序研发中的应用