- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于面向方面和UML的实时系统建模研究.pdf
第 20卷 第 12期 计 算 机 技 术 与 发 展 Vo【.2O NO.12 2010年 l2月 COMPUTER TECHNOLOGY AND DEVEIZ)PMENT Dec. 2010 基于面向方面和 UML的实时系统建模研究 邓惠敏,张立臣,邓建波 (广东工业大学计算机学院,广东广州 510090) 摘 要:利用面向方面的编程思想,在实时系统设计的需求分析阶段分离系统的功能性核心关注点和非功能性横切关注 点,并着重对系统的非功能性等横切性关注点进行分析。通过扩展UML对实时系统时间切面建模,讨论了时间方面织入 过程,利用AspectJ对建模的结果进行简单的编码实现。通过实际ATM 自动提款机的实际例子说明如何在实时系统开发 中运用这些技术进行系统建模和实现,充分显示了这些技术对实时系统进行分析建模的优越性。 关键词 :面向方面;实时系统;横切关注点;统一建模语言 中图分类号:TP311.5 文献标识码:A 文章编号 :1673—629X(20l0)12—0118—04 ResearchofReal。‘TimeSystem M odelingBasedon Aspect。_。OrientedandUML DENGHui—min,ZHANGLi—chen,DENGJian-bo (FacultyofComputerScience,GuangdongUniversityofTechnology,Guangzhou510090,China) Abstract:Discussedhow tOseparatethefunctionalcoreocneerr~snedthenon—functionalcrosscutconcelTlSbasedonaspect—orienteddur— ingrequirementendnealysisphase,nedfocusonthenon—functionalanalysisofcrosscutconcea/1s,nedthenalsodiscussedhow tOmodel andweavethetimeasepectofreal—tiem s~tem byextendingUMLnedimpl~anetitsimplybytheAspect/. .itgaveanexampleof AutomaticTe1lerMachinetOshow how tOues thees technologiesformodelingreal~timesystem.nedalos show theadvantagesofthese tcehnologies whenmodelnedimplementrael—timesystem. Keywords:aspect—ofient~ ;real—timesystem;crosscuttingconcern;unifiedmodeling language O 引 言 (Aspect—orientedProgramming,AOP)-1J在实时系统开 实时系统是一类对时间性要求十分严格的系统, 发的需求分析阶段实现系统的关注点的有效分离 ,很 系统的正确性不仅依赖系统计算的逻辑结果的正确 好解决了以上的问题。而且 ,AOP能将实时系统最重 性 ,还依赖于产生结果的时间。实时系统广泛应用于 要的时间特性作为一个独立的方面来进行开发,建立 银行、军事、交通控制、核发电、工厂控制设备等领域。 一 个时间模型来进行时间方面的管理。统一建模语言 传统的对实时系统的开发研究一般是利用面向对象编 UML已经成为了事实上的建模标准,但 UML缺乏形 程 (Object—orientedProgramming,ooP)的思想
文档评论(0)