Abstract:
Architecture design decisions are implicitly embedded in final architecture artifacts in current design process, which leads to difficult communication among stakeholders, high cost of software evolution and hard to reuse architectural decisions. Aiming at the problems, this paper proposes a meta-model of architecture design decision by analyzing its attributes and decision-making process, and a management tool design is brought forward, which combines the codification and personalization strategies to achieve explicit documentation, management and reuse of architecture design decisions.
Key words:
software architecture,
architecture design decision,
knowledge management
摘要: 目前的架构设计决策隐含于最终架构制品中,导致了涉众交流困难、演化代价高、难以复用等问题。针对上述问题,通过分析架构设计决策的属性及决策制定过程,提出一种描述设计决策与其他外部元素之间关系的元模型,在此基础上设计一个结合编码化和人际化的管理策略的架构设计决策管理工具,实现对设计决策的显式编档、管理和复用。
关键词:
软件架构,
架构设计决策,
知识管理
CLC Number:
ZHANG Chun, ZHANG Jing-Zhou. Research and Design of Architecture Design Decision Management Tool[J]. Computer Engineering, 2010, 36(13): 62-64.
张纯, 张敬周. 架构设计决策管理工具的研究与设计[J]. 计算机工程, 2010, 36(13): 62-64.