期刊文献+
共找到8篇文章
< 1 >
每页显示 20 50 100
支持运行监控的可信软件体系结构设计方法 被引量:13
1
作者 文静 王怀民 +2 位作者 应时 倪友聪 王涛 《计算机学报》 EI CSCD 北大核心 2010年第12期2321-2334,共14页
近年来,软件的可信性成为软件质量的焦点,对软件可信性的分析、度量和应用支撑成为热点问题.对软件实施有效的监控是提升软件可信性的一种重要途径.然而目前的研究工作主要集中在软件编码以及相关技术的实现层,缺乏一套系统的软件体系... 近年来,软件的可信性成为软件质量的焦点,对软件可信性的分析、度量和应用支撑成为热点问题.对软件实施有效的监控是提升软件可信性的一种重要途径.然而目前的研究工作主要集中在软件编码以及相关技术的实现层,缺乏一套系统的软件体系结构设计方法以指导、支持运行监控的可信软件的分析和设计.通过引入面向侧面的软件体系结构设计方法及其相关概念,文中提出一种支持运行监控的可信软件体系结构设计方法.在支持运行监控的可信软件构造模型TSCM的基础上,利用一种面向侧面的体系结构描述语言AC2-ADL描述具有监控能力的软件体系结构,试图为分析和设计具有监控能力的系统的软件体系结构提供一种有效的解决方案.通过结合网上拍卖系统的案例展示该方法的主要步骤和结果,讨论了研究中存在的问题和进一步的工作. 展开更多
关键词 面向侧面的体系结构描述语言 面向侧面的软件开发方法 支持运行监控的可信软件构造模型 软件工程 可信软件开发
下载PDF
一种面向方面软件体系结构中的编织机制研究 被引量:7
2
作者 倪友聪 应时 +3 位作者 张琳琳 文静 叶鹏 赵楷 《计算机研究与发展》 EI CSCD 北大核心 2010年第4期695-706,共12页
在面向方面软件体系结构设计中,通过指定注入位置、时机及约束,将封装了横切行为和特征的方面组件与组成软件体系结构(SA)的组件、连接件编织起来,形成一个有机整体,这对SA整体行为和质量特征的分析和验证具有十分重要的意义.提出一种S... 在面向方面软件体系结构设计中,通过指定注入位置、时机及约束,将封装了横切行为和特征的方面组件与组成软件体系结构(SA)的组件、连接件编织起来,形成一个有机整体,这对SA整体行为和质量特征的分析和验证具有十分重要的意义.提出一种SA层编织机制,它基于AC2-ADL建立的编织前SA模型,通过明确定义的编织过程和相关编织规则,将编织前独立设计的方面组件显式地织入到组件中,使得最终形成的仅含组件、连接件的编织后SA模型更加易于分析和验证.最后结合案例进一步对该编织机制作详细解释. 展开更多
关键词 面向方面软件开发 面向方面软件体系结构 面向方面软件体系结构描述语言 方面编织 编织机制
下载PDF
基于逻辑的软件体系结构共享注入点检测方法 被引量:2
3
作者 叶鹏 倪友聪 杜欣 《计算机科学与探索》 CSCD 2014年第2期234-248,共15页
已有的方面交互分析方法大多未考虑共享注入点的检测,从而影响了它们的实际应用。针对这一问题,基于面向方面软件体系结构描述语言AC2-ADL,提出了一种基于逻辑的软件体系结构层共享注入点检测方法。首先基于一阶逻辑,给出了软件体系结... 已有的方面交互分析方法大多未考虑共享注入点的检测,从而影响了它们的实际应用。针对这一问题,基于面向方面软件体系结构描述语言AC2-ADL,提出了一种基于逻辑的软件体系结构层共享注入点检测方法。首先基于一阶逻辑,给出了软件体系结构层注入点和切点指示器(pointcut designator,PCD)的形式化描述方法。在此基础上,应用一阶逻辑公式的合一思想,提出了软件体系结构层共享注入点的相关定义及定理,并进一步设计出软件体系结构层共享注入点的检测算法。该研究成果可为在其他面向方面软件体系结构描述语言定义的体系结构中检测共享注入点提供借鉴和参考。 展开更多
关键词 共享注入点 方面交互 面向方面软件体系结构描述语言 面向方面软件体系结构
下载PDF
软件体系结构层切点指示器的形式化描述方法 被引量:2
4
作者 倪友聪 叶鹏 +2 位作者 杜欣 肖如良 张琳琳 《计算机科学》 CSCD 北大核心 2012年第1期124-129,共6页
软件体系结构层切点指示器是在软件体系结构层次上实现量化机制和描述方面编织的基础。一些面向方面软件体系结构的描述语言虽然引入了切点指示器(Pointcut Designator)的语法成分,但仍未给出其语义的形式化描述,因而难以精确刻画软件... 软件体系结构层切点指示器是在软件体系结构层次上实现量化机制和描述方面编织的基础。一些面向方面软件体系结构的描述语言虽然引入了切点指示器(Pointcut Designator)的语法成分,但仍未给出其语义的形式化描述,因而难以精确刻画软件体系结构层方面的注入位置。针对这一问题,基于面向方面软件体系结构描述语言AC2-ADL的抽象语法树形式,设计了一种一阶逻辑语言LL4PCD(Logic Language for PCD)。在此基础上,提出AC2-ADL语言PCD的形式化描述方法。该方法能精确定义软件体系结构层PCD的语义,可为形式化分析软件体系结构层方面编织提供支持。 展开更多
关键词 面向方面软件体系结构 面向方面软件体系结构描述语言 方面编织 切点指示器
下载PDF
面向方面的软件体系结构描述语言AO-ADL 被引量:5
5
作者 杨敬中 戎玫 张广泉 《计算机工程》 CAS CSCD 北大核心 2008年第10期80-82,共3页
分析面向方面编程(AOP)的核心思想及其优越性,将编码阶段的AOP概念进一步提升到软件体系结构层次。在软件体系结构描述语言XYZ/ADL的基础上,通过增加新的元素和相关复合机制,得到一种面向方面的体系结构描述语言AO-ADL,实现了在软件体... 分析面向方面编程(AOP)的核心思想及其优越性,将编码阶段的AOP概念进一步提升到软件体系结构层次。在软件体系结构描述语言XYZ/ADL的基础上,通过增加新的元素和相关复合机制,得到一种面向方面的体系结构描述语言AO-ADL,实现了在软件体系结构中横切功能的模块化。 展开更多
关键词 面向方面编程 软件体系结构 XYZ/ADL语言 AO-ADL语言
下载PDF
面向方面的软件体系结构建模研究 被引量:3
6
作者 张广泉 杨敬中 《重庆师范大学学报(自然科学版)》 CAS 2008年第1期58-63,共6页
分析了面向方面编程的核心思想及其概念,指出了编码阶段所存在的代码散射和缠结现象同样存在于软件体系结构中。在软件体系结构描述语言XYZ/ADL的基础上,通过增加一阶实体来表示Aspect概念,并对连接件作相应的修改,同时定义Aspect与组... 分析了面向方面编程的核心思想及其概念,指出了编码阶段所存在的代码散射和缠结现象同样存在于软件体系结构中。在软件体系结构描述语言XYZ/ADL的基础上,通过增加一阶实体来表示Aspect概念,并对连接件作相应的修改,同时定义Aspect与组件之间的复合机制,提出了一种面向方面的软件体系结构建模语言AO-ADL。 展开更多
关键词 软件体系结构 面向方面建模 XYZ/ADL AO-ADL
下载PDF
基于时序逻辑的面向方面体系结构描述语言 被引量:4
7
作者 倪友聪 应时 +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
AspectualACME语言切点指示器的形式化描述方法
8
作者 倪友聪 叶鹏 +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
上一页 1 下一页 到第
使用帮助 返回顶部