共查询到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
面向方面编程(AOP)向用户提供了把贯穿特性模块化和编排的能力,以便获得最大的代码重用以及解决代码混乱的问题。然而,目前还没有合适的对AOP的建模语言。文中讨论了一种扩展UML用于面向方面的建模的方法,并通过一个例子来说明这种方法的应用。 相似文献
7.
8.
针对面向对象编程(OOP)中横切关注点与业务逻辑代码纠缠的现象,提出了一种面向方面编程(AOP)的统一建模方法以弥补OOP的不足;该基于UML的方面建模方法从AOP与OOP技术存在的问题出发,通过基于UML的AOP建模方法研究,提高了软件设计的模块化,增强了代码的重用性、维护性;最后,以银行系统ATM中的取款业务的建模为例来描述用UML建模过程,为AOP建模提供了一种新的研究思路。 相似文献
9.
10.
11.
选择公理设计作为基本的方法论,以此为基础,结合面向对象的方法,提出了基于公理化设计理论的复杂信息系统设计方法。并以社会保险信息系统的开发为例,检验了这种方法在复杂信息系统开发中应用的有效性和可操作性。 相似文献
12.
13.
14.
作为20世纪最伟大的技术创造之一,计算机技术在当前对促进经济的发展和转型升级起到了非常重要的作用。随着信息技术的高速发展,互联网已经在各行各业被充分普及和应用。在这样的时代背景下,计算机需要处理非常庞大的信息数据量。而如果仍采取传统的信息管理系统,很难适应当前的实际需求。因此,需要做好对计算机信息管理系统的开发与设计,并根据实际需求开发相应的管理系统功能,从而有效地提高计算机处理信息数据的效率,推动计算机信息技术的高速发展。 相似文献
15.
基于UML的面向方面的实时系统建模方法 总被引:5,自引:0,他引:5
利用基于UML的面向方面编程(AOP)技术来建模实时系统,把实时关注从系统中分离出来,形成一个独立于系统的时间方面,实现时间方面的并发设计和系统时间特性的统一管理。AOP技术允许把设计好的时间方面根据需要重新织入系统,组合为实时系统。模型从系统的静态结构模型、动态行为模型和时间方面的织入等几部分来建模实时系统,并扩展了UML来表达AOP技术和时间概念,提高软件的重用性。一个电梯控制系统例子用来说明了这种建模方法。 相似文献
16.
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.
分析了现有的软件规模度量特点和应用于OO(Objected Oriented)系统时存在的问题,提出了类点分析法的规模评价模型,用以评估OO软件产品特性,能精确地捕捉OO的关键概念和结构,并应用在OO的设计阶段,独立于软件开发的技术和设计工具。类点分析法中定义了两个相关联的度量,其目标旨在软件的整个开发过程中,当有效的信息被得到时,能不断地精化评估规模模型,使之精确地预测OO系统的开发代价和项目管理。给出了实施类点分析法的系统规模评估过程。 相似文献