收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

面向方面软件的需求建模方法研究

涂成茂  
【摘要】:面向方面的程序设计方法把软件系统的功能和非功能需求、平台特性等诸多不同的关注点相互独立,很好地实现了实现阶段横切关注点的模块化。但是,实现阶段的方面从何而来?显然,方面需要在更高的层次进行管理。该问题引起了部分研究人员的关注,于是提出了面向方面需求工程。 面向方面需求建模的一个最主要的特点就是要有效处理横切关注点,其主要目标是横切关注点的识别与建模。其中横切关注点的建模需要明确回答who(哪些是横切关注点)、when(横切关注点在什么时候影响了核心关注点)、how(横切关注点如何影响了核心关注点)等三个问题。近年来,在面向方面软件的需求建模研究方面,尽管已经取得了一些初步成果,但都存在一些需要完善的地方。 本文提出了一种基于目标模型的需求阶段横切关注点识别方法AspectQuery和一个层次化的面向方面软件的需求建模框架GPRN。AspectQuery首先对各种目标分解模型对方面识别所造成的影响进行分析,然后归纳了横切关注点的识别规则。充分分解的目标模型被映射至XML文件,最后根据识别规则并利用XQuery分别实现方面的识别与组合。GPRN框架把需求分解为三层:目标层、过程层和需求网层。目标层定义哪些目标是横切关注点,过程层定义横切关注点在什么时候了影响核心关注点,需求网层定义横切关注点如何影响核心关注点。通过案例研究验证了AspectQuery和GPRN框架的可行性和有效性。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 张涛,王海鹏,胡正国;基于UML用例图的软件产品线需求建模方法[J];计算机应用研究;2004年10期
2 高璇,刘烨,高巍,于冬;钢铁企业销售系统需求建模方法的比较研究[J];钢铁;2005年01期
3 赵青松;杨克巍;鲁延京;徐恒;;基于问题框架的武器装备体系需求建模研究[J];系统仿真学报;2008年14期
4 干国胜;季芳;熊金星;;就业再就业资金管理系统的分析和建模[J];十堰职业技术学院学报;2007年05期
5 戴若夷,谭建荣,李涛;面向大规模定制的广义需求建模方法及实现技术研究[J];计算机辅助设计与图形学学报;2003年04期
6 吴菊华;甘仞初;;符号学在需求工程中的应用与研究[J];计算机工程与设计;2005年12期
7 王邦军;;以决策为导向的信息系统需求建模研究[J];苏州大学学报(自然科学版);2006年01期
8 董原生;王琳;潘洪平;房学坤;;基于UML的战场抢修模拟训练系统需求分析[J];兵工自动化;2009年06期
9 代英明,吴昌盛;应用软件需求建模方法研究[J];信息技术;2005年09期
10 张烨;李亮;杨阳;;信息系统需求建模方法研究[J];指挥控制与仿真;2010年03期
11 廖天俊;鲁延京;杨克巍;谭跃进;;基于Native XML的武器装备体系需求建模数据管理[J];火力与指挥控制;2010年11期
12 陈小红;尹斌;金芝;;基于问题框架的需求建模:一种本体制导的方法[J];软件学报;2011年02期
13 戴若夷,谭建荣,齐峰,李涛;支持MC模式运作的需求建模流程及关键技术研究[J];中国机械工程;2003年21期
14 彭梅;张永健;;使用UML实现学生注册管理系统需求建模[J];中国科技信息;2009年13期
15 鲁延京;陈英武;;武器装备体系需求建模质量评价方法研究[J];计算机工程与应用;2010年28期
16 陈世基;;面向Use Case的软件需求建模方法[J];计算机与现代化;2007年03期
17 陈黎明;武斌;蒋东星;;基于UML的通信指挥训练系统需求分析[J];微计算机信息;2007年24期
18 王晓虎;;需求建模的形式化方法研究[J];微型机与应用;2007年S1期
19 李旭芳;;敏捷模型驱动开发中UML的应用[J];计算机与现代化;2009年12期
20 Ken Crister ,宋笑亭;无线世界中的用户[J];中国无线电;2005年02期
中国重要会议论文全文数据库 前10条
1 张炜刚;袁灏;王建功;严中华;;基于Web的智能电网可视化需求建模[A];全国第22届计算机技术与应用学术会议(CACIS·2011)暨全国第3届安全关键技术与应用(SCA·2011)学术会议论文摘要集[C];2011年
2 沈建军;吕慧芳;金家祥;陈刚;;战术通信网网络管理模拟训练系统需求建模研究[A];2007系统仿真技术及其应用学术会议论文集[C];2007年
3 杨克巍;鲁延京;李孟军;王贵滨;;基于能力的武器装备体系需求建模技术研究[A];和谐发展与系统工程——中国系统工程学会第十五届年会论文集[C];2008年
4 方克明;胡晓军;陈锡花;;纳米碳纤维微观结构的高分辨电镜研究[A];纳米材料和技术应用进展——全国第二届纳米材料和技术应用会议论文集(上卷)[C];2001年
5 张燕青;曾园山;李海标;;雪旺细胞和MK801对大鼠脊髓半横切后背核神经元存活及其表达NOS的影响[A];解剖学杂志——中国解剖学会2002年年会文摘汇编[C];2002年
6 连若木;王理;蔡华利;张际春;;面向方面动态行为建模研究[A];2009全国计算机网络与通信学术会议论文集[C];2009年
7 杨建国;贾伟;;同步耦合断层概述[A];面向21世纪的科技进步与社会经济发展(上册)[C];1999年
8 劳阳辉;施霖;;面向方面程序设计的缺陷分析[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(下册)[C];2009年
9 孙永俊;马瑞;;中药(巴布剂)膏药成型设备的设计与研制[A];首届全国药用新辅料与中药制剂新技术应用研讨会资料汇编[C];2004年
10 何思平;方美琪;;Spring AOP技术在电子商务中的应用[A];IT服务促进企业信息化——第十一届中国Java技术及应用交流大会文集[C];2008年
中国博士学位论文全文数据库 前10条
1 黄晋;组合横切关注自动化挖掘与重构方法研究[D];华中科技大学;2012年
2 罗术通;基于方面和特征的需求建模及其应用[D];吉林大学;2011年
3 张琳琳;支持面向方面SA设计的MDSoC建模方法研究[D];武汉大学;2009年
4 孙志勇;多Agent系统体系结构及建模方法研究[D];合肥工业大学;2004年
5 吕嘉;基于开放时态逻辑的面向方面程序形式化验证和模块推理研究[D];浙江大学;2009年
6 唐姗;基于目标的高可信自适应容错软件开发方法研究[D];复旦大学;2011年
7 张家晨;软件重构方法的研究[D];吉林大学;2004年
8 林宏志;基于活动的郊区交通需求建模体系[D];中国科学技术大学;2009年
9 马海涵;新生大鼠半横切脊髓内胚胎脊髓移植后大脑皮层cDNA差示文库构建及部分相关基因分析[D];第三军医大学;2003年
10 易平;面向模具行业的制造执行系统研究[D];华中科技大学;2010年
中国硕士学位论文全文数据库 前10条
1 涂成茂;面向方面软件的需求建模方法研究[D];武汉工程大学;2012年
2 康世杰;以决策为导向的基于本体论的信息系统需求建模方法研究[D];武汉理工大学;2004年
3 罗蜜;基于UML的形式化需求建模的研究[D];西南师范大学;2003年
4 于立兴;基于MSC的需求建模方法研究[D];浙江师范大学;2011年
5 张小可;武器装备体系需求元建模方法研究[D];国防科学技术大学;2011年
6 何雪峰;大规模定制产品需求分析及需求建模研究[D];西安理工大学;2005年
7 黎丙祥;一种基于横切特征分析的软件重构方法[D];复旦大学;2010年
8 高华;多软膜下横切治疗脑肿瘤继发癫痫[D];青岛大学;2003年
9 琚川徽;基于i~*和AlbertⅡ的需求建模框架研究[D];合肥工业大学;2002年
10 赵晋强;基于UML与Petri网的软件需求建模与验证[D];西安电子科技大学;2009年
中国重要报纸全文数据库 前10条
1 南方证券电力行业分析员 杨治山;电力改革横切还是竖切[N];中国经营报;2001年
2 实习记者 萧亦林;铁改迷局[N];中国经营报;2002年
3 ;横切三年 纵论入世[N];医药经济报;2004年
4 本报记者 龙雪晴 通讯员 陈文伟;招商银行横切证券蛋糕[N];信息时报;2000年
5 本报记者 陶春宇;横切,竖切,东西部不能一刀切[N];21世纪经济报道;2004年
6 李小洁;维生素市场蛋糕 养生堂横切一刀[N];医药导报(中药报);2003年
7 见习记者 李振华;北京四大智囊机构“横切面”[N];21世纪经济报道;2003年
8 本报记者 侯闯;AOP弥补OOP缺陷[N];计算机世界;2003年
9 张娅 庄健;横切·竖切……[N];国际经贸消息;2001年
10 ;职业紧张与高血压发病关系的横切队列研究[N];中国医药报;2003年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978