面向方面相关论文
随着软件规模的扩大,遗留系统问题越来越突出,软件演化问题逐渐成为今天软件工程研究的热点。软件演化过程,作为软件演化和软件过......
关注点分离是软件工程领域中极为重要的原则。人们先后提出了结构化的开发方法和面向对象的开发方法以达到在整个软件开发过程当中......
分布式实时系统软件在大小和复杂性方面都在不断增加。尽管计算资源、处理能力和网络带宽在过去十年来都有着数量级的增长时,大规......
学位
传统的面向对象软件系统中,横切关注点通常散乱分布在核心关注点模块中,给软件的维护和复用带来了困难。面向方面程序设计作为一种新......
性能是衡量软件系统质量的一个重要指标。随着网格计算技术的飞速发展,越来越多基于网格的各种应用系统被开发出来并投入使用,网格......
网络应用的迅速发展使得企业级客户对软件的功能、易用性、安全性等提出了更高的要求,企业级Web应用程序成为一个采用多种第三方组......
面向对象的技术的出现可以追溯到上世纪六十年代,面向对象的方法更关注于数据而非过程,而在面向对象方法前的软件开发方法更关注于......
性能是软件系统重要的质量属性之一,是应用程序成功的一个重要因素。在用户看来,有些系统有时性能比功能更加重要。 以前在软件工......
随着网络和信息技术的不断发展,分布式实时系统的应用领域变得越来越广泛,如国家安全领域中的航空、航天、卫星轨道控制等,居民生......
性能是每个软件系统的基本质量属性,是一种指标。随着计算机技术的飞速发展,越来越多的分布式实时系统被开发并使用,由于资源的异......
现代软件开发都要把整个系统按功能分解为小的单元,然后开发这些小单元,这些小的单元隐藏内部实现,对外提供接口,最后组合这些单元......
模型驱动架构(MDA)是基于一系列工业标准的软件开发框架,模型驱动整个软件开发过程,使用支持工具可以实现模型之间、模型与代码之......
随着软件产业的快速发展,软件系统的规模越来越大,软件系统也越来越复杂,因此软件开发难度也在加大。为了在软件开发过程中更好的......
在软件过程中,比较频繁出现的情况是在已经存在的过程中增加或更新需求,通常要求改变软件模型中的一系列任务,角色,工作产品,工具,......
随着移动计算、普适计算和Web Service等新兴技术的迅速发展,尤其是在Internet成为主流的软件开发环境后,动态软件架构(DynamicSoftw......
面向方面编程范式通过引入方面实现横切关注点的分离和封装,很好的解决了代码纠结和代码分散等面向对象程序所面临的难题,使系统易......
Cyber-physical网络环境下的实时系统是一个综合计算、网络和物理环境的多维复杂系统,通过3C (Computation、Communication、Contr......
随着信息时代的到来,计算机技术开始飞速发展,软件产品在人们生活中的应用日渐普及,软件已经成为日常生活和经济发展中不能缺少的......
软件测试是保证软件质量的重要手段,随着软件行业的飞速发展,人们越来越认识到软件测试的重要性。其中,集成测试是检测系统各部分......
随着J2EE技术的普及,越来越多的软件实现采用了J2EE技术,但是J2EE的核心API非常复杂,尤其是它的分层结构,使得开发周期和成本开销......
面向方面编程(AOP)技术通过横切关注来实现软件系统.面向方面建模可通过扩展UML来实现,在元模型层次上设计面向方面软件开发(AOSD)......
摘要: 在计算机编程技术发展过程中出现三种编程思想——面向过程、面向对象和面向方面。对面向过程、面向对象和面向方面三种编程......
面向对象编程(OOP)是一种在实际开发中得到广泛应用的编程技术,是软件开发史上最成功的编程技术之一.一般的计算机程序设计模式是......
面向方面编程(AOP)把横切关注点从系统中分离,解决了面向对象编程(OOP)中代码纠缠、散射的问题.但在面向方面建模中,横切方面没有......
基于.Net Framework和AOP技术提出了电信系统建设的“5+1”关注点视图,试图解决电信业务开发难度大、周期长的问题。根据“5+1”关注......
为了对面向方面软件进行自动化测试,本文对面向方面软件自动化选择测试用例进行研究。通过对引入案例进行分析,提出面向方面软件自......
随着短信业务飞速发展,垃圾短信问题也日趋严重,目前还没有有效的方式解决这一问题。提出一种新的方案,该方案利用面向方面思想,通......
通过引入面向方面的核心思想,分析了网格安全实现方案GSI中存在的结构复杂和耦合度过高问题。在传统网格安全模型的基础上,利用方......
面向方面的编程模型是一种新的编程模型,它的出现很好的解决了系统的关注点问题,特别是和安全相关的问题。AOP编程技术使安全策略设......
软件架构的描述和设计决定了软件的质量和生命。作为方面的横切关注点横跨在多个架构组件中,影响了模块间的内聚性和耦合度,从而降......
自适应演化软件通过演化技术,为软件添加动态、柔性以及灵活可变的特征,使软件系统能更好地适应动态、开放以及难控的网络环境,并......
当横切关注点组合到主关注点时,可能出现冲突的情况。该冲突导致体系结构设计难以决策,然而目前也缺乏有效的对这些可能冲突进行处......
对于继承的系统或基于组件的系统,常常得不到系统详细的信息,测试这样的系统很困难,采用Anti-model测试思想和方法可以解决此类问......
面向方面的软件开发方法是在面向对象开发方法的基础上,在AOP的支持下,将贯穿系统的横切关注点提取出来,通过联结方式植入系统功能......
很多两层C/S结构的信息系统都采用了集中式数据库为系统提供数据存储支持,经过长时间地运行,所积累的海量数据使查询速度和网络通信性......
SaaS(Softwareasa Service,软件即服务)模式是目前一种新的软件应用模式,本文首先针对具体现状,分析了传统面向对象设计方法及现有软件......
面向方面的软件程序设计是一种崭新的程序设计方法,是面向对象方法的进一步发展,当前已经成为一种比较成熟的编程思想。该方法通过引......
传统的面向对象思想无法有效解决由于系统对横切点的关注造成的实现代码散乱耦合问题。面向方面思想是为解决这一途径的技术,本文对......
随着Web服务和网格服务数量急剧增加,通过agent协作的两种服务混合合成却无法解决从安全性到事务处理等问题。本文利用中间件技术,对......
输电线动态增容(DLR)的在线监测系统包括数据采集系统和监控主站系统两大部分,其对监控主站软件的需求决定了在传统设计方法下各功能......
面向方面编程(AOP)向用户提供了把贯穿特性模块化和编排的能力,以便获得最大的代码重用以及解决代码混乱的问题.然而,目前还没有合......
中间件应用领域的不断拓展,给中间件体系结构的设计带来了困难,中间件的体系结构必须在通用性与专用性之间寻找平衡。传统的中间件体......
基于面向方面的中间件构建技术,能够把实时、安全性、可靠性、易管理性、容错性等横切关注从中间件中分离出来,形成独立于中间件的核......
利用面向方面的编程思想,在实时系统设计的需求分析阶段分离系统的功能性核心关注点和非功能性横切关注点,并着重对系统的非功能性......
针对互联网环境下存在丰富多样的软件资源,为了能够有效地重用已有的软件资源,探讨一种基于方面化特征对可用软件资源的软件分析方法......
面向方面编程作为一种基于关注分离的软件开发思想,抽取出软件的功能性和非功能性属性,并引入实现横切关注点的方面,以织入的方式完成......