首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 78 毫秒
1.
面向方面建模方法的研究及其应用   总被引:2,自引:1,他引:2  
面向对象方法已成为软件设计与开发的一项普遍技术.但是随着软件复杂性的提高,面向对象方法在模块化与适应性方面存在一定的局限性.针对该问题,一种新的软件方法--面向方面方法被提出.在现有面向方面技术的基础上提出了一套比较完善的建模方法,并针对一个具体实例在Ration Rose中实现了面向方面的建模.通过该方法对软件设计建模,可增强软件模块性与重用性.  相似文献   

2.
用面向方面编程思想研究软件体系结构,提取体系结构中的横切属性,并以方面连接件的形式对其进行建模,然后提出基于UML的面向方面体系结构元模型,最后通过图书管理系统实例说明具体建模过程,对传统体系结构模型和面向方面体系结构模型进行比较分析,结果表明了面向方面软件体系结构模型具有更高的实际应用价值.  相似文献   

3.
为了解决软件开发中建模对于系统级关注点被忽略的问题,提出了面向方面的UML建模模型。对面向方面技术和UML进行全面介绍,使其了解它们的主要构成及参数,并基于AspectJ语言扩展UML中的特征文件(profile),来实现面向方面UML建模(AUML)。该扩展是UML体系的一种扩充,它既结合了UML面向对象的特点,又对面向方面横切关注点在语义和结构上进行了规范。最后就图书管理系统进行举例说明,总结了面向方面软件开发(AOSD)profile的参数。  相似文献   

4.
面向方面软件开发技术可能成为下一个软件开发史上的里程碑,目前已经出现大量的面向方面编程的优秀语言和框架,但仍缺少统一的面向方面建模标准.通过UML强大的扩展机制,基于AspectJ语法语义扩展UML元模型并可视化地表达面向方面的重要概念,可以降低面向方面软件设计和开发的难度,同时为设计人员提供统一的面向方面的交流平台,提高面向方面软件设计和开发的效率.  相似文献   

5.
面向方面体系结构建模是面向方面软件开发(AOSD)的重要组成部分,也是近些年面向方面领域研究的热点问题。传统的软件体系结构设计方法没有单独地考虑横切关注点。因此,在软件体系结构设计阶段,建模人员需要新的机制来描述这些横切关注点。本文首先提出一个以横切为中心的面向方面体系结构概念框架;然后通过在体系结构设计阶段引入该框架中的核心概念,提出一种在体系结构设计阶段建模横切关注点的方法,从而支持其在早期进行横切关注点的分离。  相似文献   

6.
扩展UML用于面向方面的建模   总被引:3,自引:0,他引:3  
曾路  张立臣 《微机发展》2004,14(12):106-107,110
面向方面编程(AOP)向用户提供了把贯穿特性模块化和编排的能力,以便获得最大的代码重用以及解决代码混乱的问题。然而,目前还没有合适的对AOP的建模语言。文中讨论了一种扩展UML用于面向方面的建模的方法,并通过一个例子来说明这种方法的应用。  相似文献   

7.
建模在软件开发中起着非常重要的作用,其有效性和准确性关系到软件系统的开发效率及扩展.该文结合MOF及面向方面的理论,建立了两阶段面向方面建模的理论模型,提出了一种基于MOF面向方面建模工具(MAMT)的设计和实现方法;并针对MAMT中方面模型给出了转换定义;同时提出一种新的模型转换语言AOMTL,来处理含有方面概念的模...  相似文献   

8.
针对面向对象编程(OOP)中横切关注点与业务逻辑代码纠缠的现象,提出了一种面向方面编程(AOP)的统一建模方法以弥补OOP的不足;该基于UML的方面建模方法从AOP与OOP技术存在的问题出发,通过基于UML的AOP建模方法研究,提高了软件设计的模块化,增强了代码的重用性、维护性;最后,以银行系统ATM中的取款业务的建模为例来描述用UML建模过程,为AOP建模提供了一种新的研究思路。  相似文献   

9.
面向方面的软件工程指南   总被引:1,自引:0,他引:1       下载免费PDF全文
莫倩  刘晓 《计算机工程》2007,33(14):62-65
面向方面的软件开发(AOSD)技术的目标,是在整个软件生命周期中提供系统化标识、模块化以及组合横切关注点。随着AOSD技术的成熟,需要一个指南来支持良好工程化的面向方面系统的开发。该文综述了现有面向方面软件工程的各种方法,分析了在需求分析、设计和编程实现阶段对方面进行考虑的方法,并提出了比较这些方法的准则。文章为面向方面的实际应用选择专门的方法(方法组)提供了指南。  相似文献   

10.
降低模型的复杂度在业务流程管理(BPM)领域是一个关键的问题。面向方面的业务流程建模主张从主流程中分离出不同的关注点,并单独建模,然后通过一定的编织机制组合方面与主流程。但如何验证方面织入对主流程的影响,是一个亟待解决的问题。基于Petri网提出并实现了面向方面业务流程建模中的方面追踪方法,并用一个银行业务流程的案例来验证了所提出的方法。  相似文献   

11.
选择公理设计作为基本的方法论,以此为基础,结合面向对象的方法,提出了基于公理化设计理论的复杂信息系统设计方法。并以社会保险信息系统的开发为例,检验了这种方法在复杂信息系统开发中应用的有效性和可操作性。  相似文献   

12.
从20世纪60年代引入软件工程以来,出现了多种封闭的软件开发方法。提出了区别于传统软件开发方法的一种新方法,即基于网络信息资源共享的软件开发方法。该方法从分析现有的信息资源入手,逐步构建了所需系统,再将实施过程中产生的信息资源添加到共享平台中,作为以后系统构建的基础。该方法已经应用在北京市西城区政务信息共享交换平台的建设中,实践证明其具有良好的应用价值。  相似文献   

13.
为缩小需求分析与系统设计和实现之间的间隙,采用以需求为导向的系统开发方法,识别了航空型号研制项目干系人中的重要角色,通过对研制项目协同计划、控制过程的分析,提出了项目管理生命周期各阶段面向角色的系统需求矩阵,在此基础上构建了分布式航空型号研制项目管理信息系统框架,并给出系统用例。  相似文献   

14.
作为20世纪最伟大的技术创造之一,计算机技术在当前对促进经济的发展和转型升级起到了非常重要的作用。随着信息技术的高速发展,互联网已经在各行各业被充分普及和应用。在这样的时代背景下,计算机需要处理非常庞大的信息数据量。而如果仍采取传统的信息管理系统,很难适应当前的实际需求。因此,需要做好对计算机信息管理系统的开发与设计,并根据实际需求开发相应的管理系统功能,从而有效地提高计算机处理信息数据的效率,推动计算机信息技术的高速发展。  相似文献   

15.
基于UML的面向方面的实时系统建模方法   总被引:5,自引:0,他引:5  
刘瑞成  张立臣 《计算机应用》2005,25(8):1874-1877
利用基于UML的面向方面编程(AOP)技术来建模实时系统,把实时关注从系统中分离出来,形成一个独立于系统的时间方面,实现时间方面的并发设计和系统时间特性的统一管理。AOP技术允许把设计好的时间方面根据需要重新织入系统,组合为实时系统。模型从系统的静态结构模型、动态行为模型和时间方面的织入等几部分来建模实时系统,并扩展了UML来表达AOP技术和时间概念,提高软件的重用性。一个电梯控制系统例子用来说明了这种建模方法。  相似文献   

16.
高娜  张立臣  刘东星 《计算机工程》2010,36(13):281-283
基于面向方面软件设计方法,分离出分布式式系统的时间特性作为一个方面单独建模,将时间子方面思想应用到统一建模语言(UML)建模中,利用随机实时时序逻辑和模糊时间Petri网扩展UML约束。实例证明,该建模方法可解决UML语义问题,使建模更准确,且为日后代码织入、自动生成和测试提供方便。  相似文献   

17.
Ahmed Seffah 《Software》1997,27(10):1233-1243
The use of a software engineering approach in the design and development of Intelligent Training/teaching Systems (ITS) can increase productivity and improve the quality of the resulting software systems. In this paper, we describe an object-oriented framework for modeling and designing an ITS. This framework is based on software engineering principles. To illustrate our discussion, we consider an ITS—the CAD Demonstrator—which we have designed using this framework. © 1997 John Wiley & Sons, Ltd.  相似文献   

18.
张桂珠  须文波 《计算机应用》2006,26(2):439-0441
分析了现有的软件规模度量特点和应用于OO(Objected Oriented)系统时存在的问题,提出了类点分析法的规模评价模型,用以评估OO软件产品特性,能精确地捕捉OO的关键概念和结构,并应用在OO的设计阶段,独立于软件开发的技术和设计工具。类点分析法中定义了两个相关联的度量,其目标旨在软件的整个开发过程中,当有效的信息被得到时,能不断地精化评估规模模型,使之精确地预测OO系统的开发代价和项目管理。给出了实施类点分析法的系统规模评估过程。  相似文献   

19.
信息系统中的角色网络模型和方法研究   总被引:1,自引:1,他引:0  
通过对组织的一般要素及其关系的分析 ,建立了角色网络模型 ,并给出了相应的数学描述 ,阐述了角色网络开发方法。在此基础上介绍了一种信息系统开发支撑平台 ,并将其应用于实际项目的建设。  相似文献   

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

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