首页 | 本学科首页   官方微博 | 高级检索  
     

仿真组件正交关注点分离的分析与实现
引用本文:孟宪国,王丙坤,胡建旺.仿真组件正交关注点分离的分析与实现[J].计算机仿真,2005,22(10):101-104.
作者姓名:孟宪国  王丙坤  胡建旺
作者单位:军械工程学院,河北,石家庄,050003;军械工程学院,河北,石家庄,050003;军械工程学院,河北,石家庄,050003
摘    要:基于组件的仿真系统设计和实现方法极大地提高了系统的可重用性和可扩展性.在仿真组件的构建中正交关注点分离成为系统设计的难点.首先提出了仿真组件正交关注点的概念,深入分析了正交关注点分离的原理,在此基础上,总结了在仿真组件程序设计过程中通常采用的方法,并基于设计模式和泛型编程给出了两种行之有效的方法.在其中详细对比两种方法侧重点的不同,以及聚合度、耦合度方面的考虑,为构造通用性好、组件可重用性好、易于理解、便于维护的基于组件的仿真系统提供了良好的解决方案.还介绍了正交关注点分离的新兴技术——AOP及其在仿真应用中的前景.

关 键 词:正交关注点  设计模式  泛型编程  面向方面技术
文章编号:1006-9348(2005)10-0101-04
修稿时间:2004年6月15日

Analysis and Realization of the Separation of Orthogonal Concerns in Simulation Component
MENG Xian-guo,WANG Bing-kun,HU Jian-wang.Analysis and Realization of the Separation of Orthogonal Concerns in Simulation Component[J].Computer Simulation,2005,22(10):101-104.
Authors:MENG Xian-guo  WANG Bing-kun  HU Jian-wang
Abstract:The design and realization method of simulation system has greatly improved the module reusability and system expansibility.The orthogonal concern's separation has been the difficult problem in simulation component design.The challenge is how to achieve better development efficiency and module reusability. This paper studies in detail the principle of orthogonal concern's separation,then on the basis of these,the general methods for this problem are introduced.Two solutions based on Design Patterns and Generic Programming are presented explicitly.In the paper,it compares in detail the difference and relationship of the two solutions,which have different cohesion and coupling,and discusses how to build an understandable and easy-maintenance simulation system,which has generic and reusable components.It also introduces a new Aspect Oriented Programming technology,which has the ability of separating orthogonal concerns,and its future in simulation development.
Keywords:Orthogonal concerns  Design patterns  Generic programming  Aspect oriented programming
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号