仿真组件正交关注点分离的分析与实现  被引量:1

Analysis and Realization of the Separation of Orthogonal Concerns in Simulation Component

在线阅读下载全文

作  者:孟宪国[1] 王丙坤[1] 胡建旺[1] 

机构地区:[1]军械工程学院,河北石家庄050003

出  处:《计算机仿真》2005年第10期101-104,共4页Computer Simulation

摘  要:基于组件的仿真系统设计和实现方法极大地提高了系统的可重用性和可扩展性。在仿真组件的构建中正交关注点分离成为系统设计的难点。首先提出了仿真组件正交关注点的概念,深入分析了正交关注点分离的原理,在此基础上,总结了在仿真组件程序设计过程中通常采用的方法,并基于设计模式和泛型编程给出了两种行之有效的方法。在其中详细对比两种方法侧重点的不同,以及聚合度、耦合度方面的考虑,为构造通用性好、组件可重用性好、易于理解、便于维护的基于组件的仿真系统提供了良好的解决方案。还介绍了正交关注点分离的新兴技术———AOP及其在仿真应用中的前景。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.

关 键 词:正交关注点 设计模式 泛型编程 面向方面技术 

分 类 号:TP302.2[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象