• [论文笔记] Service Provenance in QoSAware Web Service Runtimes (ICWS, 2009)


    Time: 2.3 hours
    Anton Michlmayr, Florian Rosenberg, Philipp Leitner, Schahram Dustdar, "Service Provenance in QoS-Aware Web Service Runtimes," icws, pp.115-122, 2009 IEEE International Conference on Web Services, 2009

        作者Anton Michlmayr是Distributed Systems Group@Vienna University of Technolog的研究人员, 已经看过好几篇这个研究机构的论文了.
        "Provenance"的中文解释是"溯源", 原先是用于艺术品及考古领域, 意指物品的来源和流通历史, wikipedia中的解释为"the origin, or the source, of something, or the history of the ownership or location of an object". 引申到电子信息领域中, provenance则是指electronic data的来源和历史等. 当前SOA领域对provenance的研究主要集中在data方面, 而本文则是讨论service provenance, 即服务的来源和历史.
        文中提出的service provenance系统框架基于原有的VRESCo Architecture, 有以下几点特色:
        (1) Provenance信息收集(S3.1): 当发生一些定义的事件时(比如service is published, service is invoked, 作者的另外一篇论文里提供了完整的event列表), 会触发event publishing, 这些event会被储存到event database中; QoS monitor会生成QoS events; registry database会保存service metadata(比如service owner等).
        (2) Provenance查询(S3.2): 使用作者开发的Vienna Querying Language (VQL)进行查询, 比如可以查询一个时间段内对某服务的调用情况.
        (3) Provenance订阅(S3.3): 可订阅的内容同查询的内容.
        (4) Provenance Graph (S3.4): 将相关的provenance信息以图形展示, 这个图形可以是针对一个服务或查询. 下图是针对一个revision(VRESCo中服务可以由多个revision)的Provenance Graph.
    image

        (5) 对service和event提供Access Control机制 (S2)

        这篇是介绍架构的论文, 没有算法描述. 这类论文一般读起来很容易, 没有什么不好理解的东西, 但是他搞的研究内容门槛很高, 基于一套已有的完整系统, 要有长期积累.

  • 相关阅读:
    input在输入后回车会刷新当前页面解决
    JS生成当前页面URL二维码
    页面点击特效
    Datetime 使用详解
    三元运算符
    获取checkbox所选中的值
    获取select中所选中option值
    ashx
    python flask 如何读取数据库数据并返回到html
    python3.5+installer 将.py 打包成.exe
  • 原文地址:https://www.cnblogs.com/yuquanlaobo/p/1612178.html
Copyright © 2020-2023  润新知