Abstract:
On the basis of reviewing current researches on software architecture supporting for software development and analyzing their inadequacies, this paper advances a new refinement-based software architecture design method(ARSADM). The method combining architectural hiberarchy with views applies the software refinement technica in the process of software architecture design in order to guide the correct software architecture design.
Key words:
software architecture (SA),
software architecture refinement (SAR),
software process
摘要: 分析了当前软件体系结构研究对软件开发支持存在的不足,将软件体系结构求精技术引入大型复杂系统软件体系结构设计与开发过程中,结合抽象层次和层次视图,提出了一个基于求精的软件体系结构设计方法——ARSADM,给出了其关键步骤和过程,用于指导软件体系结构的正确设计。
关键词:
软件体系结构,
软件体系结构求精,
软件过程
CLC Number:
ZHAO Heng; YE Jun-min; WANG Zhen-yu. Refinement-based Software Architecture Design Method[J]. Computer Engineering, 2007, 33(16): 17-19,2.
赵 恒;叶俊民;王振宇. 基于求精的软件体系结构设计方法[J]. 计算机工程, 2007, 33(16): 17-19,2.