首页 | 本学科首页   官方微博 | 高级检索  
检索     
共有20条相似文献,以下是第1-20项 搜索用时 797 毫秒

1.  AOSD--一种新型软件开发方法  被引次数:1
   顾治华  贾仰理  张振领《计算机时代》,2005年第44卷第12期
   分析了面向对象软件开发方法对系统级关注点处理的缺陷,从软件开发方法学的基本要素:方法、过程、技术和工具各方面,分析探究了面向方面软件开发方法(AOSD:Aspect-Oriented Software Development)及其研究现状,给出了一种面向方面软件开发方法的基本过程模型.    

2.  实时系统的方面开发方法和应用模型  
   陈广明《计算机工程与应用》,2006年第42卷第36期
   结合领域工程的方法,在某个领域内建立面向方面的软件开发AOSD框架是值得探讨的简单可行的方法,探讨了在实时系统开发过程中支持面向方面方法的几个关键问题及解决方案,提出了一种实时领域面向方面开发框架,降低了实时软件开发的复杂性,提升了系统的可信度,同时实现了实时软件开发各个阶段的无缝连接。    

3.  AOSD方法及其在分布式系统开发中的应用  
   顾治华  贾仰理  张振领  黄德启《计算机工程与设计》,2006年第27卷第17期
   在包含诸多横切关注点的复杂软件系统开发中,面向对象软件开发方法(OOSD)存在无法克服的缺陷。在分析面向对象软件开发方法对横切关注点处理的缺陷的基础上,讨论了面向方面软件开发(aspect-oriented software development,AOSD)方法及其在复杂系统开发中的优越性,提出了一种面向方面软件开发方法的过程模型,介绍了面向方面软件开发方法在分布式系统开发中的应用。    

4.  基于AOSD的Argo UML功能扩展  
   王菲  李建成  李琦《西北纺织工学院学报》,2012年第1期
   将面向方面技术和AOSD分析技术应用到开源建模工具ArgoUML的功能扩展中.在其可视化建模的基本功能基础上,通过AspectJ编程技术对其信息管理功能中的用例规格描述实现扩展.实验证明,该方法能够降低软件维护的复杂性,提高软件的重用率,从而提高了软件开发过程效率和可维护性.    

5.  基于用例的面向方面需求建模  被引次数:1
   方义秋  冉华锋  葛君伟《计算机工程》,2009年第35卷第12期
   面向方面软件开发(AOSD)方法在编程阶段已能较好地实现横切关注点的分离,因此,对如何利用AOSD在软件开发的需求分析阶段实现横切关注点的分离进行探讨,结合用例技术实现对关注点的建模,以提高软件的重用性和可维护性。通过实际案例对模型进行分析说明,将横切关注点作为扩展用例处理,合成到需求模型中,可提高系统模块化程度和需求追踪性。    

6.  面向方面的实时系统形式化开发方法  被引次数:6
   陈广明 张立臣 陈生庆《计算机科学》,2005年第32卷第7期
   实时系统复杂性的不断增加以及对可配置性和可重用性要求的不断提高,需要如面向方面和基于组件的软件工程方法的支持,同时实时系统的可信性要求采用形式化方法来开发实时系统。本文试图建立一种面向方面的实时系统形式化开发方法,这种方法对RT—Z进行了面向方面和面向部件的扩展,并通过实时组件模型在需求和设计阶段提供了对基于部件的系统开发方法(CBSD)和面向方面的系统开发方法(AOSD)的支持。本文给出了面向方面的实时Z(AO—RT—Z)的组件模型的框架结构、语法要求、方面的联结和功能接口和非功能接口的定义,重点讨论并证明了面向方面的实时Z(AO—RT—Z)作为规格描述语言的健全性。    

7.  面向方面软件开发:理念和观察  
   洪贵  毛晓光《计算机工程与科学》,2007年第29卷第11期
   面向方面软件开发是近年来软件开发领域出现的一个重要的前沿研究方向。本文从软件开发方法和方面的哲学基础探讨面向方面软件开发(AOSD)的根本和理念,并以此为指导,追寻其发展历程,明确AOSD未来发展的目标和核心关注点。    

8.  基于AOSD的Web架构规划  
   潘晔  任广伟《微机发展》,2006年第16卷第12期
   基于MVC设计模式的软件框架逐渐兴起,成为Web架构的开发主流。为了在此架构基础上进一步提高模块结构和组件的重用,提高软件开发的效率,使得架构更加易于扩展和维护,文中基于AOSD(Aspect-Oriented Software Develop-ment)方法来规划Web架构,利用AOSD的动态和静态的用例分析方法,来有效地实现关注点的分离,并使用方面来包装关注点,实现对当前流行的Web框架的改进。利用面向方面的分析和编程方法来规划架构,令Web应用程序的开发更加灵活、高效。    

9.  基于AOSD的Web架构规划  
   潘晔  任广伟《计算机技术与发展》,2006年第16卷第12期
   基于MVC设计模式的软件框架逐渐兴起,成为Web架构的开发主流。为了在此架构基础上进一步提高模块结构和组件的重用,提高软件开发的效率,使得架构更加易于扩展和维护,文中基于AOSD(Aspect—Oriented Software Development)方法来规划Web架构,利用AOSD的动态和静态的用例分析方法,来有效地实现关注点的分离,并使用方面来包装关注点,实现对当前流行的Web框架的改进。利用面向方面的分析和编程方法来规划架构,令Web应用程序的开发更加灵活、高效。    

10.  Ivar Jacobson谈面向方面实例研究  
   Ivar Jacobson  summin《程序员》,2004年第7期
   面向方面编程(AOP)能够在代码级实现分割可视化模型上取得最终的进展,这花费了25年的时间,如今我们已经站在一个强有力的新范型(把用例与方面连接起来)的尖端了。当我第一次听到前PARC的科学家Gregor Kiczale在OOPSLA’97上谈论面向方面的软件开发(AOSD)的主旨后,我对AOSD产生了兴趣,这时它已经开始走向成熟了。AOSD仍然是研究者们探索的对象,还没有在实际开发者的实践中使用。多数的提出者纷纷吹捧    

11.  通往弹性软件架构之路  
   Ivar  Jacobson  徐锋《程序员》,2005年第11期
   本文节选自Ivar Jacobson所著《Aspect-Oriented Software Development with Use Cases》的中文译作《AOSD中文版——基于用例的面向方面软件开发》,书中系统地概括出如何基于用例来进行面向方面开发,覆盖了需求、分析、设计、实现和测试的所有环节,展示了如何使用UML对关注点和方面进行建模,以及如何基于用例枝术和面向方面技术来建立一个弹性的体系结构(限于篇幅,本章在原文的基础上有所删节)。    

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

13.  基于UML的面向方面建模方法  被引次数:9
   刘瑞成 张立臣《计算机科学》,2005年第32卷第10期
   面向方面编程(AOP)技术通过横切关注来实现软件系统.面向方面建模可通过扩展UML来实现,在元模型层次上设计面向方面软件开发(AOSD)模型框架.从结构建模、行为建模、方面织入以及代码产生几个方面实现面向方面的建模方法.利用UML类图实现方面的结构模型,方面与核心组件及方面之间的静态模型关系.协作图表达方面与核心组件及方面之间的动态行为,并通过状态图细化方面和核心组件的动态行为,实现状态图的方面与核心组件及方面之间的织入关系,最终实现方面代码的自动生成.基于UML的方面建模填补AOP与OOP技术之间的空白,提高软件设计的模块化,增强代码的重用性、维护性.    

14.  面向构件与方面的MDA软件开发新模型初探  被引次数:2
   袁梅冷《计算机工程与设计》,2007年第28卷第11期
   以面向对象为基础的基于构件(CBSD)的软件开发方法、面向方面(AOSD)方法以及基于模型递进驱动(MDA)的软件设计与开发方法各具优点,分别从不同角度很好地解决了软件开发中遇到的不同问题,却各有不足.在对CBSD、AOSP以及MDA等方法的研究基础上,提出了一种新的面向构件与方面的MDA软件开发模型,该方法通过计算模型、构件与方面模型、系统实现模型这3种逐步递进的模型来进行复杂系统的软件设计与开发.给出的应用实例表明该开发模型能有效降低复杂系统的开发难度,提高开发效率以及系统的复用性.    

15.  面向方面体系结构建模研究  
   王瑞  毛晓光  代子营  王燕妮《计算机工程与科学》,2011年第33卷第6期
   面向方面体系结构建模是面向方面软件开发(AOSD)的重要组成部分,也是近些年面向方面领域研究的热点问题。传统的软件体系结构设计方法没有单独地考虑横切关注点。因此,在软件体系结构设计阶段,建模人员需要新的机制来描述这些横切关注点。本文首先提出一个以横切为中心的面向方面体系结构概念框架;然后通过在体系结构设计阶段引入该框架中的核心概念,提出一种在体系结构设计阶段建模横切关注点的方法,从而支持其在早期进行横切关注点的分离。    

16.  面向Aspect的操作系统研究  被引次数:6
   陈向群  杨芙清《软件学报》,2006年第17卷第3期
   面向Aspect软件设计是一种新的软件设计思想和技术.分析了近年来操作系统贯穿特性与Aspect概念,构件重构、系统演化与设计,系统安全、性能检测与容错这3个方面的研究成果,指出面向Aspect操作系统研究已经获得了积极的成果.但是,目前的研究缺乏一定的深度和广度,尚没有在操作系统的设计阶段运用AOP(Aspect-Oriented operating)思想的成果出现.在已有操作系统代码中抽象Aspect的过程中,缺乏完整的工程化和规范化的研究.这些问题的解决有赖于面向Aspect研究的进一步深入.最后,对面向Aspect操作系统研究的前景进行展望,认为有关AOSD(Aspect-Oriented software development)的研究有可能对未来操作系统的发展产生重大影响.    

17.  软件质量保证技术研究  被引次数:1
   陈霞  刘杰生《计算机与数字工程》,2004年第32卷第4期
   软件质量保证技术一直是业界关注的焦点。在分析软件质量影响因素的基础上,从软件工程方法、软件构件技术和软件质量管理标准等方面论述了提高软件质量的技术和方法,重点阐述了面向agent软件工程开发方法的主要思想和基本方法以及软件构件模型和评价标准。    

18.  面向方面软件开发在J2EE企业应用系统中的实现  
   赵艳  刘同明《计算机技术与发展》,2008年第18卷第10期
   面向方面编程(AOP)是面向对象编程(OOP)的扩展和延续,能够很好地解决横切关注点问题,实现了业务逻辑与非业务逻辑的解耦合.目前大部分研究还主要是把AOP作为一种程序设计方法加以研究的,实际上,AOP对于软件设计和开发过程的影响是全面的.因此在AOP的基础上,从概念、规约、实现三个视角定义了方面,并从概念层、规约层、实现层三个层次研究了面向方面软件开发(AOSD)的开发过程,在Spring框架下给出了J2EE企业应用系统的实现过程,与只使用OOP方法相比,不但简化了设计,也使代码更具可读性.    

19.  面向方面软件开发在J2EE企业应用系统中的实现  
   赵艳  ;刘同明《微机发展》,2008年第10期
   面向方面编程(AOP)是面向对象编程(00P)的扩展和延续,能够很好地解决横切关注点问题,实现了业务逻辑与非业务逻辑的解耦合。目前大部分研究还主要是把AOP作为一种程序设计方法加以研究的,实际上,AOP对于软件设计和开发过程的影响是全面的。因此在AOP的基础上,从概念、规约、实现三个视角定义了方面,并从概念层、规约层、实现层三个层次研究了面向方面软件开发(AOSD)的开发过程,在Spring框架下给出了J2EE企业应用系统的实现过程,与只使用OOP方法相比,不但简化了设计,也使代码更具可读性。    

20.  AOP程序设计方法及其C++语言支持的研究  被引次数:7
   吕国科  李平立《计算机应用研究》,2003年第20卷第12期
   AOSD(Aspect-Oriented Software Development)作为一种通过对软件系统中相互独立的特性进行分离和建模,达到提高模型清晰度、可跟踪性和可维护性的新技术,近年来逐渐成为学术界和工业界的研究热点。在AOSD方法的编程语言支持方面,现有的AOP(Aspect-Oriented Programming)语言的研究和实现多数是基于Java语言,而对C 这个最重要、最广泛使用的编程语言研究甚少。对AOP的核心概念进行了详细介绍,并且深入探讨了C 语言实现AOP支持的方法。    

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

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