-
题名基于C语言的AOP编织器的设计与实现
被引量:2
- 1
-
-
作者
葛峰
张云华
赵国平
-
机构
浙江理工大学信息电子学院
-
出处
《计算机应用与软件》
CSCD
北大核心
2008年第12期161-163,共3页
-
文摘
在C语言开发的实时系统中因为缺乏可用的AOP编织器,所以在系统里无法应用AOP技术来弥补OOP技术的不足。讨论一个用于实时控制系统的C语言的AOP编织器的设计与实现。编织器分为两个部分,预编译部分通过词法与语法分析来解析Aspect代码,并将其代码符号存储在符号表中;第二部分中间代码生成将以符号表为基础,将Aspect代码转换成与原代码混合的中间代码,最后由C语言编译器编译生成最后的代码,从而达到编织的目的。
-
关键词
C语言
AOP
编织器
预编译
-
Keywords
C language AOP Weaver Pre-compile
-
分类号
TP311.1
[自动化与计算机技术—计算机软件与理论]
TP312
[自动化与计算机技术—计算机软件与理论]
-
-
题名浅谈基于C语言的AOP编织器的设计与实现
- 2
-
-
作者
杨进
-
机构
江汉大学
-
出处
《中国电子商务》
2011年第4期73-73,共1页
-
文摘
AOP(面向编程)与传统的编程技术不同,属于一种新的编程思想,其目标是把水平面问题通过一种通用性强的方法进行模块化,使得程序模块化程度得以大幅度提高。本文就针对C语言环境下A0P编织器进行研究。
-
关键词
C语言
AOP编织器
-
分类号
TP393
[自动化与计算机技术—计算机应用技术]
-
-
题名新型编织式金属阻尼器减震性能研究
被引量:2
- 3
-
-
作者
贾传果
周微
胡鹏飞
王维
-
机构
山地城镇建设与新技术教育部重点实验室(重庆大学)重庆大学土木工程学院
重庆大学土木工程学院
-
出处
《地震工程与工程振动》
CSCD
北大核心
2015年第5期41-46,共6页
-
基金
国家自然科学基金项目(51408080)
教育部博士点基金项目(20120191120050)
-
文摘
本文提出一种编织式金属阻尼器,并通过数值模拟和试验研究相结合的方法展开系统的研究。本文首先进行了有限元模拟和拟静力试验,得到了该阻尼器的力-位移曲线,结果表明本阻尼器的疲劳性能好,但滞回曲线有一定的捏缩现象。然后运用ANSYS对其设计参数进行了优化,结果发现改用梭形截面杆后,阻尼器出力和滞回性能大幅提高。最后采用Bouc-Wen模型建立了阻尼器的恢复力模型,运用SAP2000软件对安装此阻尼器前后10层平面框架进行弹塑性时程分析,结果表明,安装该阻尼器后结构的层间位移、层剪力和顶点位移大幅降低,从而验证了其耗能性能。
-
关键词
编织式金属阻尼器
数值模拟
拟静力试验
动力时程分析
-
Keywords
woven metal damper
quasi static test
simulation analysis
time-history analysis
-
分类号
TU391
[建筑科学—结构工程]
TU317
[建筑科学—结构工程]
-
-
题名面向方面软件开发的形式化方法与编译器技术分析研究
- 4
-
-
作者
张谷铭
张广泉
-
机构
苏州大学计算机科学与技术学院
中国科学院软件研究所计算机科学国家重点实验室
-
出处
《苏州大学学报(工科版)》
CAS
2010年第4期10-13,共4页
-
基金
江苏省高校自然科学基金项目(编号08KJB520010)
中国科学院计算机科学国家重点实验室开放课题(编号SYSKF0908)
-
文摘
主要讨论"面向方面软件开发"或"面向方面编程"要如何运用形式化的相关方法来进行模型检测。简单介绍面向方面软件开发的内容,并运用编译器的理论知识来分析面向方面编程相关工具的应用。解释面向方面软件开发在测试代码工作上容易遇到的困难点与常见问题,并解释如何运用已知形式化方法来分析描述这些问题,进行模型检测(model checking),找出代码出错的问题点,阐述如何让面向方面软件开发出来的代码更加强固、稳定与可靠。
-
关键词
面向方面
面向对象
编译器
编织器
-
Keywords
aspect orientation
object orientation
compiler
weaver
-
分类号
TP301
[自动化与计算机技术—计算机系统结构]
-
-
题名面向方面程序设计概述
被引量:11
- 5
-
-
作者
黄晓生
-
机构
华东交通大学土建学院
-
出处
《华东交通大学学报》
2004年第1期17-20,共4页
-
文摘
软件工程的一条重要原则是关注点分离,现在大多数的软件项目都选择OOP的编程方式,但OOP技术也有其局限性,它对有些需求并不能很好的进行描述.介绍了一种全新的编程范型———面向方面的程序设计,这种编程技术可以有效地描述OOP方法不能描述的关注点;介绍了面向方面程序设计的基本思想以及面向方面程序设计设计语言AspectJ的基本概念.
-
关键词
面向对象程序设计
面向方面程序设计
编程范型
关注点分离
AOP语言
方面编织器
元数据
-
Keywords
concerns
OOP
AOP
programming paradigm
-
分类号
TU20
[建筑科学—建筑设计及理论]
TP311.1
[自动化与计算机技术—计算机软件与理论]
-
-
题名编织式金属阻尼器试验与有限元分析
被引量:1
- 6
-
-
作者
王维
贾传果
刘天姿
邵浙渝
-
机构
重庆房地产职业学院
山地城镇建设与技术教育部重点实验室(重庆大学)重庆大学土木工程学院
-
出处
《建筑结构》
CSCD
北大核心
2017年第S1期664-668,共5页
-
基金
重庆市教委科学技术研究项目编号(KJ1505101)
-
文摘
在提出的新型编织式金属阻尼器的基础上,对其进行拟静力试验研究和有限元分析(简称FEM分析),并将模拟结果与试验数据进行对比。拟静力试验得到的力-位移加载曲线不饱满,具有明显的捏缩现象,且极限承载力不大;有限元分析得到的滞回耗能曲线具有更大的极限承载力,与试验数据具有一致的变化趋势,即小位移时发生明显的捏缩效应,大位移时得到明显改善。分析出现此现象的主要原因在于采用小直径的无限刚性圆钢杆,导致软钢条初始变形时即产生较为明显的应力集中。试验和有限元分析的结果吻合较好,不仅表明该新型编织式金属阻尼器结构新颖,具备一定的耗能潜力,更为下一步参数优化提供了理论支持。
-
关键词
编织式金属阻尼器
有限元分析
拟静力试验
-
分类号
TU352.1
[建筑科学—结构工程]
-