• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 前のページに戻る

高階項書換え系にもとづく高階パターン照合を用いたXML変換技術

研究課題

研究課題/領域番号 15500014
研究種目

基盤研究(C)

配分区分補助金
応募区分一般
研究分野 情報学基礎
研究機関会津大学

研究代表者

鈴木 大郎  会津大学, コンピュータ理工学部, 講師 (90272179)

研究分担者 奥居 哲  中部大学, 工学部, 助教授 (00283515)
研究期間 (年度) 2003 – 2005
研究課題ステータス 完了 (2005年度)
配分額 *注記
3,600千円 (直接経費: 3,600千円)
2005年度: 1,100千円 (直接経費: 1,100千円)
2004年度: 1,000千円 (直接経費: 1,000千円)
2003年度: 1,500千円 (直接経費: 1,500千円)
キーワードXML変換 / 高階項書換え系 / 不完全正則表現型 / 静的型検査 / 高階パターン照合 / 正則木表現 / 正則表現の導集合 / 高階書換え系 / 型体系 / 静的型チェック / パターン照合アルゴリズム / XML / 変換技術 / 二階のパターン照合 / 高階ナローイング
研究概要

本研究の目的は,XMLテキストの変換に高階項書換え系の技術を取り入れることで,XML変換技術の強化と理論的整備をはかることである.
本研究の成果の一つは,XML文書変換に適した高階項書換え系を与え,その型理論的な性質を解明したことである.我々はXML文書に対する二階のパターン照合に対する考察から,項にホールを導入した文脈を高階の項として用いるのが適当であることを見出した.また,文脈の考え方を項だけでなく型にも適用した不完全正則表現型という新たな型システムを導入した.XML文書からのパターンの抽出と合成のときにホールを任意の型で具体化することで,型の利点をいかしつつ柔軟な高階パターン照合が可能になる.本研究では,上記の項と型システムにもとづきXML文書変換のための高階項書換え系を設計するとともに,例を用いてこの書換え系がXML変換に対して有用であることを示した.また,不完全正則表現型システムのもとで書換え規則に対する静的な型検査が可能であることを理論的に示した.
もう一つの成果は,XML文書の項表現と二階のパターンとの間の高階パターン照合アルゴリズムを設計し,その理論的性質を明らかにしたことである.我々は,パターン照合問題を与える等式の列の変換を行う推論規則の集合によりパターン照合アルゴリズムを設計した.その結果,変換にもとづく形式を用いると,一階のパターン照合の推論規則と対応する形で,二階のパターン照合の推論規則が与えられることを見出した.このようにして得られたアルゴリズムに対して理論的な検討を加えた結果,それが健全性と完全性をもつことを示せた.
本研究成果は,XML変換の理論的性質を書換え技術を用いて解明するときの基礎を与える.書換え技術は,合流性や停止性といった性質を解明するのに適しているので,XML変換におけるこれらの性質を検討する際に本研究成果を役立てることができる.

報告書

(4件)
  • 2005 実績報告書   研究成果報告書概要
  • 2004 実績報告書
  • 2003 実績報告書
  • 研究成果

    (15件)

すべて 2006 2005 2003 その他

すべて 雑誌論文 (14件) 文献書誌 (1件)

  • [雑誌論文] Pattern Matching of Incompletely RE-Typed Expressions via Transformation2006

    • 著者名/発表者名
      Satoshi Okui, Taro Suzuki
    • 雑誌名

      IPSJ Transactions on Programming 47(PRO29)

      ページ: 37-49

    • NAID

      130000058355

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2005 研究成果報告書概要
  • [雑誌論文] Pattern Matching of Incompletely RE-Typed Expressions via Transformation.2006

    • 著者名/発表者名
      Satoshi Okui, Taro Suzuki
    • 雑誌名

      IPSJ Transactions on Programming Vol.47(PRO29)

      ページ: 37-49

    • NAID

      130000058355

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2005 研究成果報告書概要
  • [雑誌論文] Pattern Matching of Incompletely RE-Typed Expressions via Transformation2006

    • 著者名/発表者名
      Satoshi Okui, Taro Suzuki
    • 雑誌名

      IPSJ Transactions on Programming 47 (PRO 29)(印刷中)

    • NAID

      130000058355

    • 関連する報告書
      2005 実績報告書
  • [雑誌論文] Transformation of XML Documents with Incomplete Regular Expression Type.2005

    • 著者名/発表者名
      Taro Suzuki, Satoshi Okui
    • 雑誌名

      Proceedings of the Third Workshop on Programmable Structured Documents (PSD)

      ページ: 120-127

    • NAID

      40006707248

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2005 研究成果報告書概要
  • [雑誌論文] A rewrite system with incomplete regular expression type for transformation of XML documents2005

    • 著者名/発表者名
      Taro Suzuki, Satoshi Okui
    • 雑誌名

      IPSJ Transactions on Programming 46(SIG 14(PRO27))

      ページ: 43-54

    • NAID

      130000058405

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2005 研究成果報告書概要
  • [雑誌論文] A statically typed second-order rewrite system for XML transformation2005

    • 著者名/発表者名
      Taro Suzuki, Satoshi Okui
    • 雑誌名

      Proceedings on the Eighth International Conference on Humans and Computers (HC-2005)

      ページ: 326-331

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2005 実績報告書 2005 研究成果報告書概要
  • [雑誌論文] A rewrite system with incomplete regular expression type for transformation of XML document.2005

    • 著者名/発表者名
      Taro Suzuki, Satoshi Okui
    • 雑誌名

      IPSJ Transactions on Programming Vol.46, No.SIG14(PRO27)

      ページ: 43-54

    • NAID

      130000058405

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2005 研究成果報告書概要
  • [雑誌論文] A statically typed second-order rewrite system for XML transformation.2005

    • 著者名/発表者名
      Taro Suzuki, Satoshi Okui
    • 雑誌名

      Proceedings of Eighth International Conference on Humans and Computers (HC-2005)

      ページ: 326-331

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2005 研究成果報告書概要
  • [雑誌論文] A rewrite system with incomplete regular expression type for transformation of XML documents2005

    • 著者名/発表者名
      Taro Suzuki, Satoshi Okui
    • 雑誌名

      IPSJ Transactions on Programming 46(SIG 14 (PRO27))

      ページ: 43-54

    • NAID

      130000058405

    • 関連する報告書
      2005 実績報告書
  • [雑誌論文] Pattern Matching Incompletely RE-Typed Expressions via Transformation2005

    • 著者名/発表者名
      Satoshi Okui, Taro Suzuki
    • 雑誌名

      情報処理学会プログラミング研究会

      ページ: 1-12

    • NAID

      130000058355

    • 関連する報告書
      2005 実績報告書
  • [雑誌論文] Transformation of XML Documents with Incomplete Regular Expression Type2005

    • 著者名/発表者名
      Taro Suzuki, Satoshi Okui
    • 雑誌名

      Proceedings of the Third PSD workshop

      ページ: 120-127

    • NAID

      40006707248

    • 関連する報告書
      2004 実績報告書
  • [雑誌論文] A Rewrite System with Incomplete Regular Expression Type for Transformation of XML Documents2005

    • 著者名/発表者名
      Taro Suzuki, Satoshi Okui
    • 雑誌名

      情報処理学会プログラミング研究会

      ページ: 1-9

    • NAID

      130000058405

    • 関連する報告書
      2004 実績報告書
  • [雑誌論文] 抽象高階書換え系におけるナローイング2003

    • 著者名/発表者名
      奥居 哲, 鈴木 大郎
    • 雑誌名

      情報処理学会論文誌 : プログラミング 44(SIG 16(PRO 20))

      ページ: 56-67

    • NAID

      110002711914

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2005 研究成果報告書概要
  • [雑誌論文] Narrowing in Abstract Higher-Order Rewrite Systems.(in Japanese)2003

    • 著者名/発表者名
      Satoshi Okui, Taro Suzuki
    • 雑誌名

      IPSJ Transactions on Programming Vol.44, No.SIG16(PRO20)

      ページ: 56-67

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2005 研究成果報告書概要
  • [文献書誌] 奥居哲, 鈴木太朗: "抽象高階書換え系におけるナローイング"情報処理学会論文誌:プログラミング. 44(SIG16). 56-67 (2003)

    • 関連する報告書
      2003 実績報告書

URL: 

公開日: 2003-04-01   更新日: 2016-04-21  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi