- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
曰
●
寻
粤
p
●1IF-
I
、I
◆
l
■+ 摘 要
面向方面方法是一个崭新的研究领域,近年来,随着软件开发人员对面向方面思想
的进一步了解和在软件开发中的广泛应用,研究人员开始意识到在需求阶段就引入方面
的概念和思想是十分必要的,面向方面需求工程方法应运而生。面向方面需求工程
(AORE)是为在需求阶段提高关注点分离程度、很好地处理“横切关注点而提出的
一种新的需求模块化方法。现有的基于用例的面向方面需求工程方法(AUC)只能识别
粗粒度的非功能横切关注点,不能很好的反映出方面在软件开发后期的实现,无法实现
从需求阶段到系统分析和设计阶段的顺利过渡。本文首先介绍了现有一些较为成熟的面
向方面需求工程方法的主要思想,并对这些方法进行综合的比较与分析。指出每种方法
^
~ 的适用范围及优缺点,为研究人员和系统开发人员研究及使用面向方面需求工程方法提
.1.
供了参考依据;其次本文通过改进非功能需求框架(NFR
法弥补了AUC方法只能识别粗粒度非功能横切关注点的不足,该方法不仅能准确的识
别出功能性横切关注点,而且对非功能性横切关注点的识别粒度更小,实现了从需求阶
段到设计阶段的平滑过度。最后,在方面复合阶段,为了实现形式化方法的推理证明等
机制,我们运用模式规约和状态机等相关知识对方面复合规则进行形式化表示,从而建
立了规格说明统一的语义,进而降低了软件开发的复杂性,提高了系统的可维护性
关键词:面向方面,需求工程,功能性横切关注点,非功能性横切关注点,用例,
非功能需求框架,状态机,模式规约
’
●
Abstract 0
researcharea.Intherecent the
Methodisabrandnew years,with
Aspect-Oriented
of Methodand insoftware
developmentAspect.Oriented increasinglybeingapplied
researchersnotethat theideasof Methodin
development,the introducing Aspect-Oriented
the a ofthis Requirement
consequencetrend,Aspect-Oriented
requirementengineering.As
is anew
(AORE)
Engineeringgenerated.Aspect-OrientedRequirem
原创力文档


文档评论(0)