面向方面相关论文
本文提出了一种基于软件架构的、面向方面的敏捷软件的方法学,将表达力和效率作为嵌入式应用的两个最重要的关注加于考虑:表达力带......
健壮性测试是保证软件可靠性的重要手段.然而,现有的健壮性测试技术主要采用故障注入方法来评估系统的容错能力,从而使得测试代码......
分布式网构软件的网络环境日趋复杂,系统的需求分析、流程设计、软件架构、系统开发和质量保证都受到了分布式交互外部环境的影响.......
在面向方面软件体系结构设计中,通过指定注入位置、时机及约束,将封装了横切行为和特征的方面组件与组成软件体系结构(SA)的组件、......
非功能需求的处理一直是困扰着研究人员和实践者的难题。针对体系结构设计阶段早期,提出一种新的建模非功能需求的方法。该方法利......
在分布式系统的发展过程中,交互的动态特性越来越明显。本文运用反射的思想,对元对象的分层表示及其之间的交互进行了详细阐述,并......
软件产品线由于其高效的重用性已经成为当今软件开发的趋势,越来越多的项目采用软件产品线的思想来进行开发。而在软件产品线工程中......
本文提出一种基于Object-Z的形式化面向方面建模语言以及建模方法。形式化语言中的方面规范提供了观察基本模块和方面模块的行为、......
随着软件规模的扩大,遗留系统问题越来越突出,软件演化问题逐渐成为今天软件工程研究的热点。软件演化过程,作为软件演化和软件过......
关注点分离是软件工程领域中极为重要的原则。人们先后提出了结构化的开发方法和面向对象的开发方法以达到在整个软件开发过程当中......
分布式实时系统软件在大小和复杂性方面都在不断增加。尽管计算资源、处理能力和网络带宽在过去十年来都有着数量级的增长时,大规......
学位
传统的面向对象软件系统中,横切关注点通常散乱分布在核心关注点模块中,给软件的维护和复用带来了困难。面向方面程序设计作为一种新......
“关注点分离”一直都是软件开发的一个重要目标和原则。针对面向对象技术在处理分散于系统各处的横切关注点上的不足,业界提出了......
网络应用的迅速发展使得企业级客户对软件的功能、易用性、安全性等提出了更高的要求,企业级Web应用程序成为一个采用多种第三方组......
面向对象的技术的出现可以追溯到上世纪六十年代,面向对象的方法更关注于数据而非过程,而在面向对象方法前的软件开发方法更关注于......
性能是软件系统重要的质量属性之一,是应用程序成功的一个重要因素。在用户看来,有些系统有时性能比功能更加重要。 以前在软件工......
随着网络和信息技术的不断发展,分布式实时系统的应用领域变得越来越广泛,如国家安全领域中的航空、航天、卫星轨道控制等,居民生......
性能是每个软件系统的基本质量属性,是一种指标。随着计算机技术的飞速发展,越来越多的分布式实时系统被开发并使用,由于资源的异......
现代软件开发都要把整个系统按功能分解为小的单元,然后开发这些小单元,这些小的单元隐藏内部实现,对外提供接口,最后组合这些单元......
模型驱动架构(MDA)是基于一系列工业标准的软件开发框架,模型驱动整个软件开发过程,使用支持工具可以实现模型之间、模型与代码之......
随着软件产业的快速发展,软件系统的规模越来越大,软件系统也越来越复杂,因此软件开发难度也在加大。为了在软件开发过程中更好的......
实时系统是面向方面技术很好的应用场所,在实时系统中,有很多非功能需求,且这些非功能需求往往横切整个系统。在实时系统中关键的......
在软件过程中,比较频繁出现的情况是在已经存在的过程中增加或更新需求,通常要求改变软件模型中的一系列任务,角色,工作产品,工具,......
随着移动计算、普适计算和Web Service等新兴技术的迅速发展,尤其是在Internet成为主流的软件开发环境后,动态软件架构(DynamicSoftw......
面向方面编程范式通过引入方面实现横切关注点的分离和封装,很好的解决了代码纠结和代码分散等面向对象程序所面临的难题,使系统易......
Cyber-physical网络环境下的实时系统是一个综合计算、网络和物理环境的多维复杂系统,通过3C (Computation、Communication、Contr......
随着计算技术、网络技术和控制技术的深入发展,一种最新的复杂系统Cyber-physical Systems应运而生。Cyber-physical Systems是运......
软件测试是保证软件质量的重要手段,随着软件行业的飞速发展,人们越来越认识到软件测试的重要性。其中,集成测试是检测系统各部分......
面向方面的规范描述在软件体系结构建模和分析中起着重要的作用,但目前已有的方法不能对体系结构方面及其编织逻辑的详细描述提......
相比传统方法,使用面向方面的相关思想和工具能编写更为灵活和通用的监视软件。 利用这一特性,本文提出了一种基于AOP的通用监视......
在文献检索实验过程中运用传统管理手段,已经不能满足其课程内涵变革及实习的最低要求。所以,针对该课程实验教学特点和要求,重点就过......
本文对面向方面重建方法进行了论述.文章指出,SUN公司在1999年发布了J2EE平台的第一个版本以来世界各地的软件开发组织不断地给这......
随着J2EE技术的普及,越来越多的软件实现采用了J2EE技术,但是J2EE的核心API非常复杂,尤其是它的分层结构,使得开发周期和成本开销......
面向方面编程(AOP)技术通过横切关注来实现软件系统.面向方面建模可通过扩展UML来实现,在元模型层次上设计面向方面软件开发(AOSD)......
服务组合作为实现服务增值的一种有效方法,业已广泛使用于各种应用.安全问题是与Web服务密切相关且对于服务组合的可信性具有重要......
摘要: 在计算机编程技术发展过程中出现三种编程思想——面向过程、面向对象和面向方面。对面向过程、面向对象和面向方面三种编程......
面向对象编程(OOP)是一种在实际开发中得到广泛应用的编程技术,是软件开发史上最成功的编程技术之一.一般的计算机程序设计模式是......
面向方面编程(AOP)把横切关注点从系统中分离,解决了面向对象编程(OOP)中代码纠缠、散射的问题.但在面向方面建模中,横切方面没有......
基于.Net Framework和AOP技术提出了电信系统建设的“5+1”关注点视图,试图解决电信业务开发难度大、周期长的问题。根据“5+1”关注......
为了对面向方面软件进行自动化测试,本文对面向方面软件自动化选择测试用例进行研究。通过对引入案例进行分析,提出面向方面软件自......
随着短信业务飞速发展,垃圾短信问题也日趋严重,目前还没有有效的方式解决这一问题。提出一种新的方案,该方案利用面向方面思想,通......
面向方面编程(AOP)把横切关注点从系统中分离,解决了面向对象编程(OOP)中代码纠缠、散射的问题。但在面向方面建模中,横切方面没有......
通过引入面向方面的核心思想,分析了网格安全实现方案GSI中存在的结构复杂和耦合度过高问题。在传统网格安全模型的基础上,利用方......
面向方面的编程模型是一种新的编程模型,它的出现很好的解决了系统的关注点问题,特别是和安全相关的问题。AOP编程技术使安全策略设......
软件架构的描述和设计决定了软件的质量和生命。作为方面的横切关注点横跨在多个架构组件中,影响了模块间的内聚性和耦合度,从而降......
自适应演化软件通过演化技术,为软件添加动态、柔性以及灵活可变的特征,使软件系统能更好地适应动态、开放以及难控的网络环境,并......