• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2005 Fiscal Year Annual Research Report

フォームボースのWebサービス連携とWebアプリケーション開発技法の研究

Research Project

Project/Area Number 16500021
Research InstitutionMeiji University

Principal Investigator

中所 武司  明治大学, 理工学部, 教授 (70257129)

KeywordsWebアプリケーション / Webサービス / Webサービス提携 / ラッピング / XML / XSLT / 電子フォーム
Research Abstract

近年,Webアプリケーションを短期間で構築する必要性が高まっている.このようなアプリケーションは頻繁に機能変更が生じるため,業務の専門家主導の開発・保守が不可欠である.本研究では,Webアプリケーションが提供するサービスのインタフェースのメタファーをフォームととらえ,Webサービスの連携・統合プロセスによる業務の専門家主導の開発技法を実現した.
そのための技術課題として,HTML形式のインタフェースを持つ既存のWebアプリケーションとの連携,およびXML形式のインタフェースを持つWebサービス間のマージ処理があった.第1の課題は,Webサービスが十分に普及するまでの過渡期において,既存のWebアプリケーションの内部処理を変更しないで,その出力だけをXML化して,Webサービスとして連携させるというラッピング方式の実現である.第2の課題は,複数のWebサービスから必要な情報のみを抽出して,統合Webサービス向けに再構成する方式の実現である.
そこで,例題として,前年度は,学内の学生向けに個人別時間割表と試験時間割表から個人別試験時間割表を作成するシステムを試作した.今年度は,より複雑なビジネスロジックを有する例題として,学生向け卒業条件判定システムを取り上げた.第1の課題に関しては,すでに学内システムからHTML形式で提供されている個人別成績表をXMLへ変換する処理をXSLTで記述する方式を開発した.第2の課題に関しては,現在,印刷物で提供されている卒業条件表からXML形式で表現したものを作成し,先にHTMLからXMLに変換した履修情報(XML)と照らし合わせて,卒業するために修得すべき単位の情報を提供する方式を開発した.複数のXML文書のマージ処理をXSLTで記述するという基本的な方式は前年度と同様であるが,卒業条件判定という複雑なロジックに対応するために,本方式を多段階で適用する拡張方式を開発した.さらに,ビジュアルツールを用いてXSLTを自動生成する方法により,エンドユーザ主導の開発方式を確立した.

  • Research Products

    (3 results)

All 2006 2005

All Journal Article (3 results)

  • [Journal Article] Webサーヒス統合による自動記入エージェントの実現方式2006

    • Author(s)
      藤原克哉
    • Journal Title

      情報処理学会論文誌 47・2

      Pages: 582-595

  • [Journal Article] A Form-based Approach for Application Development By Web Service Integration2006

    • Author(s)
      中所武司
    • Journal Title

      Proc Applied Computing 2006

      Pages: 600-605

  • [Journal Article] 予約業務を例題としたWebアプリケーション用フレームワークの再利用性の評価2005

    • Author(s)
      中所武司
    • Journal Title

      電子情報通信学会 論文誌 D-I J88-D-I・5

      Pages: 1-10

URL: 

Published: 2007-04-02   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi