-
题名基于BCEL的Java项目解析设计
- 1
-
-
作者
廖珊
-
机构
湖南大学软件学院
-
出处
《信息与电脑(理论版)》
2011年第2期108-109,共2页
-
文摘
目前,很多工具可以对整个Java项目进行解析,但它们的解析方式都依赖于Java源文件。BCEL(Byte Code Engineering Library)提供了对类文件进行查看、分析和修改的接口,本文设计的Java解析器就是为了满足这种应用背景。
-
关键词
bcel
UML类图
Java解析器
类文件
XMI
-
分类号
TP311.10
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于类修改和反射的动态方面编织模型
被引量:3
- 2
-
-
作者
王斌
周亮
谭云桥
桂卫华
-
机构
中南大学信息科学与工程学院
-
出处
《计算机工程与应用》
CSCD
北大核心
2008年第7期82-85,共4页
-
基金
湖南省自然科学基金(the Natural Science Foundation of Hunan Province of China under Grant No.05JJ40132)
中南大学理科发展基金
中南大学博士后科学基金
-
文摘
方面编织是系统关注点编织的实现部分,其优劣关系着面向方面软件系统的执行效率、编织粒度、模块化程度。依据方面化构件组装以及按需计算中间件平台需求,提出一种动态方面编织模型——DA Weaver,该模型利用BCEL修改类文件,通过方面容器反射调用方面组件,支持了编织的动态性。最后,给出该模型的原型系统,并对已编织系统作了性能分析。
-
关键词
bcel
类修改
动态编织
方面容器
-
Keywords
bcel
class modification
dynamic weaving
aspect container
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于随机插入策略的Java混淆器设计与实现
被引量:3
- 3
-
-
作者
宋亚奇
李莉
-
机构
华北电力大学计算机系
-
出处
《计算机工程与设计》
CSCD
北大核心
2009年第4期887-889,892,共4页
-
基金
华北电力大学青年教师科研基金项目(200611040)
-
文摘
控制流混淆用于混淆程序的运行流程,从而防止对软件的逆向工程,但通常混淆后的程序在代码量以及执行时间方面都有较大增长。提出了随机插入混淆策略,采用分支插入算法和循环条件插入算法相结合,并引入了随机函数以限制代码的插入操作,从而控制代码长度的增长。使用BCEL设计并实现了基于Java字节码的控制流混淆转换工具,能够实现Java字节码的迭代混淆,且混淆结果具有一定的不可再现性。实验结果表明,该策略能够有效地控制混淆转换带来的性能过载,同时能够有效地防止逆向工程攻击。
-
关键词
混淆
控制流
随机插入
字节代码
bcel
-
Keywords
obfuscation
control flow
random-insert
byte code
bcel
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名弥漫大B细胞淋巴瘤老年患者的药学监护
- 4
-
-
作者
杨琳
翁秀莲
陈琴
范芳
谢瑞祥
-
机构
福建医科大学教学医院福建省肿瘤医院药剂科
-
出处
《药学与临床研究》
2015年第3期317-320,共4页
-
基金
福建省卫生厅青年课题(No.2013-1-8)
-
文摘
目的:通过临床药师参与17例弥漫大B细胞淋巴瘤老年患者的治疗实践,探讨药师在合理用药中发挥的作用。方法:临床药师积极参与了该病患者治疗方案的制定,针对患者药物选择、剂量调整、不良反应处理等提出合理化的建议,并对患者实施药学监护。结果:临床药师参与治疗,提高了临床治疗效果。结论:临床药师参与临床实践与临床医师密切配合,有助于更好地开展临床药学服务工作,促进临床合理用药,更好地为患者服务。
-
关键词
临床药师
弥漫大B细胞淋巴瘤
老年患者
-
Keywords
Clinical pharmacist
bcel-1
Elderly patients
-
分类号
R969.3
[医药卫生—药理学]
-