论文部分内容阅读
信息网格利用网格技术实现信息资源共享与协同工作。信息网格的研究问题可以笼统地分为主体相关研究、客体相关研究以及主体和客体之间交互的相关研究。在信息网格中,主体一般是指使用网格的用户,客体是指用户可以使用的所有类型资源。目前信息网格技术的研究重点较偏重于资源相关方面研究,而对于网格用户这一主体支持的研究还不够深入,易用性方面更是鲜见深入的研究。动态性是信息网格的一个重要特征,也是影响信息网格易用性的一个主要因素。主体相关的动态变更包括主体基本信息变更(如手机号、地址改变)、管理相关信息变更(如主社区改变)、角色变更等。变更发生时如果不及时处理会引发异常,降低系统易用性。如何找到异常发生的病因、及时处理以适应变更,保证系统正常运行是本文研究的重点。如何进行可定量的易用性评价也是易用性相关研究的一个重要方面。针对信息网格主体研究中的重点和难点问题,基于织女星团队已有的研究成果,本文从空间(三层EVP主体模型)、时间(全生命周期)、评价(基于深广度的易用性评价)三个方面研究了用户行为,旨在解决或者部分解决信息网格易用性相关问题。本文所研究的易用性问题具体包括用户正常使用信息网格时基于深广度的易用性评价问题;如何避免用户使用信息网格时可能出现的异常问题和异常发生时如何通过尽可能少的人工干预解决异常问题。提出一种信息网格主体EVP空间模型,该模型针对已有主体研究中存在的问题提供的解决思路如下:利用虚拟层主体信息,系统对最终用户屏蔽了和访问控制相关以及和预访问资源相关的具体信息;利用虚拟层以及虚拟层和有效层间映射关系屏蔽主体信息变更和角色变更细节;设有主社区概念,实现用户自主管理和系统用户管理的结合;有效层主体信息设置解决用户使用复杂度问题。对于虚拟层主体存在的插入、删除和修改等异常,基于瞄准病因而非症状的方法,找到异常产生的根本原因:函数依赖。将虚拟层主体信息进行基于范式提升的模式分解,消除产生异常的病因,使得分解后子模式集合中的每个元素都具有良好的性质,并从无损分解和保持函数依赖两个方面形式化证明了主体信息模式分解的正确性。当有效层主体信息或虚拟层主体信息的模式发生一定的变更(主键属性变更、其他属性变更、外键属性变更、元组变更和角色变更)时,不需调整或者只需调整部分有效层主体信息到虚拟层主体信息的映射关系,就可以保证用户或应用程序得到正确的虚拟层主体信息,避免异常的发生,具有动态变更适应性。主体空间模型的全生命周期分析讨论了信息网格主体的全生命周期所包含的各个阶段,将全生命周期原理作用于主体EVP模型的各个层次,用来剖析网格用户的各个动作对模型各个层次的信息网格主体信息所产生的影响。