共查询到20条相似文献,搜索用时 38 毫秒
1.
实时系统的面向方面模型 总被引:7,自引:3,他引:4
基于UML的实时系统面向方面模型,能够把实时关注从系统中分离出来,形成一个独立于系统的时间方面,实现时间方面的并发设计和系统时间特性的统一管理。面向方面编程(AOP)技术允许把设计好的时间方面根据特定需要重新织入系统,组合为实时系统。模型扩展了UML来表达AOP技术和时间概念,并从系统的静态结构模型、动态行为模型和时间方面的织入等几部分建模实时系统。一个电梯控制系统例子充分说明这种设计过程。 相似文献
2.
分离横切关注点是软件工程的一项重要原则.应当被应用到整个软件开发过程中.然而至今,这一领域的研究多数只关注于实现和设计阶段.在需求工程中针对横切关注点的研究工作却很少.本文旨在需求层面使用UML描述横切关注点的分离.文章提出了一个面向方面的需求模型.在需求分析阶段识别出横切关注点,并使用扩展的UML模型将其整合到系统的功能需求描述中.该方法有利于开发前期对横切性需求的有效模块化.以及后期项目干系人之间的沟通协调.同时横切性需求的前期分离,为在后期开发阶段制品的映射提供便利. 相似文献
3.
李伟 《数字社区&智能家居》2007,1(6):1599
基于UML的ATM系统面向方面模型,能够把关注从系统中分离出来,形成一个独立于系统的方面模块。面向方面编程(AOP)技术允许把设计好的方面模块根据特定需要重新织入系统,组合为完整系统。模型扩展了UML来表达方面元素概念,并从系统的静态结构模型和方面织入建模ATM系统。 相似文献
4.
5.
6.
本文用构造型说明法讨论了满足结构化要求的各种复合抽象数据类型应具备的语义特性。然后讨论了基于类型理论的ECC扩展构造逻辑和函数式语言两种方式下的模型。 相似文献
7.
为了分离软件系统中的核心关注点和横切关注点,通过引入面向方面软件开发的思想设计了一种面向方面软件体系结构模型,并详细分析了该模型的三个基本构成单元,即构件、连接件和方面构件。最后通过一个网上支付实例验证了该模型具有一定的理论意义和实用价值。 相似文献
8.
AspectJ是一种基于Java、面向方面的程序设计语言,它使用pointcuts,advice和aspects来抽象实现面向方面的主要功能.切入点(PointCut)是一种表示连接点集合的表达式,专门用来在方面执行期间确定连接点集合的模型化结构.开发者在确定切入点时经常会写出一些不正确的表达式而造成方面应用错误.故障模型详细说明了使用AspectJ编写程序时经常会遇到的一些错误.文章对切入点故障进行了详细分析和归纳,以便进一步研究面向方面程序的测试. 相似文献
9.
面向方面编程作为一种基于关注分离的软件开发思想,抽取出软件的功能性和非功能性属性,并引入实现横切关注点的方面,以织入的方式完成系统集成.然而面向方面编程方法只体现在软件生命周期的编码阶段,而缺少在设计阶段的支持.通过分析面向方面编程的概念及其特点,利用UML的扩展机制将方面加入状态图中,给出基于AspectJ语法语义扩展UML的状态模型,实现状态图方面与核心组件之间的织入关系,最终实现代码自动生成. 相似文献
10.
分布式实时系统是一个非常重要且资源有限的系统,系统资源的调配策略很大程度上决定了系统是否能满足实时性要求。要制定资源调配策略,首先要标识出实时系统中的各种资源,建立起资源模型。面向方面是一种全新的编程思想,它和面向对象方法结合解决了传统软件开发方法中的一些问题。文章结合面向方面技术,把QoS监控作为一个关注点,通过UML的扩展机制描述了分布式实时系统中资源模型的面向方面的QoS监控模型。 相似文献
11.
12.
基于CORBA技术的GDMO接口构建的研究 总被引:1,自引:0,他引:1
用CORBA技术构建TMN中的被管对象的接口,可以加快实现异构环境下电信网的分布式管理。通过研究TMN中的GDMO模板和CORBA中的IDL接口,可以建立二者之间的映射规则。利用这种映射关系,有助于实现GDMO中的动作、属性、通知、参数、行为等模板到IDL接口中的操作、属性、参数和注释的自动映射。 相似文献
13.
讨论了基于CORBA规范的实时中间件产品TAO及在其基础上开发CORBA程序的一般方法,并给出一个远程主机访问的实例。 相似文献
14.
CORBA技术及其在系统集成中的应用 总被引:1,自引:0,他引:1
介绍了CORBA(Common Object Request Broker Architecture—公共对象请求代理体系结构)组成部分,分析了各个组成部分在体系结构中的作用;按客户端调用方式分别从静态调用(将IDL文件映射到客户端Stub和服务端Skeleton)和动态调用(客户端通过DII接口动态获得服务方提供的服务)两个方面探讨了CORBA工作原理,并比较了两种方式的优缺点;讨论了CORBA用于企业信息系统集成的一般开发方法。 相似文献
15.
PAN Yi 《数字社区&智能家居》2008,(29)
在网络管理系统中CORBA技术被广泛应用在北向接口模块中,在测试这类模块时通常会针对不同的规范开发专门的测试程序,费时费力,且没有通用性。该文介绍了一个基于idl语法分析的动态测试工具,可动态测试不同规范的CORBA接口,大大提高了生产效率。 相似文献
16.
CORBA提供了面向对象和跨平台的软件重用技术,本文对基于CORBA三层结构构造企业情报系统进行了探讨,提出了CORBA中间模型。 相似文献
17.
CORBA在OA中的应用探讨 总被引:1,自引:0,他引:1
CORBA是当前非常重要的分布式对象技术之一,它能在分布式异构环境下集成各种不同的应用。针对当前办公自动化中存在的异构问题,提出将CORBA技术应用其中开发异构环境下分布式的办公自动化系统,并结合实例讨论了基于CORBA的办公自动化系统的特点、结构和实现技术。 相似文献
18.
基于CORBA实现分布式系统间的异步消息通信 总被引:1,自引:0,他引:1
在现有的CORBA产品中,多数都不支持异步消息通信。文中基于CORBA,采用消息队列通信和多线程设计等技术,为原型装置分布式控制系统提供了一种对象间的异步消息传送机制。 相似文献
19.