基于面向方面MDA的软件开发方法

来源 :计算机工程与设计 | 被引量 : 0次 | 上传用户:caoheng19
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件系统通常有许多横切整个系统的非功能需求,仅采用面向对象的方法不能很好的处理这些横切关注点。软件开发中使用面向方面MDA的方法,在设计阶段将系统的非功能需求从功能需求中分离出来,通过扩展UML建立面向方面PIM元模型和基于AspectJ的PSM元模型,横切关注点和核心业务逻辑就可以根据这些元模型分别建模,从而形成面向方面PIM和PSM,然后将系统PSM转换成系统代码。这种方法降低了软件开发的复杂性,提高了系统的可重用性、可维护性和横切关注点的模块化程度,最后给出了应用实例。
其他文献
TC4-DT钛合金是重要的损伤容限结构材料之一,研究其在钻削工艺中表面完整性对于其损伤容限分析具有重要意义。本文通过试验研究了不同材质、直径钻头,在不同钻削速度下对钻孔
为了在初/中级教练机装备方案决策中体现出训练需求,选用质量功能展开的方法对其进行了分析。先利用比较矩阵确定训练需求重要度,建立训练需求与能力属性之间的QFD关系矩阵,
在基于PC的虚拟训练系统中,3D的声音仿真能够大幅度的提高VR系统的能力。然而,现实的3D仿真非常昂贵,而且计算混响,阻塞和延时效果需要配置具有强大运算能力的系统。因此,必须提供
为大力推进我军军官职业化进程,加速培养高素质专业军事人才,探索建立符合时代要求、具有中国特色的军官职业发展和管理体系,必须树立现代化的人力资源管理理念,构建符合我军
<正>1.项目管理常见组织形式简述项目管理的组织结构是项目管理的重要组成部分,建立一个合适、高效的组织结构对项目的进度、质量和费用管理非常重要。根据项目的目标、任务