1 / 9
文档名称:

Chap04.7 软件体系结构描述 基于XML的软件体系结构描述.ppt

格式:ppt   大小:252KB   页数:9页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Chap04.7 软件体系结构描述 基于XML的软件体系结构描述.ppt

上传人:q1188830 2022/3/5 文件大小:252 KB

下载得到文件列表

Chap04.7 软件体系结构描述 基于XML的软件体系结构描述.ppt

文档介绍

文档介绍:*
******@
*
第四章 软件体系结构描述
软件体系结构描述方法
软件体系结构描述框架标准
体系结构描述语言
典型体系结构描述语言
统一建模语言(*
******@
*
第四章 软件体系结构描述
软件体系结构描述方法
软件体系结构描述框架标准
体系结构描述语言
典型体系结构描述语言
统一建模语言(UML)
可扩展标记语言XML
基于XML的软件体系结构描述
*
******@
*
ADL众多,难以选择;
XML可扩展性好、应用广泛。
基于XML的ADL:、XBA、ABC/ADL。
§ 基于XML的SA描述(续)
*
******@
*
组成:构件、连接件、接口和配;
特点:可扩展性好。
XADL :
由UC Irvine和CMU合作创建的实例模式;包括构件实例、连接件实例、接口实例、连接实例和通用组;
实例模式的元素通常被用于定义上述实例模式内容的运行时实例,为运行时软件系统的部件提供了一个描述方法,相当于一个系统设计。
§ XADL
*
******@
*
实例模式的语义:
一个体系结构实例是由一系列的构件实例、连接件实例和连接实例以及它们之间的组合构成。
每个构件和连接件实例都有一系列的接口实例;
连接实例端点存在于普通的XML连接内,是用于连接两个接口实例的;
连接实例是不定向的;
连接实例不能通过扩展把语义增加到连接上。
§ XADL (续)
*
******@
*
XADL :
基于程序语言的类和实例模型,构件、连接件和接口都有类;
构件、连接件和接口可存在相似的多重元素,可能共享行为或执行;
相关的类结构通过顶层XML元素ArchTypes来组织。
§ XADL (续)
*
******@
*
XBA:XML Based Architecture Description Language;作为一种体系结构描述语言,将XML应用于SA的描述。
基本抽象元素:
构件描述一个局部的、独立的计算,包括接口和计算两部分,接口由一组端口组成,每个端口代表构件可能参与的交互;
连接件代表了一组构件间的交互关系,提供构件必须满足的一系列要求和一个信息隐藏的边界,边界阐述了构件对外部环境的要求;
配置是通过连接件连接起来的一组构件实例。
§ XBA
*
******@
*
优点:
XBA具有开放的语义结构,继承了XML的基于Schema的可扩展机制,可表示多种风格,通过include和import复用;
利用XBA链接机制,实现体系结构的协作开发;
易于实现不同ADL开发环境之间的模型共享。
§ XBA (续)
*
******@tsi

最近更新

2024年渤海理工职业学院单招职业适应性测试题.. 58页

2024年牡丹江大学单招职业适应性测试题库附答.. 57页

2024年西宁城市职业技术学院单招职业适应性测.. 57页

2024年酒泉职业技术学院单招职业适应性测试题.. 58页

2024年陕西铁路工程职业技术学院单招职业适应.. 57页

2024年黑龙江省大兴安岭地区行政职业能力测验.. 147页

公共基础知识广西省贺州市选调生考试(行政职.. 146页

公共基础知识江西省上饶市选调生考试(行政职.. 147页

吉林省长春市事业单位招聘考试(职业能力倾向.. 148页

宁夏吴忠市选调生考试(行政职业能力测验)综.. 148页

安徽省池州市事业单位招聘考试(职业能力倾向.. 147页

安徽省阜阳市事业单位招聘考试(职业能力倾向.. 147页

山东省枣庄市事业单位招聘考试(职业能力倾向.. 148页

江苏省交通运输厅直属事业单位2024年公开招聘.. 58页

浙江台州三门县人力资源和社会保障局机关及下.. 59页

浙江省温州市事业单位招聘考试(职业能力倾向.. 150页

贵州省六盘水市社科院2024年人才引进历年高频.. 60页

辽宁省本溪市事业单位招聘考试(职业能力倾向.. 149页

2024年世界献血日倡议书 16页

驾校教学计划 9页

杨公九星与廖公九星图示 8页

高一生物组集体备课活动记录表 3页

人生在世一定不能忘十种恩 8页

压力管道定期检查记录表格 2页

最新2022年初中数学课程标准 4页

尾架轴套零件的机械加工工艺规程及钻M8-6H孔夹.. 29页

海南省登革热疫情应急处置演练方案 7页

GJB 509B-2008 热处理工艺质量控制 12页