作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2006, Vol. 32 ›› Issue (1): 77-78,123.

• 软件技术与数据库 • 上一篇    下一篇

软件体系结构的层次语义分析

李长云1,2,廖立君1,金可音1   

  1. 1. 株洲工学院计算机系,株洲 412008;2. 浙江大学计算机软件研究所,杭州 310027
  • 出版日期:2006-01-05 发布日期:2006-01-05

Analysis on Layer Semantics of Software Architecture

LI Changyun1,2, LIAO Lijun1, JIN Keyin1   

  1. 1. Department of Computer, Zhuzhou Institute of Technology, Zhuzhou 412008;2. Institute of Computer Software, Zhejiang University, Hangzhou 310027
  • Online:2006-01-05 Published:2006-01-05

摘要: 软件体系结构设计具有层次性,不同层次软件体系结构抽象级别不一样,相邻两层的软件体系结构存在着确定的转换关系。从拓扑关系和计算关系的视角分析了软件体系结构的层次语义,说明了相邻层的软件体系结构具有因果连接关系,上层是下层的抽象、约束,下层是上层的具体化、解释。

关键词: 软件体系结构;拓扑;ADL;层次语义

Abstract: The design of software architecture has hiberarchy in which different level has different abstract, the software architecture of adjacent two levels defines certain conversion relation. The layer semantics of software architecture is analyzed from the views of topology and computation, including cause relation between adjacent layers.

Key words: Software architecture; Topology; ADL; Layer semantics