面向农业领域的敏捷知识管理系统研究

来源:岁月联盟 作者:许有志 时间:2014-06-01
   (三)组建过程
    以农产品供应链为例,敏捷知识管理系统组建过程描述如下:(1)首先以行业协会的形式建立农产品供应联盟,并对联盟中的企业进行分类,包括生产、物流、销售企业等,其中每个企业均需要进行资格认证并进行评级,通过认证后各成员连入联盟内部Intrenet并在UDDI注册;(2)当有合适的市场机遇出现时,联盟统一发布市场信息并进行分析,确定所需供应商类型。有合作意向的成员向联盟提出申请,联盟根据市场情况并结合成员的各项评级及所提供服务的质量评级进行供应商选择并组建供应链;(3)供应链组建完毕后,入选的注册完毕后,敏捷知识管理系统初步形成。当有成员需要知识服务时首先到联盟知识门户提交进行知识服务请求,若此服务存在则进行共享权限确认,然后由协会作为第三方与服务提供者绑定并进行交互。(5)当市场机遇消失后,敏捷供应链解散,各企业知识服务注销,重新回到步骤(2)。组建过程如图3所示。
   (四)应用实例
    这里,以农产品加工企业为例,对敏捷知识服务进行简要说明。在对农产品进行清洗加工的过程中,加工企业通常需要了解农产品的农药使用量及所包含的化学成分,而作为需进一步对农药生产企业进行知识查询。在敏捷知识管理系统的支持下,农产品加工企业只需要向联盟提交知识查询即可,由系统进行知识服务的组合调用并迅速发现结果,实现知识的敏捷重用,使原有查询过程得到简化。
    四、关键技术
   (一)服务检索与组合技术
    知识服务作为一种语义密集型的高层应用,用户通常需要具备全面知识才能正确使用,传统UDDI基于关键词和简单分类的服务发现机制已经不能很好满足需要。因此,本文在敏捷知识管理系统中提出一种基于领域本体和语义相似度的知识服务发现方法。首先将用户查询需求进行语义扩展,细分为功能需求、质量需求等,然后判断功能需求是基本服务还是组合服务,若为基本服务则直接对UDDI中已有服务进行语义查询。若为组合服务,则对该查询进行基本分解后进行相似度计算,得出结果后再使用工作流技术实施服务组合,如图4。其中,服务组合是近年来出现的一种新的服务形式。目前研究方向主要有基于流程的方法和基于人工智能的方法。前者以工作流技术为基础,具有代表性的成果有WSFL、BPEL4WS等;后者以语义描述模型为基础,具有代表性的成果是OWL-S。而本文提出的方法则将服务检索与组合相结合、人工智能与工作流相结合,充分考虑了知识服务自身的特点。
   (二)服务质量描述及评价方法
    传统UDDI没有考虑服务质量的问题,当请求者从UDDI上同时检索到若干相关服务时将面临着选择问题,因此Web服务中的质量(QoS)管理,特别是服务组合的QoS管理,成了迫切需要解决的问题。当前,已经有一些研究领域提出了基于QoS的服务评价及组合方法,但是这些方法大多数都没有考虑Web环境的动态性,而且只支持特定的服务类型。针对这些问题,本文提出一种支持QoS的服务描述及评价方法应用于敏捷知识管理系统。该方法根据农业及农产品流通的特点定义了一组描述服务的QoS属性集,采用QoS协商和反馈评价机制,支持携带QoS描述信息的服务发布以及基于QoS约束的服务发现。该模型不需要改变UDDI的内部实现,而是基于WSDL直接对现有的UDDI服务进行扩展。具体实现方法将另文详述。
    五、结束语
    人民生活水平的快速提升给农业发展带来了新的机遇,同时也给涉农企业及供应链提出了更高要求。本文首先简要分析了当前农产品市场需求以及北京市农产品流通体系的概况,在此基础上基于Web服务技术构建了一个敏捷知识管理系统,将供应链中各企业成员的知识模块打包为知识服务进行松耦合管理,并对知识服务检索、服务组合以及质量评价等系统实现的关键技术进行了研究。通过该系统的实施,能够为涉农企业及供应链提供完善的运作模式和可行的支持环境,对推动农产品物流信息化的发展,乃至整个农产品物流的发展将起到积极作用。然而设计一个实用的敏捷知识管理系统是一项复杂的系统工程。在敏捷知识管理系统的基础上,本文将进一步关注访问控制、事务处理等技术的研究并实现一个原型系统。