zoukankan      html  css  js  c++  java
  • [文章摘录] Current Solutions for Web Service Composition (Internet Computing, 2004)

    Time: 1.5 hours
    Nikola Milanovic, Miroslaw Malek, "Current Solutions for Web Service Composition," IEEE Internet Computing, vol. 8, no. 6, pp. 51-59, Nov./Dec. 2004, doi:10.1109/MIC.2004.58

    Nikola Milanovic (2006年博士毕业, 目前在柏林工业大学)
    Research Interest:  Service oriented architectures and service composition, etc.

    本文是早期一篇关于Web Service Composition的综述, GS显示被引用了288次. 对这种经典论文, 应该抽空系统地看一下, 自己写论文时很可能要引用的.
    以下是论文摘录:
    1. 作者首先提出了4个Service Composition Requirements
    (1) connectivity
    可连通性, 是指一个服务的输入可以作为另一个服务的输出? (文章里讲的不太严谨)
    (2) nonfunctional quality-of-service properties
    (3) correctness
    verification of the composed service' properties, such as security and dependability
    (4) scalability

    2. 然后作者依次介绍当时流行的几种组合方法, 包括
    BPEL, OWL-S, Web Components, Algebraic Process Composition, Petri Nets, Model Checking and Finite State Machines
    摘录几种不太熟悉的组合方式
    (1) Web Components
    "The main idea is to encapsulate composite-logic information inside a class definition, which represents a Web component. A Web component's public interface can then be published and used for discovery and reuse."
    以前没听说过这种组合方式, EI里面搜了一下"Web Component"和service有关的论文, 只有寥寥数条记录, 且多是早些年时候的. 看来这种组合方式已经不流行了, 暂时就不关注细节了. 如果有兴趣, 可以参考:
    J. Yang and M.P. Papazoglou, "Web Component: A Substrate for Web Service Reuse and Composition," Proc. 14th Conf. Advanced Information Systems Eng. (CAiSE 02),LNCS 2348, Springer-Verlag, 2002, pp. 21–36.
    (2) Algebraic Process Composition
    π演算就属于这一类, 与Petri Net类似, 都是形式化方法, 主要特点是可以验证服务组合的正确性, 比如liveness.
    (3) Model Checking and Finite State Machines
    作者的介绍比较简单(不到半页), 没有相关背景知识看不懂.

    3. 这几种组合方法的比较
    image 

    Comment: 看完这篇, 没有得到太多. 可能是因为这篇比较老, 且是杂志上的文章, 只是简单的介绍.

  • 相关阅读:
    [SQL]触发器把自增ID的值赋值给另外一个字段
    [SQL]T-Sql 递归查询(给定节点查所有父节点、所有子节点的方法)
    [二维码开发]二维码开发入门级demo
    [sql]sql函数coalesce返回第一个非空的值
    [编程小技巧]Notepad++中如何实现文本对比功能?
    [ExcelHome]VLOOKUP的别样用法
    [ExcelHome]15个常用的Excel函数公式,拿来即用
    [ExcelHome]学习Excel的网站
    Permutations
    Remove Duplicates from Sorted List II
  • 原文地址:https://www.cnblogs.com/yuquanlaobo/p/1514038.html
Copyright © 2011-2022 走看看