1、面向方面软件开发的前沿探索与案例分析

面向方面软件开发的前沿探索与案例分析

一、面向方面软件开发概述

面向方面的方法、工具和技术正日益流行,因为它们能系统地支持软件系统中广泛属性(即所谓的横切关注点)的模块化。这些横切关注点包括安全、分布、持久化、移动性、实时约束等。随着软件系统变得越来越普遍、移动和分布式,对这些横切关注点进行模块化处理变得至关重要,以确保与这些关注点相关的软件制品具有可重用性、可演化性和可维护性。

面向方面的技术不仅局限于代码层面,实际上,它涵盖了软件生命周期,能在需求、架构、设计、代码、测试用例、系统文档等各个方面处理横切关注点。面向方面软件开发社区发展迅速,全球越来越多的研究人员和从业者为该领域的发展做出贡献。2002 年,该社区推出了自己的会议,此后每年都成功举办。

二、本期文章内容概览

本期涵盖了从软件设计到面向方面语言实现的广泛主题,具体文章分类如下:
|文章分类|文章标题|主要内容|
| ---- | ---- | ---- |
|面向方面建模|“Assessing Aspect Modularizations Using Design Structure Matrix and Net Option Value”|提出一种方法和工具,展示方面如何对特定设计有益或有害|
|面向方面建模|“Modularizing Design Patterns with Aspects: A Quantitative Study”|分析和比较面向方面和面向对象设计模式实现的质量值,如耦合和内聚|
|面向方面建模|“Directives for Composing Aspect-Oriented Class Models”|提出表达

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值