一种面向方面软件体系结构中的编织机制研究 (1)new

一种面向方面软件体系结构中的编织机制研究 (1)new

ID:34407599

大小:821.65 KB

页数:13页

时间:2019-03-05

一种面向方面软件体系结构中的编织机制研究 (1)new_第1页
一种面向方面软件体系结构中的编织机制研究 (1)new_第2页
一种面向方面软件体系结构中的编织机制研究 (1)new_第3页
一种面向方面软件体系结构中的编织机制研究 (1)new_第4页
一种面向方面软件体系结构中的编织机制研究 (1)new_第5页
资源描述:

《一种面向方面软件体系结构中的编织机制研究 (1)new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、万方数据计算机研究与发展IssN1000—1239/cN11—1777/TPJournalofComputerResearchandDevelopment47(4):695—706,20lO一种面向方面软件体系结构中的编织机制研究倪友聪1’2应时1’3张琳琳1一’文静1叶鹏1’5赵楷h41(武汉大学软件T程国家重点实验室武汉430072)2(安徽建筑工业学院数理系合肥230018)3(武汉大学计算机学院武汉430072)4(新疆大学信息科学与T程学院乌鲁木齐830046)5(武汉科技学院计算机科学学院武汉430074)(nyc@mail.whu.edu.cn)ResearchonW

2、eaVingMechanisminAspect—OrientedSoftwareArchitectureNiYoucon91仙,YingShilw,ZhangLinlinl”,WenJin91,YePen91¨,andZhaoKail’41(S£口抬KPj,Ln6Drd£D_o,So^伽rPE以譬i九PP一咒g·W柚彻‰iw捌砂,W如口疗430072)2(DP户口以舰e竹£o,M吐f_It已m口ficsn靠dP

3、Il弘ic5。A咒_jl“if咒s“f“把o,A”,li£Pff“re&f,ld越sfry,HF丘i230018)3(Sc^DoZo,C07咒户“£erSciP,zcP,1

4、j【k矗口咒Lkit孵rsify,下矿“.Il口竹430072)‘(Sf^DDZD/I力加r撇fiD竹SciP理cP口行d骱gi九FPri丸g,慰可缸,lg‰iwrs幻,Ur“删i830046)5(Co££eg已o,CD优声“tPrSci已咒c已,Ⅵ‰^n咒【如iL咿,百i£yo,SfiP咒fP口恕dE起gi咒P已一九g,W“^Ⅱ咒430074)AbstractInthedesignofaspect—orientedsoftwarearchitecture,twokindsofelementsmaybeinvolved.oneistheaspectualelementswhich’

5、encapsulatecrosscuttingbehaviorsandfeatures;anotherisbasicelementswhicharetraditionalcomponentsorconnectors.Furthermore,thetwokindsofeIementsneedtobewoventogethertoformintegratedmodeIbyspecifyingIocation,timepointandconstraintsofinjection,whichisveryimportantforanalyzingandverifyingoverallbeha

6、viorsandqualityattributesofsoftwarearchitecture(SA).AkindofweavingmechanismatSA1evel,whichisbasedonanaspect—orientedsoftwarearchitecturedescriptionlanguagenamedAC2一ADL,isproposedinthispaper.ThisweavingmechanismincludesasetofweavingrulesandaweaVingprocess.Concretely,theserulesarecomposedofmatch

7、rules,conflictdetectionrulesandinterweavingrules.ThematchrulesareusedtosearchforlocationofinjectionoverSAmodel.Theconflictdetectionrulescandeterminewhethertherearetemporalconflictsbetweencrosscuttingoperationsornot.Andtheinterweavingrulesareusedtoaddthecomputationwithincrosscuttingoperationint

8、ocorrespondingcomponent.What’smore,weavingprocessisdefinedbasedontheseweavingrules.Underguidanceoftheweavingprocess,aspectualcomponentsdesignedindependentlyinunwovenstageisexplicitlywovenintocomponents.ThenamodelofSAinwoVenstageonlycont

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。