摘要
为了解决架构知识蒸发的问题,提出了一种基于本体的架构知识管理框架。分析了该架构知识的分类,在此基础上从架构问题、架构设计决策和软件架构等3方面构建一个架构知识本体模型,并且描述了这3类架构知识的内涵及其相互关系,进而提出一个架构知识管理框架,能覆盖架构知识获取、编档、评价、存储和复用等过程,实现了架构知识的全面管理、共享和复用。
To solve the vaporization of architectural knowledge, an ontology-based management framework is brought forward. First, the classification of architectural knowledge is analyzed. Based on the analysis, an ontology model of architectural knowledge is proposed, which elaborates the meaning of and interrelationship among architectural problems, architectural design decisions and architecture de- sign. In addition, a management framework covering the acquisition, documentation, assessment, repository and reuse of the architectural knowledge is brought forward to achieve the full management, sharing and reuse of them.
出处
《计算机工程与设计》
CSCD
北大核心
2011年第6期2050-2053,共4页
Computer Engineering and Design
基金
国家863高技术研究发展计划基金项目(2009AA010310)
上海市科委基金项目(07DZ22924)
关键词
软件架构
架构设计决策
架构知识
知识管理
本体
software architecture
architectural design decision
architectural knowledge
knowledge management
ontology