咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >Aspect-oriented progamming wil... 收藏

Aspect-oriented progamming will improve quality

作     者:Laddad, R 

出 版 物:《IEEE SOFTWARE》 (IEEE Software)

年 卷 期:2003年第20卷第6期

页      面:90-+页

核心收录:

学科分类:0808[工学-电气工程] 08[工学] 0835[工学-软件工程] 

主  题:object-oriented programming software quality aspect oriented programming software engineering modularity requirements design intentions object oriented programming software quality Software engineering Modularity aspect-oriented programming 

摘      要:Software engineers are always looking for ways to improve modularity in software. Doing so makes software easier to develop and maintain and improves its overall quality. Recently, aspect-oriented programming emerged as a new modularity technique that aims to cleanly separate the implementation of crosscutting concerns (requirements and design elements that affect multiple modules). AOP is an evolutionary step that improves the implementation\ s comprehensibility and simplifies incorporating new requirements as well as changes to existing ones. This systematic approach promises direct mapping of requirements and design intentions to the implementation. Such a mapping lets you trace the reasoning behind a piece of code\ s existence. Efficiently implementing crosscutting concerns also has an important indirect benefit: it frees resources to concentrate on the quality of the core implementation. All these factors work together to improve software quality.

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分