期刊文献+

一种支持软件体系结构重用的元信息模型 被引量:2

Meta Information Model for Reusing Software Architecture
下载PDF
导出
摘要 软件体系结构元信息组织和管理是利用反射机制实现软件体系结构重用的一个重要问题。提出了一种体系结构元信息模型,以有效地组织和管理支持体系结构重用的元信息。同时,基于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
  • 相关文献

参考文献10

  • 1Shaw M,Garlan D.Software Architecture:Perspectives on an Emerging Discipline[M].Prentice Hall,1996
  • 2Mili H,MiliA,YacoubS.Reuse-based Software Engineering:Techniques,Organization,and Controls.New York:Jonh Wiley & Sons,2002
  • 3Keller R K,Schauer R.Design Components:Towards Software Composition at the Design Level[C]//Proceedings of the 20th International Conference on Software Engineering (ICSE'98).New York:ACM Press,1998:302-311
  • 4Mili H,Mili A,Yacoub S.Reuse-based Software Engineering:Techniques,Organization,and Controls.Jonh Wiley & Sons Ltd.,2001
  • 5Medvidovic N,Taylor R N.A Classification and Comparison Framework for Software Architecture Description Languages[J].IEEE Transactions on Software Engineering,2000,26 (1):70-93
  • 6Maes P.Concepts and Experiments in Computational Reflection[C] // Proceedings of OOPSLA87,ACM SIGPLAN Notices.New York:ACM Press,1987:147-155
  • 7Cazzola W,Savigni A,Sosio A,et al.Architectural reflection:Concepts,design,and evaluation[R].RI-DSI 234-99.DSI,University degli Studi di Milano,May 1999
  • 8Cazzola W,Savigni A,Sosio A,et al.Explicit Architecture and Architectural Reflection[C]//Proceedings of the 2nd International Workshop on Engineering Distributed Objects (EDO 2000),LNCS.Springer-Verlag,2000
  • 9OreizyP,MedvidovicN,TaylorRN.Architecture-BasedRuntime Software Evolution[C]//Proceedings of the 20th International Conference on Software Engineering (ICSE'98).New York:ACM Press,1998:177-186
  • 10Dowling J,Cahill V.The K-Component Architecture Meta-Model for Self-Adaptive Software[C]//Proceedings of the Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns,Lecture Notes In Computer Science.VoL 2192.London:Springer-Verlag,2001:81-88

同被引文献7

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部