面向服务的动态体系结构描述语言SO-DADL.pdf 立即下载
2024-11-19
约4.8万字
约7页
0
650KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

面向服务的动态体系结构描述语言SO-DADL.pdf

面向服务的动态体系结构描述语言SO-DADL.pdf

预览

免费试读已结束,剩余 2 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

682011,47(6)ComputerEngineeringandApplications计算机工程与应用

面向服务的动态体系结构描述语言SO-DADL

秦辉,史维峰,张丹
QINHui,SHIWeifeng,ZHANGDan
西北大学信息科学与技术学院,西安710127
SchoolofInformationScienceandTechnology,NorthwestUniversity,Xi’an710127,China

QINHui,SHIWeifeng,ZHANGDan.ServiceorienteddynamicarchitecturedescriptionlanguageSO-DADL.Computer
EngineeringandApplications,2011,47(6):68-74.

Abstract:ServiceOrientedArchitecture(SOA)isanInternet-Orienteddistributedsoftwarearchitecture.InSOA,thecoarse-
grained,discoverable,looselycoupled,autonomousservicesareitsbasicconstitutionalunits.Basedonthehigh-ordermulti-type
πcalculustheoryandXMLlanguage,thispaperproposesSO-DADL,adynamicarchitecturedescriptionlanguageforSOA.
SO-DADLspecifiestheinterfaces,behavior,semanticsandqualitypropertiesofservices,providesmechanismstomodeland
analyzethedynamicandevolvingarchitecture,andsupportsarchitecture-basedservicecomposition,HowSO-DADLcanbe
usedisillustratedthroughacasestudyinthispaper.
Keywords:Softwarearchitecture;ServiceOrientedArchitecture(SOA);ArchitectureDescriptionLanguage(ADL);service;
high-ordermulti-typeπ-calculus;dynamicbehavior

摘要:面向服务的架构(SOA)是一种基于Internet的分布式软件体系结构。在SOA中,粗粒度的,可发现的,松散耦合的,自治的服
务是其基本的结构单位。基于高阶多型π演算理论和XML语言,提出了一种基于SOA架构的动态体系结构描述语言SO-DADL。
SO-DADL指定服务的接口、行为、语义和质量特性,提供了对动态和不断演化的结构建模和分析的机制,并支持基于架构的服务
组合和运行时动态演化,用案例说明了SO-DADL的应用。
关键词:软件体系结构;面向服务的架构;体系结构描述语言(ADL);服务;高阶多型π-演算;动态行为
DOI:10.3778/j.issn.1002-8331.2011.06.020文章编号:1002-8331(2011)06-0068-07文献标识码:A中图分类号:311


近年来,Internet逐渐成为了主流的软件运行环境,网络表变化与发展的需求,因此,使SOA架构在运行时具备动态调整
现得更为开放和动态,具有自适应能力软件的开发也备受研的能力成为了一种必要。
究者们的关注。自适应软件的一个基本特征是能够在运行时软件体系结构从全局的角度为系统提供结构、行为和属
进行演化,以适应需求和环境的变化[1]。而面向服务的计算性等信息,己经成为软件开发过程中的核心制品[3]。体系结构
(SOC)是新一代基于Internet的计算模式,它把Internet上的大描述语言(ArchitectureDescriptionLanguage,简称ADL)是SA
量资源虚拟化为服务[2]。服务是一种粗粒度的、可发现的、松研究的核心问题[4]。而现今软件架构的研究,主要关注静态架
散耦合的、自治的分布式组件。服务的这些独特特征,使面向构,对动态架构支持甚少[5]。因此,如何在抽象层次上模拟
服务的体系结构(SOA)明显有别于传统软件。从软件体系结SOA架构的运行时动态行为,即动态SO-ADL的研究己成为
构(SoftwareArchitecture,简称SA)的角度使得SOA应用具备设计和实现SOA动态架构的基础和关键[6]。
自适应软件的基本特性
查看更多
光誉****君哥
实名认证
内容提供者
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

面向服务的动态体系结构描述语言SO-DADL

文档大小:650KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用