期刊文献+

一个可构造的反演状态模式 被引量:6

A Constructive Pattern for State Reflection
在线阅读 下载PDF
导出
摘要 为了构造可扩充、可配置、可控制的状态模型 ,提出了一个可构造的反演状态模式 .基于体系结构的反演模式和角色对象模式 ,讨论了状态设计模式中结构和行为的反演方法及其手段 ;给出了其反演模式体系结构的元级和基本级对象结构 ;使用 MOP(meta objectprotocol)规程给出了元级和基本级的关系 ,讨论了反演状态模式的元对象反演到基本级对象群的“截取和求精 (interception和 reification)”机制 .此外 。 In order to construct extendable, configurable and controllable state model, a constructive pattern for state reflection is proposed in this paper. Based on the reflective pattern of software architecture and role object pattern, the reflection approach for structure and behavior in the pattern of state design is discussed. At meta level and base level, the object structures for architecture of reflective pattern are designed. The relationship between the meta level and the base level is presented with the protocol of MOP (meta object protocol). The mechanism of interception and reification for object reflections from the meta level to the base level is discussed in the pattern of state reflection. Finally, an example of voucher using the pattern of state reflection is given in this paper.
出处 《软件学报》 EI CSCD 北大核心 2001年第8期1242-1249,共8页 Journal of Software
基金 国家教育部科学技术重点规划资助项目(99188) 武汉市科学技术规划资助项目(2 0 0 110 0 10 0 1)&&
关键词 角色模型 反演模式 角色对象模式 软件工程 软件模式 role model pattern of state design reflective pattern pattern of role object UML (unified modeling language)
  • 相关文献

参考文献2

  • 1He Keqing,J Wuhan Univ,2001年,6卷,1/2期,175页
  • 2Xu Yongsong,J Wuhan Univ,2001年,6卷,1/2期,200页

同被引文献50

  • 1王翀,何克清,刘进.基于OWL元模型的本体建模研究[J].武汉大学学报(理学版),2004,50(5):581-585. 被引量:15
  • 2Asuncion Gomez-Perez, Oscar Corcho, Ontology Specification Lanuages for the Semantic Web[S].IEEE Intelligent Systems,2002:154-60.
  • 3Kenneth Baclawski,Mieczyslaw M Kokar,Paul A Kogut et al.Extending UML to Support Ontology Engineering for the Semantic Web[C].In: Proceeding of the 4th International Conference of UML,2001:342-360.
  • 4Cranefield S,Purvis M.UML as an Ontology Modeling Language,Proceeding of the 16th Int Joint Conference of AI and Intelligent Information Integration, (IJCAI-99), 1999.
  • 5Bergenti F,A Poggi.Exploiting UML in the Design of Multi-Agent Systems[M].Engineering Societies in the Agents World,2000.
  • 6Holger Knublauch,Thomas Rose.Round-Trip Engineering of Ontologies for Knowledge-Based Systems[C].In:Proceeding of the 12th International Conference on Software Engineering and Knowledge Engineering, 2000: 239-247.
  • 7Gasevic D,Damjanovic V,Devedzic V.Analysis of the MDA Standards in Ontological Engineering[C].In:Proceeding of the 4th Workshop on Computational Intelligence and information technologies, 2003-10.
  • 8Gruber T R.A Translation Approach to Portable Ontology Specifications[S].Knowledge Acquisition, 1993-05 : 199-220.
  • 9Gamma E, Helm R, Joh Son R, et al. Design Patterns, Elements of Reusable Object-Oriented Software [M]. Tokyo: Soft 2Bank Publishers, 2000. 325- 333.
  • 10Luciane Lamour Ferreira. The Reflective State Rattern[C]. IllinoisoUSA :The 1998 Pattern Languages of Programs Conference, 1998.

引证文献6

二级引证文献82

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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