首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
提出了一种对称式的面向方面体系结构模型(SAOSA),该模型将系统的功能模块、非功能模块都封装成了方面,编织这些方面构成软件体系结构中的构件、连接件.从抽象层次和实现层次出发,SAOSA模型的演化能力包括类型演化和动态重配置两种,结合一个ATM系统实例说明了SAOSA模型的动态演化机制.  相似文献   

2.
XYZ/E是世界上第一个可执行的时序逻辑语言,它既能描述抽象静态语义,又能表示程序的动态语义,这一特征恰好适合分层描述软件体系结构,本文采用XYZ/E语言刻画了软件体系结构的基本组件与连接件,并通过对这些组件及连接件进行特定的组合,来表示几种重要的软件体系结构风格.  相似文献   

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

4.
XYZ/E是世界上第一个可执行的时态逻辑语言,它既能描述抽象静态语义,又能表示程序的动态语义,这一特征恰好适合分层描述软件体系结构,文[1]采用XYZ/E语言刻画了软件体系结构的基本组件与连接件.本文讨论如何通过对这些组件及连接件进行特定的组合,来表示几种重要的软件体系结构风格.  相似文献   

5.
XYZ/E是世界上第一个可执行的时态逻辑语言,它既能描述抽象静态语义,又能表示程序的动态语义,这一特征恰好适合分层描述软件体系结构,文[1]采用XYZ/E语言刻画了软件体系结构的基本组件与连接件。本文讨论如何通过对这些组件及连接件进行特定的组合,来表示几种重要的软件体系结构风格。  相似文献   

6.
软件动态演化已成为软件发展的新动力,动态体系结构语言成为描述复杂软件体系结构的有效工具.提了一种基于Z-ADL语言的动态体系结构描述,可通过对构件、连接件添加和删除实现软件的动态演化.  相似文献   

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

8.
XYZ/E是世界上第一个可执行的时态逻辑语言,它既能描述抽象静态语义,又表表示程序的动态语义,这一特征恰好分层描述软件体系结构。本文采用XYZ/E语言刻画了软件体系结构的基本组件与连接件;它为进一步描述体系结构风格提供了一个基础。  相似文献   

9.
在分层模式软件体系结构指导下进行系统开发,不但降低了开发难度,而且提高了系统的可靠性、可维护性和可扩展性。文章以招商引资平台开发为例,具体阐述了基于分层模式软件体系结构的设计与实现方法。  相似文献   

10.
XYZ/E是世界上第一个可执行的时态逻辑语言,它既能描述抽象静态语义,又能表示程序的动态语义,这一特征恰好适合分层描述软件体系结构.本文采用XYZ/E语言刻画了软件体系结构的基本组件与连接件;它为进一步描述体系结构风格提供了一个基础.  相似文献   

11.
软件Agent技术与软件体系结构   总被引:5,自引:1,他引:4  
科学合理的软件体系结构是开发一个成功应用系统的必要条件,对于提高系统的开发效率和质量具有非常重要的意义。软件Agent技术的提出为复杂分布式问题的求解找到了办法。本文综述了软件体系结构和软件Agent技术的主要概念、特性、作用及相应的软件开发方法,指出了各自的研究现状及发展趋势。提出了可用多级正交软件体系结构来实现软件Agent的合成,最后阐明了将软件Agent技术和软件体系结构结合起来在大型软件开发中的应用。  相似文献   

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

13.
随着分布式应用的迅速发展,构件可迁移分布式系统由于其构件的可移动性,受到广泛关注。如何保证构件可迁移系统的容错,一直是研究的热点。另一方面,软件体系结构是软件系统的蓝本,对软件的设计与实现有着重要的指导作用。该文提出一种面向体系结构,并适合构件可迁移系统的容错框架。该框架不但能显式刻画软件体系结构,而且能支持构件可迁移...  相似文献   

14.
软件体系结构是软件系统设计的高层抽象,体现了系统设计的基本思想和系统开发中的早期决策。在系统开发中,很少在设计系统的软件体系结构时就考虑其安全问题。本文提出了一种在设计C/S风格系统的软件体系结构时,采用RBAC96模型来实现系统安全中的访问控制问题的解决方法。  相似文献   

15.
基于UML的图书管理系统体系结构模型及实现   总被引:8,自引:2,他引:8  
探讨软件体系结构与面向对象方法相结合的问题.以一个图书管理系统为例,采用统一建模语言UML对该系统的软件体系结构建模,并使用VB语言实现了该系统.  相似文献   

16.
可视化软件体系结构描述工具XYZ/ADL的设计与实现   总被引:1,自引:1,他引:0  
在时态逻辑语言XYZ/E的基础上,建立一种以可视化图形表示的软件体系结构描述工具XYZ/ADL,它采用组件、连接件及交互端等基本设计单元,可同时描述软件体系结构的静态与动态行为,该语言能在统一的形式框架下完成不同抽象层次体系结构设计之间的逐步过渡,从而将模块化程序设计方法和基于规范的逐步求精方法有机地结合起来.  相似文献   

17.
在时态逻辑语言XYZ/E的基础上,建立一种以可视化图形表示的软件体系结构描述工具XYZ/ADL,它采用组件,连接件及交互端等基本设计单元,可同时描述软件体系结构的静态与动态行为,该语言能在统一的形式框架下完成不同抽象层次体系结构设计之间的逐步过渡,从而将模块化程度设计方法和基于规范的逐步求精方法有机地结合起来。  相似文献   

18.
分析了基于服务的N层分布式Web应用系统的特点及支持所需软件体系结构,并结合ASP与COM+给出了构造N层分布式Web应用系统的解决方案.  相似文献   

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

20.
随着软件工程的发展,对软件的动态演化提出很高的要求,动态体系结构语言成为描述复杂软件体系结构重要工具.提出基于形式化语言Z的描述,通过Z体系对构件、连接件、配置进行定义,以达到动态演化的目的.  相似文献   

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

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