摘要
软件体系结构元信息组织和管理是利用反射机制实现软件体系结构重用的一个重要问题。提出了一种体系结构元信息模型,以有效地组织和管理支持体系结构重用的元信息。同时,基于XML设计了一种体系结构元信息描述语言,以充分地描述这个模型中定义的各种元信息,达到体系结构设计人员可以在软件设计阶段通过操作这些元信息高效地重用软件体系结构的目的。
A critical issue for realizing reuse of software architecture by reflection mechanism is to organize and manager meta-information of software architecture. This paper argued for a meta information,which can effectively organize and manager meta-information for reusing architecture. At the same time we utilized XML to design an architectural metainformation description language which is able to sufficiently describe all kinds of meta-information defined in this metainformation model in order that architects could accomplish the reusing of software architecture artifacts efficiently at software design stage, by manipulating meta-information.
出处
《计算机科学》
CSCD
北大核心
2009年第5期145-150,186,共7页
Computer Science
基金
国家重点基础研究发展规划(973)(2007CB310800)
国家自然科学基金(60773006)
北京市教育委员会科技发展计划面上项目(KM200710772003)资助
关键词
软件体系结构
重用
元信息模型
反射
XML
Software architecture, Reuse, Meta-information model, Reflection, XML