摘要

围绕大规模多智能体分布仿真平台的软件体系结构设计问题,提出软件设计的关注点空间模型,然后基于关注点设计—实现二元关系形式化描述横切关注点问题;使用面向方面建模方法对仿真平台中交错关注点进行分离;并对具体实现系统使用面向方面编程进行体系结构与代码优化。研究结果表明,方面的使用可以在不同关注点模块化中获得对系统软件系统结构设计的改良,且将使系统具有精简的代码,更少的设计和实现组件和组件间更低的耦合。

全文