检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]国防科技大学武器装备发展研究中心,长沙410073 [2]国防科技大学计算机学院,长沙410073
出 处:《系统仿真学报》2010年第11期2579-2582,2586,共5页Journal of System Simulation
摘 要:围绕大规模多智能体分布仿真平台的软件体系结构设计问题,提出软件设计的关注点空间模型,然后基于关注点设计—实现二元关系形式化描述横切关注点问题;使用面向方面建模方法对仿真平台中交错关注点进行分离;并对具体实现系统使用面向方面编程进行体系结构与代码优化。研究结果表明,方面的使用可以在不同关注点模块化中获得对系统软件系统结构设计的改良,且将使系统具有精简的代码,更少的设计和实现组件和组件间更低的耦合。To deal with the software architecture problem of designing a large-scale distributed platform for multi-agent simulation, a concerns space model for software design was proposed. Then a binary relationship mapping from design concerns to implemented component was used to formalize the cross-cutting concerns relevant problem. With aspect-oriented modeling techniques, tangling concerns in the simulation platform were separated more explicitly. Finally, architecture and code optimization work was done on the implemented platform with aspect-oriented programming. Results show that the use of aspects allows the construction of target system with a significant improvement in the software architecture. Also, the use of aspects resulted in: fewer lines of code, fewer design and implementation components, and lower coupling between the components.
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.30