首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 109 毫秒
1.
介绍了面向方法软件开发的功能和意义,分析面向对象建模的缺点,阐述了面向方面建模的具体内容以及面向方面建模在数字图书馆建模过程中的应用。  相似文献   

2.
一种基于UML的面向方面模块动态特性编织方法   总被引:1,自引:0,他引:1  
在面向方面软件开发Theme方法的基础上引入用例驱动技术,其中用例技术实现软件模块化,面向方面技术封装横切关注点,从而形成一种用例驱动的面向方面软件开发(UCD/Theme)方法。通过分析面向方面模块的动态特性在编织过程中可能产生的冲突,提出了一种扩展UML的面向方面模块动态特性编织时的冲突解决方法。通过ATM案例说明了该方法的应用。  相似文献   

3.
面向对象的软件开发方法在优化软件开发的同时仍然存在大量的横切问题,研究表明,运用面向方面的软件分析和设计方法(AOSD)开发可以很好的解决横切问题,模块的内聚性得到加强,同时使系统的并行开发得以实现,在面向方面编程(AOP)的基础上,结合ATM系统对AOSD进行了研究.  相似文献   

4.
运用统一建模语言UML(Unified Modeling Language),提出了一种关系型建模方法,并实现了一个原型系统,能够对UML中蕴含的部分设计信息进行建模与抽取.所得到设计信息能够应用于软件重构及面向方面编程中,能够挖掘设计阶段形成的语义信息,有效地帮助开发人员进行软件重构.  相似文献   

5.
随着安全政策模型的进化,设计安全系统使用的模型也变得越来越复杂,亟须一种适用于管理开发、重用及设计的演化的方法。针对这种情况,基于角色的访问控制技术,采用AspectJ的组件规则和为设计提供扩展的UML设计符号的方法,提出了面向方面的方法设计安全系统。该方法易于学习和应用,且不必依赖特殊的实现模式。  相似文献   

6.
采用基于万维网服务的业务过程执行语言(BPEL4WS)的方法开发新型环境下的电信业务,试图解决电信业务开发难度大、周期长的问题。首先针对电信业务的特点指出了BPEL4WS的不足,然后提出采用面向方面编程(AOP)的方法解决了其中的模块化和动态扩展的问题并给出了系统的架构和实现方法,最后实验结果证明该方法的可行性。  相似文献   

7.
讨论了Agent及面向Agent的软件工程技术 ,说明了软件开发中面向Agent的分析与设计方法 ,结合会议日程表 ,文章给出了面向Agent的I 方法在软件开发的需求分析、设计和实现阶段的应用实例 .  相似文献   

8.
面向方面的编程是一种新的编程技术,结合在系统维护中对这种新技术运用的经验,介绍了面向方面编程的主要概念和使用方法.  相似文献   

9.
面向方面的两级建模技术研究与应用   总被引:1,自引:1,他引:0  
提出一种基于模型/视图/控制器模式实现两级分层建模的方法, 使用模型驱动架构开发, 满足元对象设施规范, 扩展了统一建模语言, 特别是支持了面向方面的建模技术, 从而解决了建模领域中系统的不同方面和抽象的不同层次需要不同语言的问题. 该建模方法可以在元建模阶段建立领域元模型和领域语言.  相似文献   

10.
实现量化分析信息系统开发中应用面向方面编程方法的可行性,提出一套系统设计评价指标体系,量化分析了面向方面编程和面向对象编程方法有机结合的集装箱管理系统框架结构,得出框架相比较于纯面向对象编程方法框架在没有降低系统动态性能的前提下,大幅度提高系统静态性能的结论,验证了集装箱管理系统开发中应用面向方面编程方法的优势.  相似文献   

11.
RUP在作战系统仿真开发中的应用研究   总被引:1,自引:0,他引:1  
史永辉  宋艳芳  丁宇征 《应用科技》2001,28(8):33-35,38
Rational Unified Process(简称RUP)是由美国Rational公司定义的一种软件工程开发过程。它为软件开发组织提供了分配和管理任务的明确方法,该文对RUP软件开发过程进行了详细描述,然后作者通过自身开发多功能显控台仿真项目的实际经验总结了利用RUP过程开发软件的经验及教训,说明了如何将RUP完整地应用到自己的项目中去。  相似文献   

12.
Rational统一过程是软件工程的过程。它提供了在开发组织中分派任务和责任的纪律化方法。它的目标是在可预见的日程和预算前提下,确保满足最终用户需求的高质量产品。Rational统一过程以适合于大范围项目和机构的方式捕捉了许多现代软件开发过程的最佳实践。部署这些最佳实践经验即使用Rational统一过程作为指南给开发团队提供了大量的关键优势。本文介绍Rational统一过程概要。  相似文献   

13.
基于UML的软件开发模型   总被引:2,自引:1,他引:2  
针对计算机软件开发方法众多、描述语言不统一等问题,介绍了统一建模语言UML的基本概念,以及基于UML语言的Rational Unified Process(RUP)软件开发过程。通过对图书馆管理系统设计的实例分析,阐述了基于UML的软件开发模型设计。  相似文献   

14.
RUP与传统信息系统开发方法的比较研究   总被引:2,自引:0,他引:2  
针对在使用传统软件开发方法转向使用RUP方法来开发软件中面临的困难,该文介绍了主要的传统信息系统分析和设计方法,以及基于RUP的信息系统分析和设计原理,并通过对传统的信息系统开发方法和RUP开发方法的比较分析,提出了在RUP与传统方法的集成、开发方法的选择及RUP方法的定制等方面的基于RUP的信息系统开发策略.  相似文献   

15.
基于敏捷方法和RUP的软件过程改进   总被引:3,自引:0,他引:3  
文章首先对Rational统一过程以及敏捷方法中的Scrum和极限编程作了简要概述,基于能力成熟度模型集成进行了评估和比较;对三者进行结合和进化,提出了敏捷统一过程ARUP,为中小型软件企业提高软件过程能力成熟度等级提供支持。  相似文献   

16.
RUP是新一代的软件工程方法.与早期的瀑布式开发模型相比,它具有迭代式的增量开发、使用实例驱动、以软件体系结构为核心三个鲜明特点,这使得RUP非常适宜于开发复杂、技术难度大、需求多变、高风险的项目.  相似文献   

17.
近些年来URUP(Unified Modeling Language and Rational Unified Process)已经被广泛应用于规范软件的开发过程中。随着软件的规模和复杂性不断加剧,软件危机已经变得越来越严重。解决这个问题的行之有效的办法是软件复用。鉴于软件复用的重要性并结合中小型项目的特点,本文在剪裁和改进RUP模型的基础上提出了一个SRUP模型。本文在首先介绍了一些UML和RUP相关的概念后,对RUP模型中现有问题进行分析并提出了改进的SRUP模型。最后,为了验证新模型的功效,在建筑行业动态管理信息系统中应用此模型来指导开发过程。实践表明,此软件系统的开发效率和质量得到了显著地提高。  相似文献   

18.
给出了一种基于RUP(Rational Unified Process)思想的领域本体建模方法论.首先简单介绍了领域本体概念、当前本体建模的方法论及存在的问题,然后通过比较本体建立过程与软件开发过程,提出基于RUP软件开发过程的领域本体构建方法论,并以此方法论为指导,给出一个实例.  相似文献   

19.
软件过程RUP的探讨   总被引:1,自引:0,他引:1  
文章介绍了Rational统一过程(RUP)的主要内容,包括开发模型、核心工作流和迭代过程等.通过与传统项目组织的比较给出了RUP的优势同时也提出了不足之处.  相似文献   

20.
面向软件工程的工作流管理系统   总被引:6,自引:0,他引:6  
结合CMM思想和RUP技术,提出了以RUP定义的软件开发流程作为模板,以工作流管理系统作为支持环境的软件开发过程管理的新思路,介绍了工作流管理系统的模型基础,即集成化的多视图模型P_PROCE,它以过程视图为核心,集成了产品,资源,组织和控制评价视图,给出了建模,仿真和执行有机集成的工作流管理系统体系结构,在解释了以过程建模,系统维护和模型转换接口三部分组成的工作流建模系统的基础上,阐述了以个人工作台和工作流引擎为主构成的工作流执行和仿真机制。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号