共查询到20条相似文献,搜索用时 203 毫秒
1.
王丽华 《科技情报开发与经济》2008,18(7):9-11
介绍了面向方法软件开发的功能和意义,分析面向对象建模的缺点,阐述了面向方面建模的具体内容以及面向方面建模在数字图书馆建模过程中的应用。 相似文献
2.
一种基于UML的面向方面模块动态特性编织方法 总被引:1,自引:0,他引:1
在面向方面软件开发Theme方法的基础上引入用例驱动技术,其中用例技术实现软件模块化,面向方面技术封装横切关注点,从而形成一种用例驱动的面向方面软件开发(UCD/Theme)方法。通过分析面向方面模块的动态特性在编织过程中可能产生的冲突,提出了一种扩展UML的面向方面模块动态特性编织时的冲突解决方法。通过ATM案例说明了该方法的应用。 相似文献
3.
面向对象的软件开发方法在优化软件开发的同时仍然存在大量的横切问题,研究表明,运用面向方面的软件分析和设计方法(AOSD)开发可以很好的解决横切问题,模块的内聚性得到加强,同时使系统的并行开发得以实现,在面向方面编程(AOP)的基础上,结合ATM系统对AOSD进行了研究. 相似文献
4.
胡昌龙 《黑龙江科技学院学报》2005,15(1):53-57
随着安全政策模型的进化,设计安全系统使用的模型也变得越来越复杂,亟须一种适用于管理开发、重用及设计的演化的方法。针对这种情况,基于角色的访问控制技术,采用AspectJ的组件规则和为设计提供扩展的UML设计符号的方法,提出了面向方面的方法设计安全系统。该方法易于学习和应用,且不必依赖特殊的实现模式。 相似文献
5.
运用统一建模语言UML(Unified Modeling Language),提出了一种关系型建模方法,并实现了一个原型系统,能够对UML中蕴含的部分设计信息进行建模与抽取.所得到设计信息能够应用于软件重构及面向方面编程中,能够挖掘设计阶段形成的语义信息,有效地帮助开发人员进行软件重构. 相似文献
6.
采用基于万维网服务的业务过程执行语言(BPEL4WS)的方法开发新型环境下的电信业务,试图解决电信业务开发难度大、周期长的问题。首先针对电信业务的特点指出了BPEL4WS的不足,然后提出采用面向方面编程(AOP)的方法解决了其中的模块化和动态扩展的问题并给出了系统的架构和实现方法,最后实验结果证明该方法的可行性。 相似文献
7.
采用基于万维网服务的业务过程执行语言(BPEL4WS)的方法开发新型环境下的电信业务,试图解决电信业务开发难度大、周期长的问题.首先针对电信业务的特点指出了BPEL4WS的不足,然后提出采用面向方面编程(AOP)的方法解决了其中的模块化和动态扩展的问题并给出了系统的架构和实现方法,最后实验结果证明该方法的可行性. 相似文献
8.
讨论了Agent及面向Agent的软件工程技术 ,说明了软件开发中面向Agent的分析与设计方法 ,结合会议日程表 ,文章给出了面向Agent的I 方法在软件开发的需求分析、设计和实现阶段的应用实例 . 相似文献
9.
面向方面编程的一种新型设计模式 总被引:1,自引:0,他引:1
通过对一个持久性框架方面进行抽象化的重构来提高Aspect的重用性,并在此基础上提出了面向方面编程领域的一种新型设计模式:方面桥模式(Aspect Bridge).该模式解决了构件与行为模式间的耦合问题,体现了“高层分离,低层耦合”的原则. 相似文献
10.
面向方面的两级建模技术研究与应用 总被引:1,自引:1,他引:0
提出一种基于模型/视图/控制器模式实现两级分层建模的方法, 使用模型驱动架构开发, 满足元对象设施规范, 扩展了统一建模语言, 特别是支持了面向方面的建模技术, 从而解决了建模领域中系统的不同方面和抽象的不同层次需要不同语言的问题. 该建模方法可以在元建模阶段建立领域元模型和领域语言. 相似文献
11.
12.
13.
基于UML的软件开发模型 总被引:2,自引:1,他引:2
杨雪涛 《重庆工商大学学报(自然科学版)》2004,21(6):580-582,607
针对计算机软件开发方法众多、描述语言不统一等问题,介绍了统一建模语言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.
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
王涛伟 《浙江万里学院学报》2004,17(2):34-36
文章介绍了Rational统一过程(RUP)的主要内容,包括开发模型、核心工作流和迭代过程等.通过与传统项目组织的比较给出了RUP的优势同时也提出了不足之处. 相似文献
20.
面向软件工程的工作流管理系统 总被引:6,自引:0,他引:6
结合CMM思想和RUP技术,提出了以RUP定义的软件开发流程作为模板,以工作流管理系统作为支持环境的软件开发过程管理的新思路,介绍了工作流管理系统的模型基础,即集成化的多视图模型P_PROCE,它以过程视图为核心,集成了产品,资源,组织和控制评价视图,给出了建模,仿真和执行有机集成的工作流管理系统体系结构,在解释了以过程建模,系统维护和模型转换接口三部分组成的工作流建模系统的基础上,阐述了以个人工作台和工作流引擎为主构成的工作流执行和仿真机制。 相似文献