| 摘要: |
| 提出一种基于时序逻辑语言XYZ/E的可视化体系结构描述语言XYZ/ADL(XYZ/architecture description language).它采用组件、连接件及交互端等设计单元,能描述常用的多种软 件体系结构.XYZ/E能以统一的形式同时表示静态语义和动态语义,因此,以XYZ/E为基础的XYZ /ADL能在统一框架下完成不同抽象级体系结构设计之间的逐步过渡. |
| 关键词: 时序逻辑语言,软件体系结构,体系结构描述语言,组件,连接件,交互端. |
| DOI: |
| 分类号: |
| 基金项目:本文研究得到国家“九五”重点科技攻关项目基金(No.98-780-01-07-01)和国家863 高科技项目基金(No.863-306-ZT02-04-01)资助. |
|
| Visual Architecture Description Language XYZ/ADL |
|
LUO Hua-jun,TANG Zhi-song,ZHENG Jian-dan
|
| Abstract: |
| In this paper, the authors describe a visual language XYZ/ADL (XYZ/architecture description language) for software architecture description based on XYZ/E to su pport a new approach of architecture-based programming. XYZ/ADL is composed of components, connectors and ports, by which it can describe many commonly used ki nds of software architectures. Since XYZ/E can represent both statistic and dyna mic semantics in a unified form, XYZ/ADL which is built on it can finish smoothl y the transformation between architectures at different abstract levels in a uni form frame. |
| Key words: Temporal logic language, software architecture, architecture description languag e, component, connector, port. |