期刊文献+
共找到22篇文章
< 1 2 >
每页显示 20 50 100
面向方面的软件体系结构描述语言AO-ADL 被引量:5
1
作者 杨敬中 戎玫 张广泉 《计算机工程》 CAS CSCD 北大核心 2008年第10期80-82,共3页
分析面向方面编程(AOP)的核心思想及其优越性,将编码阶段的AOP概念进一步提升到软件体系结构层次。在软件体系结构描述语言XYZ/ADL的基础上,通过增加新的元素和相关复合机制,得到一种面向方面的体系结构描述语言AO-ADL,实现了在软件体... 分析面向方面编程(AOP)的核心思想及其优越性,将编码阶段的AOP概念进一步提升到软件体系结构层次。在软件体系结构描述语言XYZ/ADL的基础上,通过增加新的元素和相关复合机制,得到一种面向方面的体系结构描述语言AO-ADL,实现了在软件体系结构中横切功能的模块化。 展开更多
关键词 面向方面编程 软件体系结构 XYZ/ADL语言 AO-ADL语言
在线阅读 下载PDF
基于面向对象Petri网的软件体系结构描述语言 被引量:10
2
作者 于振华 蔡远利 《西安交通大学学报》 EI CAS CSCD 北大核心 2004年第12期1236-1239,1275,共5页
以面向对象Petri网为形式化理论基础 ,提出了一种基于面向对象Petri网的体系结构描述语言 (OP NADL) .与传统的体系结构描述语言相比 ,OPNADL能描述系统的静态和动态语义 ,可利用Petri网的数学分析方法对系统进行动态分析 ,能形象、直... 以面向对象Petri网为形式化理论基础 ,提出了一种基于面向对象Petri网的体系结构描述语言 (OP NADL) .与传统的体系结构描述语言相比 ,OPNADL能描述系统的静态和动态语义 ,可利用Petri网的数学分析方法对系统进行动态分析 ,能形象、直观地刻画系统的整体和个体特性 ,同时可以利用相应的Petri网支持工具对软件体系结构进行模拟、分析和验证 .通过OPNADL在公安地理信息系统和柔性制造教学系统开发中的实践证明 ,OPNADL可以有效地辅助软件设计人员在体系结构层次上对系统进行分析和设计 ,从而提高了系统的开发效率 。 展开更多
关键词 软件体系结构 体系结构描述语言 面向对象PETRI网
在线阅读 下载PDF
基于时序逻辑的面向方面体系结构描述语言 被引量:4
3
作者 倪友聪 应时 +2 位作者 张琳琳 文静 叶鹏 《计算机科学》 CSCD 北大核心 2010年第1期146-152,162,共8页
运用传统体系结构描述语言描述的软件体系结构(SA)方案始终存在着一些横切行为和特征,它们混杂和散列在不同的SA设计单元中,使得SA难以理解、难以演化和难以重用。针对这一问题,基于时序逻辑语言XYZ/E,在统一的时序逻辑框架下设计出一... 运用传统体系结构描述语言描述的软件体系结构(SA)方案始终存在着一些横切行为和特征,它们混杂和散列在不同的SA设计单元中,使得SA难以理解、难以演化和难以重用。针对这一问题,基于时序逻辑语言XYZ/E,在统一的时序逻辑框架下设计出一种面向方面体系结构描述语言AC2-ADL。系统地阐述了AC2-ADL的概念框架并用XYZ/E进行语义解释,最后结合案例介绍了如何用AC2-ADL对SA进行描述。 展开更多
关键词 软件体系结构 软件体系描述语言 时序逻辑 面向方面体系结构描述语言
在线阅读 下载PDF
面向方面的体系结构描述语言AC2-ADL 被引量:3
4
作者 文静 应时 +1 位作者 张琳琳 倪友聪 《计算机科学》 CSCD 北大核心 2009年第8期126-132,共7页
体系结构描述语言(ADL)是基于体系结构的软件开发的基础,传统的ADL由于缺乏对混杂与分散在软件体系结构多个单元中的各种设计决策的描述能力,导致软件体系结构设计方案难以理解、难以演化和难以重用。通过设计面向方面的软件体系结构描... 体系结构描述语言(ADL)是基于体系结构的软件开发的基础,传统的ADL由于缺乏对混杂与分散在软件体系结构多个单元中的各种设计决策的描述能力,导致软件体系结构设计方案难以理解、难以演化和难以重用。通过设计面向方面的软件体系结构描述语言AC2-ADL,使用方面组件明确地描述系统的横切关注点;并引入方面连接件以及抽象出软件体系结构语境中的注入点,呈现结构之间复杂的交互,以解决不同关注点的分散和交织等问题,试图为设计和描述面向方面的软件系统的软件体系结构提供一种有效的解决方案。研究结合电子商务领域的网上拍卖系统,讨论了该语言的主要应用过程,具有一定的参考作用。 展开更多
关键词 面向方面软件体系结构 软件体系结构描述语言 方面组件 方面连接件 软件体系结构层注入点
在线阅读 下载PDF
一种基于进程代数的软件体系结构描述语言PEADL 被引量:2
5
作者 赵会群 孙晶 高远 《计算机工程与应用》 CSCD 北大核心 2003年第5期118-120,156,共4页
对性能评价进程代数(PEPA)扩展,提出具有时序特征的随机进程代数(ESPA)。在此基础上进一步提出一种软件体系结构描述语言(PEADL)。介绍PEADL的语法和语义,并通过三层C/S结构应用系统展示PEADL的表述能力。
关键词 进程代数 软件体系结构 描述语言 PEADL 面向对象 软件工程
在线阅读 下载PDF
一种面向方面软件体系结构中的编织机制研究 被引量:7
6
作者 倪友聪 应时 +3 位作者 张琳琳 文静 叶鹏 赵楷 《计算机研究与发展》 EI CSCD 北大核心 2010年第4期695-706,共12页
在面向方面软件体系结构设计中,通过指定注入位置、时机及约束,将封装了横切行为和特征的方面组件与组成软件体系结构(SA)的组件、连接件编织起来,形成一个有机整体,这对SA整体行为和质量特征的分析和验证具有十分重要的意义.提出一种S... 在面向方面软件体系结构设计中,通过指定注入位置、时机及约束,将封装了横切行为和特征的方面组件与组成软件体系结构(SA)的组件、连接件编织起来,形成一个有机整体,这对SA整体行为和质量特征的分析和验证具有十分重要的意义.提出一种SA层编织机制,它基于AC2-ADL建立的编织前SA模型,通过明确定义的编织过程和相关编织规则,将编织前独立设计的方面组件显式地织入到组件中,使得最终形成的仅含组件、连接件的编织后SA模型更加易于分析和验证.最后结合案例进一步对该编织机制作详细解释. 展开更多
关键词 面向方面软件开发 面向方面软件体系结构 面向方面软件体系结构描述语言 方面编织 编织机制
在线阅读 下载PDF
面向方面软件体系结构编织的形式化描述方法 被引量:1
7
作者 侯金奎 杨春花 《计算机应用研究》 CSCD 北大核心 2016年第8期2381-2385,2416,共6页
面向方面的规范描述在软件体系结构建模和分析中起着重要的作用,但目前已有的方法不能对体系结构方面及其编织逻辑的详细描述提供足够的支持,也缺乏行之有效的方法对方面的编织逻辑进行推理和评价。以Petri网作为行为描述和结构描述的... 面向方面的规范描述在软件体系结构建模和分析中起着重要的作用,但目前已有的方法不能对体系结构方面及其编织逻辑的详细描述提供足够的支持,也缺乏行之有效的方法对方面的编织逻辑进行推理和评价。以Petri网作为行为描述和结构描述的统一基础,提出了一种描述软件体系结构方面及其编织逻辑的形式化方法,并通过实例对相关的概念和模型进行了说明。应用研究表明,该方法描述能力强,不仅能描述复杂的方面结构、行为以及相应的编织逻辑,还可对编织效果进行推理和评价。 展开更多
关键词 软件体系结构 面向方面的模型描述 形式化描述 结构编织 PETRI网
在线阅读 下载PDF
一种容错的面向服务体系结构描述语言
8
作者 吕国斌 王权于 李贵龙 《计算机科学》 CSCD 北大核心 2011年第2期131-137,共7页
针对如何构建具有容错能力的面向服务软件体系结构的科学问题,提出了一种新型的支持异常处理的面向服务体系结构描述语言SOADL-EH。该语言不仅具备表示面向服务软件体系结构的建模能力,还提供了异常处理服务、异常连接件及异常配置等语... 针对如何构建具有容错能力的面向服务软件体系结构的科学问题,提出了一种新型的支持异常处理的面向服务体系结构描述语言SOADL-EH。该语言不仅具备表示面向服务软件体系结构的建模能力,还提供了异常处理服务、异常连接件及异常配置等语言成分,清晰地将面向服务软件体系结构层的异常处理逻辑从正常业务逻辑中分离出来,弥补了已有的面向服务体系结构描述语言在建模异常处理能力方面的不足。 展开更多
关键词 面向服务软件体系结构 体系结构描述语言 异常处理
在线阅读 下载PDF
面向服务的动态体系结构描述语言SO-DADL 被引量:1
9
作者 秦辉 史维峰 张丹 《计算机工程与应用》 CSCD 北大核心 2011年第6期68-74,共7页
面向服务的架构(SOA)是一种基于Internet的分布式软件体系结构。在SOA中,粗粒度的,可发现的,松散耦合的,自治的服务是其基本的结构单位。基于高阶多型π演算理论和XML语言,提出了一种基于SOA架构的动态体系结构描述语言SO-DADL。SO-DAD... 面向服务的架构(SOA)是一种基于Internet的分布式软件体系结构。在SOA中,粗粒度的,可发现的,松散耦合的,自治的服务是其基本的结构单位。基于高阶多型π演算理论和XML语言,提出了一种基于SOA架构的动态体系结构描述语言SO-DADL。SO-DADL指定服务的接口、行为、语义和质量特性,提供了对动态和不断演化的结构建模和分析的机制,并支持基于架构的服务组合和运行时动态演化,用案例说明了SO-DADL的应用。 展开更多
关键词 软件体系结构 面向服务的架构 体系结构描述语言(ADL) 服务 高阶多型π-演算 动态行为
在线阅读 下载PDF
基于场景的面向方面软件体系结构度量方法 被引量:2
10
作者 陈佳丽 张琳琳 +3 位作者 张亚红 赵楷 冯在文 倪友聪 《计算机应用研究》 CSCD 北大核心 2013年第2期483-486,共4页
软件体系结构的评估为提高软件质量、控制系统复杂性提供保证,但多数单纯基于场景或基于度量的评估技术普遍存在度量角度单一的问题。针对该问题,结合场景技术提出了一种支持面向方面软件体系结构的度量方法。通过一组度量指标对体系结... 软件体系结构的评估为提高软件质量、控制系统复杂性提供保证,但多数单纯基于场景或基于度量的评估技术普遍存在度量角度单一的问题。针对该问题,结合场景技术提出了一种支持面向方面软件体系结构的度量方法。通过一组度量指标对体系结构进行度量并量化其结构特征;引入场景更细粒度地刻画体系结构的质量属性,考察场景在体系结构中的映射程度。最后对某保险案例的体系结构设计方案进行对比与选择,验证了方法的可行性及实用价值。两种技术的结合为更全面地进行面向方面软件体系结构的评估提供支持与参考。 展开更多
关键词 软件体系结构 面向方面体系结构 场景 度量
在线阅读 下载PDF
管理领域面向方面软件体系结构及软件过程 被引量:3
11
作者 王斌 盛津芳 桂卫华 《计算机工程》 CAS CSCD 北大核心 2007年第15期83-85,共3页
软件体系结构设计是构建大型管理领域系统的关键步骤,同时面向方面的软件开发已成为解决软件复杂性的有效方法。该文基于面向方面软件开发方法提出了管理领域系统建设的"4+1"关注点视图,针对"4+1"关注点视图提出了... 软件体系结构设计是构建大型管理领域系统的关键步骤,同时面向方面的软件开发已成为解决软件复杂性的有效方法。该文基于面向方面软件开发方法提出了管理领域系统建设的"4+1"关注点视图,针对"4+1"关注点视图提出了面向管理领域、基于服务实现的面向方面软件体系结构。基于该软件体系结构开发的管理业务支持平台及其支持下的软件开发过程可以缩短软件开发周期,改善软件一致性和可维护性,使软件具有更好的演化能力。 展开更多
关键词 关注点视图 面向方面 领域软件体系结构 管理业务支持平台 软件演化
在线阅读 下载PDF
面向服务软件体系结构的XML描述和构造 被引量:2
12
作者 蒋哲远 韩江洪 王钊 《小型微型计算机系统》 CSCD 北大核心 2008年第8期1437-1444,共8页
介绍一种新的基于XML的用来描述服务软件体系结构的体系结构描述语言S-XADL.S-XADL规约采用XML作为元语言,集成了相关的UML 2.0 Profile规则、OCL语言和MSC表示法,除具备描述软件系统高层结构的能力,还为定义服务的交互集成模式和把服... 介绍一种新的基于XML的用来描述服务软件体系结构的体系结构描述语言S-XADL.S-XADL规约采用XML作为元语言,集成了相关的UML 2.0 Profile规则、OCL语言和MSC表示法,除具备描述软件系统高层结构的能力,还为定义服务的交互集成模式和把服务映射到目标构件配置提供了建模元素.提出一个三阶段的软件体系结构迭代改进过程,该过程把服务视为首要的类建模元素,并认为服务是横切体系结构的方面.给出一个使用MVC模式的运行实例的面向服务体系结构建模,用以展示该方法的可行性和有效性. 展开更多
关键词 面向服务 软件体系结构 体系结构描述语言 规范 UML PROFILE
在线阅读 下载PDF
软件体系结构层切点指示器的形式化描述方法 被引量:2
13
作者 倪友聪 叶鹏 +2 位作者 杜欣 肖如良 张琳琳 《计算机科学》 CSCD 北大核心 2012年第1期124-129,共6页
软件体系结构层切点指示器是在软件体系结构层次上实现量化机制和描述方面编织的基础。一些面向方面软件体系结构的描述语言虽然引入了切点指示器(Pointcut Designator)的语法成分,但仍未给出其语义的形式化描述,因而难以精确刻画软件... 软件体系结构层切点指示器是在软件体系结构层次上实现量化机制和描述方面编织的基础。一些面向方面软件体系结构的描述语言虽然引入了切点指示器(Pointcut Designator)的语法成分,但仍未给出其语义的形式化描述,因而难以精确刻画软件体系结构层方面的注入位置。针对这一问题,基于面向方面软件体系结构描述语言AC2-ADL的抽象语法树形式,设计了一种一阶逻辑语言LL4PCD(Logic Language for PCD)。在此基础上,提出AC2-ADL语言PCD的形式化描述方法。该方法能精确定义软件体系结构层PCD的语义,可为形式化分析软件体系结构层方面编织提供支持。 展开更多
关键词 面向方面软件体系结构 面向方面软件体系结构描述语言 方面编织 切点指示器
在线阅读 下载PDF
一种面向方面软件体系结构模型 被引量:3
14
作者 朱春国 曾国荪 《计算机应用研究》 CSCD 北大核心 2010年第9期3387-3389,3394,共4页
为了分离软件系统中的核心关注点和横切关注点,通过引入面向方面软件开发的思想设计了一种面向方面软件体系结构模型,并详细分析了该模型的三个基本构成单元,即构件、连接件和方面构件。最后通过一个网上支付实例验证了该模型具有一定... 为了分离软件系统中的核心关注点和横切关注点,通过引入面向方面软件开发的思想设计了一种面向方面软件体系结构模型,并详细分析了该模型的三个基本构成单元,即构件、连接件和方面构件。最后通过一个网上支付实例验证了该模型具有一定的理论意义和实用价值。 展开更多
关键词 面向方面软件体系结构 横切关注点 构件 连接件 方面构件
在线阅读 下载PDF
基于逻辑的软件体系结构共享注入点检测方法 被引量:2
15
作者 叶鹏 倪友聪 杜欣 《计算机科学与探索》 CSCD 2014年第2期234-248,共15页
已有的方面交互分析方法大多未考虑共享注入点的检测,从而影响了它们的实际应用。针对这一问题,基于面向方面软件体系结构描述语言AC2-ADL,提出了一种基于逻辑的软件体系结构层共享注入点检测方法。首先基于一阶逻辑,给出了软件体系结... 已有的方面交互分析方法大多未考虑共享注入点的检测,从而影响了它们的实际应用。针对这一问题,基于面向方面软件体系结构描述语言AC2-ADL,提出了一种基于逻辑的软件体系结构层共享注入点检测方法。首先基于一阶逻辑,给出了软件体系结构层注入点和切点指示器(pointcut designator,PCD)的形式化描述方法。在此基础上,应用一阶逻辑公式的合一思想,提出了软件体系结构层共享注入点的相关定义及定理,并进一步设计出软件体系结构层共享注入点的检测算法。该研究成果可为在其他面向方面软件体系结构描述语言定义的体系结构中检测共享注入点提供借鉴和参考。 展开更多
关键词 共享注入点 方面交互 面向方面软件体系结构描述语言 面向方面软件体系结构
在线阅读 下载PDF
一种软件体系结构关注点分析方法 被引量:8
16
作者 张琳琳 应时 +2 位作者 倪友聪 赵楷 文静 《计算机学报》 EI CSCD 北大核心 2009年第9期1782-1791,共10页
在体系结构的设计、演化和重用过程中涉及众多的关注点,而且它们之间存在着复杂的关系,然而目前还缺乏有效的对这些关注点及其关系进行描述和分析的方法.针对这一问题,在系统收集并显式标识各种体系结构关注点及其关系的基础上,文中提... 在体系结构的设计、演化和重用过程中涉及众多的关注点,而且它们之间存在着复杂的关系,然而目前还缺乏有效的对这些关注点及其关系进行描述和分析的方法.针对这一问题,在系统收集并显式标识各种体系结构关注点及其关系的基础上,文中提出一种软件体系结构关注点分析方法.该方法利用时段时序逻辑对关注点之间的横切关系进行形式化描述和分析,可以发现横切关注点之间的时序冲突,有助于提高面向方面软件体系结构的设计质量.最后结合案例给出了该方法的实施过程. 展开更多
关键词 关注点多维分离 体系结构关注点 面向方面软件体系结构 时段时序逻辑
在线阅读 下载PDF
一种软件体系结构关注点多维分离模型 被引量:2
17
作者 张琳琳 应时 +3 位作者 倪友聪 文静 李宇翔 张韬 《计算机科学》 CSCD 北大核心 2009年第3期266-269,共4页
传统方法设计出的体系结构中始终存在着一些横切现象,使得体系结构变得复杂、难以理解、难以演化和难以重用。基于关注点分离和面向方面软件开发的相关理论,探讨了体系结构中的关注点,提出一种体系结构层关注点多维分离模型。该模型通... 传统方法设计出的体系结构中始终存在着一些横切现象,使得体系结构变得复杂、难以理解、难以演化和难以重用。基于关注点分离和面向方面软件开发的相关理论,探讨了体系结构中的关注点,提出一种体系结构层关注点多维分离模型。该模型通过形象地表示关注点之间的关系,识别那些在体系结构中可能产生横切的关注点,有效解决传统软件体系结构设计中存在的关注点横切问题,为软件体系结构的演化和重用提供了重要的指导作用。 展开更多
关键词 软件体系结构 关注点多维分离 面向方面开发方法
在线阅读 下载PDF
一种建模软件体系结构非功能属性的方法 被引量:1
18
作者 张琳琳 应时 +2 位作者 赵楷 文静 倪友聪 《计算机科学》 CSCD 北大核心 2009年第7期92-96,共5页
非功能属性的处理一直是困扰着研究人员和实践者的难题。针对体系结构设计阶段早期,提出一种建模非功能属性的方法。该方法利用面向方面软件开发中的关注点多维分离原理,提出建模软件体系结构的"1+X"模型,并在此基础上进一步... 非功能属性的处理一直是困扰着研究人员和实践者的难题。针对体系结构设计阶段早期,提出一种建模非功能属性的方法。该方法利用面向方面软件开发中的关注点多维分离原理,提出建模软件体系结构的"1+X"模型,并在此基础上进一步划分体系结构非功能属性的维度,归纳各个维度上的关注点,利用XML对维度和关注点进行规约。该模型为后续设计面向方面的软件体系结构奠定了基础,为体系结构设计人员提供了方法支持,而且该成果可以直接用于不同领域内的软件体系结构设计。 展开更多
关键词 面向方面软件体系结构 非功能属性 关注点多维分离
在线阅读 下载PDF
AspectualACME语言切点指示器的形式化描述方法
19
作者 倪友聪 叶鹏 +2 位作者 杜欣 肖如良 张琳琳 《计算机应用与软件》 CSCD 2011年第11期214-217,共4页
面向方面软件体系结构描述语言AspectualACME虽引入了切点指示器PCD(Pointcut Designator)的语法成分,但仍未给出其语义的形式化描述。针对这一问题,基于AspectualACME语言抽象语法树,设计了一阶逻辑语言LIAPCD(Logic Language forPCD)... 面向方面软件体系结构描述语言AspectualACME虽引入了切点指示器PCD(Pointcut Designator)的语法成分,但仍未给出其语义的形式化描述。针对这一问题,基于AspectualACME语言抽象语法树,设计了一阶逻辑语言LIAPCD(Logic Language forPCD)。在此基础上提出了AspectualACME语言PCD的形式化描述方法。该方法能精确定义软件体系结构层PCD的语义,可为形式化分析软件体系结构层方面编织提供支持。 展开更多
关键词 面向方面软件体系结构描述语言 AspectualACME 方面编织 切点指示器
在线阅读 下载PDF
面向方面和容器安全实现机制的对比 被引量:2
20
作者 熊峻锋 符云清 吴中福 《计算机科学》 CSCD 北大核心 2004年第12期199-201,共3页
本文主要的目标是通过对比说明:使用面向方面技术来提供软件的安全特性,比现在主流软件体系结构(J2EE、MS.NET)所采用的通过容器来提供软件的安全特性有诸多的优点。为了形象化的说明问题,本文主要结合J2EE体系鲒构和JBOSS应用服务器来... 本文主要的目标是通过对比说明:使用面向方面技术来提供软件的安全特性,比现在主流软件体系结构(J2EE、MS.NET)所采用的通过容器来提供软件的安全特性有诸多的优点。为了形象化的说明问题,本文主要结合J2EE体系鲒构和JBOSS应用服务器来进行讨论。使用AspectJ1.1进行面向方面编程,栗用了Java认证和授权服务API(JAAS)。首先,讨论基于组件系统的安全特性。然后,详细地介绍基于容器和基于面向方面的安全特性的实现,并使用虚拟的银行交易系统演示、对比这两种不同的实现机制(使用EJB鳊写)。 展开更多
关键词 安全特性 J2EE JBOSS 面向方面编程 软件体系结构 EJB JAAS 银行 交易系统 实现机制
在线阅读 下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部