基于反射的语义构件描述模型

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第3 6卷 第 1 期 3
V L3 o 6






21 00年 7月
J y2 0 ul 01
No 1 .3
Comput rEng ne rng e i ei
软 件技 术与数据 库 ・
文பைடு நூலகம்编号: 00 48003_ 5一 3 文 10—32(1)—0 _ 2 1 o 0 献标识码l A
[ b tat miga smesotg sl emo oo yo mat ecit na dl ko x as it n dpait, e ni・o o e t A s cIAi n t o h r e k n tn f e ni d sr i n a f p ni lya da atbly asmat cmp n n r a i s c po c e bi i c
d s r i n m o e a e n r fe t n i r p s d e c i o d l b s d o e c i s p o o e .Ba e o h r d t n l o o e t mo e ,t i d l n r d c s o t l g n e e t n pt l o s d n t e ta i o a c mp n n d l h s mo e i to u e n o o y a d r f c i i l o t c n l g ,ma e t e s ma tc d s rp i n o o o e t di e s n i b e t y a c p a e t e c e h oo y k s h e n i e c i t f c mp n n v r e a d s l o d n mi u d t h omp ne t i c o d n e wi y t m o a o n n a c r a c t s se h r qu r me t n h n d r n i ee v r nme t ts p o t u o tn o b n to n ai a i n. ti s d i b l p ia i n a d t e r s t e i e n sa d c a ge u t n io m n I u p rsa t ma i g c m i a i n a d v ld t o I su e mo i a pl t , n h e ul n e c o s s o t e i r v me fs l- d pt e f ri h w h mp o e nt fa a i o t o e v .
础 上,引入本体 及反射技术 ,使得构件语 义描述丰富 ,并能根据 系统要求及运行环境的变化 ,对构件进行动态修 改。同时 , 该模 型支持 自
动组装和推理 。通过移动应用场景对该模型进行验证 ,结果表 明,该模型 的自适应性得到较高提升 。
关健词 :本体 ;语义构件 ; 反射
S m a tc c m po n s rp i n M o lBa e n Re e to e n i—o ne tDe c i to de s d o f c i n l
2 语义 构件模 型
传统的构件模型缺乏丰富的语义描述信息 , 构件 的功能、 特征及行为等不能被机器很好理解 ,使得构件不能被机器理 解 ,以致构件不能被机器 自动地进行组装和推导。当前 的研 究工作 以及常用 的构件标准( C R A C M, 2 EEB 和 如 O B / C JE /J C M/ OM) 中在 构 件 的语 法 有 用性 上 ,而 对 构 件 语 义性 O DC 集 方面的研究相对匮乏。为此,本文将本体 引入构件模型中, 扩展现有的构件模型,形成语义构件模型 。
J N L n — n w U Qig W A in I ig mi , n , N Ja
( o ue l g , n z o a z Unv ri , n z o 1 0 8 C mp tr l e Ha g h uDi i ies y Ha g h u3 0 1 ) Co e n t
中 圈分类号。T31 P15 .
基 于 反 射 的语 义构 件 描 述模 型
金灵敏 ,吴 卿 ,万 健
( 州 电子 科 技 大 学 计 算机 学 院 ,杭 州 3 0 1) 杭 10 8

要:针对构件语义描述不丰富、构件 的扩展性和适应性较差的问题 ,提 出一种基于反射 的语义构件模型。该模型在传统构件模型 的基
模型 ,使软件系统具有一定 的灵活性和 自适应性 ,满足动态 运行环境 。 反射(elc o) R f t n技术 l和 O tlg 1都是近年来被 ei j noo y 1 4 引入计算机领域的技术 。一个反射系统可 以根据外部应用、 系统( 运行) 环境及 系统 内部运行需求 的变化 ,通过对系统 自 身特定部分的反射 ,实现系统特定部分的开放性、重配置 , 以达到 自适应 。将反射技 术引入构件模型 中,形成反射式 J 构件模型,使设计时构件能 部分开放其内部实现 ,从而使构 件能够达到部分 自适应 。 O tlg 而 no y作为一种能在语义和知 o
[ ywod !o tl y sma t —o o e trf ci Ke r s noo ;e ni cmp n n;e et n g c l o
l 概 述
虽然 基于 构 件 的软 件 开 发( o o et ae S f r C mp nn— sd ot e B wa
D vlp n,C S 是 一种 提 高 软 件 开 发 效率 和 质 量 的 有效 eeome t B D) 手 段 …,但 是基 于 传 统 构 件 模 型 的软 件 开 发 已不能 满 足 快 速
变化 的用户需求 。 传统 的构件通常可以看作提供( 或向外界请 求) 服务的黑盒 实体 ,缺乏丰富的语义描述信息 ,难以被用 j 户检索到与需求精确 匹配的资源。随着运行环境的动态变化 及用户需求的不断改变,传 统的构件模型 已不能适应这样的
变 化 。 因此 ,需 要 引 入一 种 具 有 可 扩 展性 和 自适 应 性 的 构件
相关文档
最新文档