首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 31 毫秒
1.
面向组件技术建立在对象技术之上,它是对象技术的进一步发展。目前软件开发系统的开发模式很多,研究的人也很多,本文主要讨论了在知识网基础之上,利用最简约生产的方法的面向组件技术的软件系统的开发。  相似文献   

2.
<正> 目前,在软件开发行业由日趋成熟的组件技术引起的一场革命正在悄悄兴起,它将对软件行业的产业结构和软件开发模式产生巨大的影响。 基于组件构软件开发的主要思想(CBD) 软件重用技术有多种,如生成技术、继承技术、组装技术、设计模式等,其中生成技术被限于特定的应用领域,继承技术基于的是“白箱”模型,设计模式面向的是抽象的高层次设计,而组装技术被认为是提高软件  相似文献   

3.
基于组件的软件开发(CBSD)是提高软件复用程度,解决软件危机切实可行的途径。CBSD强调以集成为中心进行系统构造,集成前从组件库中检索满足所需功能的候选组件以及集成中对候选组件的配置组装是系统开发的关键。详细分析了组件语法层基调匹配的基本原理和理论基础,在此基础之上研究了基于软件组件组装的系统开发技术,并给出了组件配置算法。  相似文献   

4.
针对传统自动售货机软件体系结构中软件各组件间关系复杂、组件职责不清晰等问题基础上,转向AOP技术,提出了一种面向自动售货机实时系统软件开发领域的可复用、分层的面向方面软件实现框架R-AoSAS,该架构使得功能组件模块和非功能组件模块分离,为了实现功能组件和非功能组件的绑定或组合,该框架通过调用方面的Join Point作为它们之间的接口。在应用该框架进行实时系统软件开发时,对于定时服务、任务创建和任务调度等非功能约束的实现可以交给R-AoSAS框架核心控制层提供的时间管理模型和任务调度模型去完成,从而在软件产品层面上提高系统软件开发的质量和软件的复用性。为了验证R-AoSAS的性能,将该框架应用于金钱管理系统的开发设计,从该系统的应用中充分体现了该框架的应用前景。  相似文献   

5.
传统的基于组件的软件开发方法大部分都集中在功能分解上,其并没有考虑到横切关注点对组件的影响。而面向方面技术就是以解决大规模系统中的横切问题为目的的,其主要是先分离出方面模块,然后再织入核心类中。文中提出了采用面向方面的编程思想,将其应用到软件组件的开发中。  相似文献   

6.
软件开发模型很多,基于Web的三层结构的软件设计开发模型的关键是要考虑它的并发性.本文提出一种基于分层Petri网的Web软件开发模型.该模型对基本有限自动机进行了扩充;将扩充后的有限自动机转换成为分层状态图;根据分层状态图转换成为多功能视图;在此基础上进行软件开发.最后将这个模型发展成为分层Petri网模型,使模型更具描述能力.利用这个开发模型可以方便地进行需求分析和描述;只需开发功能子服务组件或模块,便可进行新的软件开发、系统扩充以及后来的系统重构.  相似文献   

7.
基于组件的软件开发解决了软件集成中模块的复用问题,但在模块的拼装上采用的仍是传统结构化编程方式,这种方式极大限制了软件集成技术优势的发挥。论文首先提出了一种新的知识库系统模型,该模型所采用的方法摆脱了知识库系统应用对专家系统开发工具的依赖,实现了知识库与数据库的结合,然后针对这个问题从模块组装角度提出了一种基于知识库的软件动态集成方法。  相似文献   

8.
ABC:基于体系结构、面向构件的软件开发方法   总被引:125,自引:11,他引:125       下载免费PDF全文
梅宏  陈锋  冯耀东  杨杰 《软件学报》2003,14(4):721-732
基于构件的软件复用和开发被认为是提高软件开发效率和质量的有效途径,并在分布式系统中得到了广泛的应用.但是,目前的软件构件技术主要还是着眼于构件实现模型和运行时互操作,缺乏一套系统的方法以指导整个开发过程.近年来,以构件为基本单元的软件体系结构研究取得了较大的发展.它通过对软件系统整体结构和特性的描述,为面向构件的软件开发提供了一个自顶向下的途径.介绍了一种以软件体系结构为指导,面向构件的软件开发方法,试图为基于构件的软件复用提供一种有效的解决方案.这种方法主要是将软件体系结构引入到软件开发的各个阶段,作为系统开发的蓝图,利用工具支持的自动转换机制缩小从高层设计到实现的距离,而后在构件平台的运行支持下实现自动的系统组装生成.  相似文献   

9.
工作流驱动、面向服务的构件组装平台   总被引:1,自引:1,他引:0  
通过分析基于构件组装的网构软件开发流程,设计了一种工作流驱动、面向服务的构件组装平台CCP-I,该平台在工作流引擎的支持下,可以实现服务构件的动态装配以及构件和Web表单间的松耦合。最后,介绍了基于开源项目的CCP-I平台的实现方案。该平台能够为网构软件支撑平台的研究提供参考和借鉴。  相似文献   

10.
为了提高软件质量,控制和改汕软件开发过程,需要有效地度量软件开发过程和分析其过程各个阶段收集的度量数据.文中将模糊聚类算法应用到软件度量的数据分析中.先给出了数据挖掘相关知识和理论,再介绍了该算法在软件度量数据分析中应用的实验研究.由于较快地发现有严重缺陷的模块,进而提高了软件测试效率.  相似文献   

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

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

京公网安备 11010802026262号