一种面向方面的体系结构描述语言Epoch
体系结构描述语言为软件体系结构提供了一种规范化的描述,使得软件体系结构的自动化分析变得可能,是基于体系结构的软件开发的基础。然而,传统的ADL由于缺乏对混杂与分散在软件体系结构多个单元中的各种设计决策的描述能力,从而导致了软件体系结构设计方案难以理解、难以演化和难以重用等问题。本文通过设计一种新的面向方面的软件体系结构描述语言Epoch,使用方面组件明确的描述系统的横切关注点;并对传统的体系结构层中连接器进行扩展,并抽象出软件体系结构语境中的注入点,来呈现结构之间复杂的交互,以解决不同关注点的分散和交织等问题,建立高可靠的软件体系结构。此外,文中还提供了支持Epoch设计的可视化建模工具EpochStudio,以帮助架构师和设计者分析和设计面向方面的体系结构模型。
体系结构描述语言 软件体系结构 设计方案
应时 文静 张毅 张琳琳 曲成亮
软件工程国家重点实验室(武汉大学) 武汉 430072
国内会议
西安
中文
356-357
2007-09-20(万方平台首次上网日期,不代表论文的发表时间)