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

2007 Fiscal Year Annual Research Report

フォーム変換仕様記述に基づくWebアプリケーション構築技法の研究

Research Project

Project/Area Number 18500028
Research InstitutionMeiji University

Principal Investigator

中所 武司  Meiji University, 理工学部, 教授 (70257129)

KeywordsWebアプリケーション / Webサービス / Webサービス連携 / フォーム変換 / XML / XSLT
Research Abstract

現在,ソフトウェアからサービスへの視点の移行に関心が高まっているが,実際の具体的な適用技術は従来の延長線のものが多い。また,これらは,情報処理専門家主導の開発を前提としており,業務専門家主導の開発を支援するような技術を提供していない。そこで,本研究では,業務の専門家に理解容易なフォームの概念を中心に置き,フォームの定義と,そのフォーム間の変換方法の定義によってシステムの仕様を記述する方法を研究開発し,業務の専門家主導での短期開発と継続的保守を実現することを目的とする。
フォーム変換については,エンドユーザにXMLやXSLTの構造を一切意識させない方法として,入力フォームと出力フォームの項目間の関係をマウス操作だけで定義する方法を考案し,図書管理システム,商品販売システム,不用品交換サイト運用システムに適用して,その実用性を確認した。特定の入出力フォームに関して定義した変換手順を用いて,同じ形式の入出力フォーム間の変換を自動実行する方式において,ビジュアルフォーム同士の直接的な変換,ビジュアルフォームと抽象フォームの間の変換,さらにデータベースアクセスを伴う変換のいずれの場合においても,その有効性を確認した。特にデータベースはXMLDBを想定し,エンドユーザ向けにXMLDB操作用スクリプト言語を開発した。

  • Research Products

    (4 results)

All 2008 2007

All Journal Article (3 results) (of which Peer Reviewed: 2 results) Presentation (1 results)

  • [Journal Article] Business Logic Description by End-user for Web Service Integration Based on Abstract Forms2008

    • Author(s)
      Takeshi Chusho, et. al.
    • Journal Title

      Advances in Communication Systems and Electrical Engineering 4

      Pages: 265-279

    • Peer Reviewed
  • [Journal Article] 抽象フォームを用いたエンドユーザ主導の要求定義法2008

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

      情報処理学会ウィンターワークショップ2008・イン・道後論文集

      Pages: 63-64

    • Peer Reviewed
  • [Journal Article] 業務の知識を有するエンドユーザ主導のアプリケーション開発技法2007

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

      電子情報通信学会技術研究報告 107

      Pages: 430-437

  • [Presentation] エンドユーザによるWebアプリケーション開発技法の提案と試作2007

    • Author(s)
      中所 武司, 他1名
    • Organizer
      第6回情報科学技術フォーラム
    • Place of Presentation
      中京大学豊田キャンパス
    • Year and Date
      2007-09-16
    • Description
      「研究成果報告書概要(和文)」より

URL: 

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

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi