Web アプリケーションWeb サービス化ラッパシステムの実装と評価  [in Japanese] Implementation and Evaluation of Wrapper System that Creates Web Services from Web Applications  [in Japanese]

Access this Article

Search this Article

Author(s)

    • 中野 雄介 NAKANO YUSUKE
    • 日本電信電話株式会社NTTネットワークサービスシステム研究所 NTT Network Service Systems Laboratories, NTT Corporation
    • 山登庸次 YAMATO YOJI
    • 日本電信電話株式会社NTTネットワークサービスシステム研究所 NTT Network Service Systems Laboratories, NTT Corporation
    • 須永 宏 SUNAGA HIROSHI
    • 日本電信電話株式会社NTTネットワークサービスシステム研究所 NTT Network Service Systems Laboratories, NTT Corporation

Abstract

近年,インターネットをはじめとする分散環境で,様々なコンポーネントを連携させ,サービスを提供する試みがさかんになっている.これにともない,ネットワーク上でのコンポーネントの提供が増えている.しかし,このようなコンポーネントの数は十分とはいえず,連携サービスの作成者が意図したサービスを自由に作れるほどコンポーネントはそろっていない.そこで,Web アプリケーションが生成するHTML ドキュメントの中から,Web アプリケーションの処理結果の部分を抽出する手法を,Web アプリケーションのWeb サービス化のためのラッパ生成に応用することを提案する.本手法はHTML ドキュメント内の各タグのネストの回数(深度)の変化に規則的なパターンがある部分を結果部分として抽出する.本手法を評価するための評価プログラムを実装し,既存のWeb アプリケーションが生成するHTML ドキュメントから,結果部分の抽出を試みた.100 ドキュメント中76 ドキュメントから結果部分を抽出することに成功した.加えて,本提案はラッパ作成者に対して十分なユーザビリティを提供できることを確認した.This paper proposes a novel method to create Web Services by transforming existing Web applications in the Internet or enterprise networks. Recent technical trends in service coordination using various kinds of components in distributed service execution environments necessitate the provision of elemental service components, which typically take the form of Web Services. However, the number of Web Services is still small although that of Web applications is enormous, and so there should be a method that makes good use of such Web applications. Our approach is to convert HTML documents a Web application creates into a Web Service interface by extracting the operational result parts of the Web application. In this method, the depth of HTML tags, i.e., the number of nests of a given HTML document is analyzed to identify a regular patter and extract this part as an output. Through the evaluation of the wrapper system including this method, it is shown that correct result segments can be extracted from 76% of documents among a hundred. Also, it is clarified that this method has good usability for wrapper creators.

This paper proposes a novel method to create Web Services by transforming existing Web applications in the Internet or enterprise networks. Recent technical trends in service coordination using various kinds of components in distributed service execution environments necessitate the provision of elemental service components, which typically take the form of Web Services. However, the number of Web Services is still small although that of Web applications is enormous, and so there should be a method that makes good use of such Web applications. Our approach is to convert HTML documents a Web application creates into a Web Service interface by extracting the operational result parts of the Web application. In this method, the depth of HTML tags, i.e., the number of nests of a given HTML document is analyzed to identify a regular patter and extract this part as an output. Through the evaluation of the wrapper system including this method, it is shown that correct result segments can be extracted from 76% of documents among a hundred. Also, it is clarified that this method has good usability for wrapper creators.

Journal

  • IPSJ journal

    IPSJ journal 49(2), 727-738, 2008-02-15

    Information Processing Society of Japan (IPSJ)

References:  16

Cited by:  3

Codes

  • NII Article ID (NAID)
    110006613066
  • NII NACSIS-CAT ID (NCID)
    AN00116647
  • Text Lang
    JPN
  • Article Type
    Journal Article
  • ISSN
    1882-7764
  • NDL Article ID
    9381389
  • NDL Source Classification
    ZM13(科学技術--科学技術一般--データ処理・計算機)
  • NDL Call No.
    Z14-741
  • Data Source
    CJP  CJPref  NDL  NII-ELS  IPSJ 
Page Top