节点文献

基于时序逻辑的软件体系结构描述语言XYZ/ADL

A Temporal Logic-Based Software Architecture Description Language XYZ/ADL

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 朱雪阳唐稚松

【Author】 ZHU Xue-Yang+, TANG Zhi-Song(KeyLaboratoryofComputerScience,InstituteofSoftware,TheChineseAcademyofSciences,Beijing100080,China)

【机构】 中国科学院软件研究所计算机科学重点实验室中国科学院软件研究所计算机科学重点实验室 北京100080北京100080

【摘要】 体系结构描述语言(architecture description language,简称ADL)是基于体系结构的软件开发的基础,便于表示求精的ADL,使得好的设计能够方便地导出好的实现.时序逻辑语言XYZ/E可在统一的逻辑框架下既表示静态语义又表示动态语义,因而基于XYZ/E的体系结构描述语言XYZ/ADL支持从高层级体系结构到低层级体系结构之间的逐步过渡.系统地阐述了XYZ/ADL的概念框架并用XYZ/E进行语义解释,介绍了如何用XYZ/ADL描述体系结构和体系结构风格.

【Abstract】 The architecture description language (ADL) is the foundation of software development based on software architecture. An ADL supporting stepwise refinement can make it more convenient that a good design leads to a good implementation. The architecture description language XYZ/ADL can support the stepwise transition from higher-level architectures to lower-level architectures, because it is based on the temporal logic language (TLL) XYZ/E, which can represent both dynamic semantics and static semantics under a unified logical framework. In this paper, the framework and syntax of XYZ/ADL is presented and its underlying semantics is explained using XYZ/E, and how to describe software architecture and software architecture style using XYZ/ADL is introduced.

【基金】 国家自然科学基金;国家高技术研究发展计划(863);国家重点基础研究发展规划(973)~~
  • 【文献出处】 软件学报 ,Journal of Software , 编辑部邮箱 ,2003年04期
  • 【分类号】TP312
  • 【被引频次】86
  • 【下载频次】529
节点文献中: 

本文链接的文献网络图示:

本文的引文网络