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

2009 Fiscal Year Self-evaluation Report

Precise and Fast XML typechecking algorithm based on transducer theory

Research Project

  • PDF
Project/Area Number 19700007
Research Category

Grant-in-Aid for Young Scientists (B)

Allocation TypeSingle-year Grants
Research Field Fundamental theory of informatics
Research InstitutionThe University of Tokyo

Principal Investigator

HARUO Hosoya  The University of Tokyo, 大学院・情報理工学系研究科, 講師 (50335296)

Project Period (FY) 2007 – 2010
Keywords計算機言語 / XML / オートマトン
Research Abstract

XMLとは、国際産業標準規格機構W3Cが1998年に制定した汎用データ形式であり、現在最も多くのソフトウェアで採用されているフォーマットの一つである。XMLが急速に広まった理由に、XMLにはスキーマというデータの制約条件を指定する機構が提供されており、それによりユーザが自由に独自のフォーマットを定義することができるということがある。そのことは同時にXMLからXMLへのデータ変換をする必要性が高まった。しかしこのとき、変換を行うプログラムが誤作動を起こすと、とくにそれが運用段階であると、修復のために多大なコストがかかる。現行のXML技術では、これはできるだけ多くの入力を用いてテストすることによって検査するが、この手法ではテストの漏れがないことは保証不可能である。型検査とは、プログラムの解析によって、このような誤作動を開発段階ですべて発見する技法である。本研究課題は、XML変換プログラムの型検査を、「トランスデューサ理論」を用いて、「厳密」かつ「高速」に行うことが目的である。

  • Research Products

    (6 results)

All 2009 2008 2007

All Journal Article (1 results) Presentation (5 results)

  • [Journal Article] Parametric polymorphism for XML.2009

    • Author(s)
      Haruo Hosoya, Alain Frisch, Giuseppe Castagna
    • Journal Title

      ACM Transactions on Programming Languages and Systems 32(1)

      Pages: 2:1-2:56

  • [Presentation] Compact representation for answer sets of n-ary regular queries.2009

    • Author(s)
      Kazuhiro Inaba, Haruo Hosoya
    • Organizer
      In Proceedings of Conference on Implementation and Applications of Automata (CIAA)
    • Year and Date
      20090000
  • [Presentation] Multi-return macro tree transducers2008

    • Author(s)
      Kazuhiro Inaba, Haruo Hosoya, Sebastian Maneth
    • Organizer
      In Proceedings of Conference on Implementation and Applications of Automata (CIAA)
    • Year and Date
      20080000
  • [Presentation] Multi-return macro tree transducers.2008

    • Author(s)
      Kazuhiro Inaba, Haruo Hosoya
    • Organizer
      In Programming Language Technologies for XML (PLAN-X)
    • Year and Date
      20080000
  • [Presentation] Towards practial typechecking for macro tree transducers.2007

    • Author(s)
      Alain Frisch, Haruo Hosoya
    • Organizer
      In DBPL
    • Year and Date
      20070000
  • [Presentation] XML transformation language based on monadic second-order logic.2007

    • Author(s)
      Kazuhiro Inaba, Haruo Hosoya
    • Organizer
      In Programming Language Technologies for XML (PLAN-X)
    • Year and Date
      20070000

URL: 

Published: 2011-06-18   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi