题名 构件运行支撑平台反射体系的安全框架设计与实现
1
作者
白佳
黄罡
刘钊
刘天成
郑子瞻
梅宏
机构
北京大学信息科学技术学院软件研究所
出处
《电子学报》
EI
CAS
CSCD
北大核心
2004年第F12期207-210,共4页
基金
国家重点基础研究发展规划项目计划 (973计划 ) (No 2 0 0 2CB31 2 0 0 3)
国家自然科学基金 (No 60 2 330 1 0
+3 种基金
No 60 1 2 52 0 6
No 60 30 30 0 4 )
国家高技术研究发展计划 (863计划 ) (No 2 0 0 4AA1 1 2 0 70 )
IBM大学合作项目
文摘
反射式软件中间件改变了传统中间件纯粹的“黑盒复用”方式 ,以观测和控制基于中间件的软件系统的运行状态和行为 .作为主流的中间件产品 ,构件运行支撑平台有必要引入反射以适应动态开放的Internet环境 .但是 ,在带来更大开放性的同时 ,反射也给构件运行支撑平台带来安全隐患 .为此 ,针对反射体系的特点 ,本文逐层分析其中潜在的安全隐患 ,制定了一种特定于反射体系的安全框架 ,实现了四层安全访问控制机制 .该安全框架在反射式J2EE应用服务器PKUAS(PekingUniversityApplicationServer)中得到实现 ,并通过性能测试考察了安全框架对反射系统运行时刻性能的影响 .
关键词
反射式中间件
构件运行支撑平台
安全
J2EE
Keywords
reflective middleware
access control
J2EE(Java 2 platform,enterprise edition)
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
题名 一种可定制的自主构件运行支撑框架
被引量:14
2
作者
孙熙
庄磊
刘文
焦文品
梅宏
机构
北京大学 信息科学技术学院
出处
《软件学报》
EI
CSCD
北大核心
2008年第6期1340-1349,共10页
基金
Supported by the National Basic Research Program of China under Grant No.2005CB321805(国家重点基础研究发展计划(973))
the National Natural Science Foundation of China under Grant Nos.60773151
90412011(国家自然科学基金)
文摘
描述了一种动态、可定制的构件自主化的实现手段及运行平台,试图通过对实现自主构件的方法和手段的探索,为开发具有自主性的基于Internet的软件系统提供一定的实践基础和经验.在实现自主构件时,采取了改装已有普通构件的方式,将软件Agent技术和构件技术结合起来,通过为构件定制行为规则和规划来控制和调度构件的行为,使得构件能够根据环境的状态调整自己的行为.同时,通过集成可以解释和执行声明式规则的规则引擎,使得可以在不修改构件源代码和重新部署构件的情况下,动态定制和实现构件的自主性行为能力.
关键词
网构软件
自主构件
软件AGENT
构件运行支撑平台
Keywords
Internetware
autonomous component
Agent
running support platform
分类号
TP311
[自动化与计算机技术—计算机软件与理论]