首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 62 毫秒
1.
针对基于中间件的软件体系结构(SA)动态演化存在的缺陷,对连接件进行了扩展,使连接件能够对其所连接的实体进行监视和操作;提出了一种支持动态演化的SA风格,使得演化信息可以通过SA自身进行传播.如果连接件之间没有连接通路,则增加一个或多个连接件对SA进行改造.设计了从运行系统中获得SA的算法,使SA成为运行系统的一个可控组成部分.提出了直接对连接件进行操作的SA动态演化框架,消除了SA动态演化的不一致性,提高了演化效率,并具有很好的可跟踪性.  相似文献   

2.
针对目前软件体系结构动态演化描述方法的不足且许多描述语言都是静态的,并不能对动态软件体系进行描述的问题,对经典Z描述语言进行扩展.该扩展的Z描述语言主要通过构件、连接件的添加及删除来达到动态演化的目的.具体给出Z语言扩展后的描述规则、构件的描述、连接件的描述和配置的描述,并用一个实例表明这个扩展的可行性.  相似文献   

3.
为了提高软件企业的过程能力,该文提出一种基于多维属性演化树的软件演化匹配方法,利用软件的每个版本包含的原子构件个数、原子构件大小、软件体系结构大小、有效代码行数、java文件数等属性,再通过树匹配的方法找出特定类型项目的软件演化风格,优化软件企业演化过程,为提高软件企业的过程能力提供条件.  相似文献   

4.
在充分结合 C/S和 B/W/S两种模式的基础上 ,提出并设计了一个基于构件的分布式软件体系结构的框架模型 .同时 ,讨论了系统功能分解中的分层与分离原则 ,最后 ,以作者开发的通用查询系统为应用实例 ,说明了这种开放式体系结构带来的可扩展性、易适应性等优点 .  相似文献   

5.
提出了一种对称式的面向方面体系结构模型(SAOSA),该模型将系统的功能模块、非功能模块都封装成了方面,编织这些方面构成软件体系结构中的构件、连接件.从抽象层次和实现层次出发,SAOSA模型的演化能力包括类型演化和动态重配置两种,结合一个ATM系统实例说明了SAOSA模型的动态演化机制.  相似文献   

6.
基于超图文法的软件体系结构动态演化   总被引:2,自引:0,他引:2  
提出用带约束的超图表示软件体系结构,给出基于超图态射的软件体系结构动态演化通用产生式规则的形式化语义和操作,定义类型超图作为体系结构风格,运用超图文法和体系结构风格建模软件体系结构动态演化.为了验证软件体系结构动态演化的正确性,采用模型检测技术,设计算法对软件体系结构动态演化性质进行形式化验证,并应用模型检测工具进行实验分析.该方法既提供了图形化的直观表示,又展示了基于文法的形式化理论框架.  相似文献   

7.
基于软件体系结构的软件重用技术   总被引:2,自引:0,他引:2  
软件体系结构是近年来软件工程的一新的研究领域,本文概述了几种基于软件体系结构的重用技术-管道/过滤器风格,基于事件的隐式风格,层次系统风格,仓库风格。  相似文献   

8.
本文介绍了多级正交软件体系结构在LMS中的应用,并且分析了其演化控制的过程。为今后系统的完善提供了可选方案,从而更有效的提高了软件开发的效率,减少了软件维护的成本.  相似文献   

9.
提出一个PetriNet的扩展理论 ,为软件体系结构的描述的正确性提供了一个比较简单但完整的描述的net基础。  相似文献   

10.
李启南 《甘肃科技》2007,23(4):92-94
文章探讨了软件体系结构与软件组织之间相互作用的关系,介绍了VRAPS模型,强调必须要有良好的软件组织管理来保证软件体系结构的成功实现.  相似文献   

11.
分析了面向方面编程的核心思想及其概念,指出了编码阶段所存在的代码散射和缠结现象同样存在于软件体系结构中。在软件体系结构描述语言XYZ/ADL的基础上,通过增加一阶实体来表示Aspect概念,并对连接件作相应的修改,同时定义Aspect与组件之间的复合机制,提出了一种面向方面的软件体系结构建模语言AO-ADL。  相似文献   

12.
软件体系结构初探   总被引:2,自引:0,他引:2  
软件体系结构是计算机软件工程发展方向之一,对软件体系结构的基本情况进行分析是必要的。在此讨论了软件体系结构的概念、风格、存在的问题与当前研究热点等。  相似文献   

13.
14.
从软件体系结构服务于软件工程出发,总结出6种基本模型元素,建立一种新的构件式体系结构模型———EOCSAM模型,给出它的形式语法和语义.与其他模型不同的是,它将构件的接口、连接模式、性能等作为体系结构的第1类模型元素,并给出计算法则.它能更好地实现从应用需求到代码实现之间的逐步过渡映射,能够从功能、结构和任意多种性能的侧面对系统进行逐层跟踪分析,并可作为软件开发全过程的协同工作框架.  相似文献   

15.
构件化软件体系结构研究   总被引:2,自引:0,他引:2  
构件化软件开发是软件开发领域的一次重大变革,其系统体系结构也与传统软件系统结构不完全一致。通过对构件化软件体系结构的研究,提出了构件化软件二元体系结构模型,并分别对构件化软件的二元层次:水平层次和垂直层次进行了介绍。  相似文献   

16.
通过给出的体系结构模型, 分析了在体系结构演化中需要保持的一致性, 并提出一种基于规则转换的体系结构演化方法. 应用通信序列进程(CSP)作为形式化的描述手段, 在抽象层定义了体系结构在行为与结构演化中为保持一致性需满足的条件, 为每步转换规则进行了形式化约束, 使演化结束时的体系结构依然满足一致性条件.  相似文献   

17.
针对普适计算背景下超大型信息系统体系架构建模和描述存在的局限性,提出了一种面向"社区"的体系架构(COA)模型.COA提供了新的巨型信息系统建模与描述方法,以及超大型信息系统规划与设计的新思路.在COA模型中,Community作为对单个Agent的聚合,成为一种新的建模元素,正如构件是对象的集成和聚合一样.通过在传统的WRIGHT语言基础上进行适当语法扩充,以及在操作语义层面采用通信序列进程(CSP),形成一种面向COA的新型体系架构描述语言.最后,结合一个普适计算的具体应用场景,给出了一个基于COA的体系架构的描述实例,并阐述了COA模型在普适计算环境中的作用和意义.  相似文献   

18.
19.
With the rapid development of network technology,it is increasingly important to dynamically upgrade router‘s software.In this paper,the authors present new software architecture to be applied to extensible services router.The novel feature of the architecture is the ability to dynamically load and configure extensible components at run time.Each component implements one function such as packets classification,packets scheduling and routing protocol.We design a simple configuration language(ESRCL)to configure and manage the router,The architecture can be configured according to the packet flows,At Present,a prototype system based on highly efficient router operating system(HEROS) has been finshed.  相似文献   

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

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