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

Applications of rule-based programming to verification and transformation of XML

Research Project

Project/Area Number 20500025
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field Software
Research InstitutionUniversity of Tsukuba

Principal Investigator

MARIN Mircea  University of Tsukuba, 大学院・システム情報工学研究科, 講師 (60396603)

Co-Investigator(Kenkyū-buntansha) IDA Tetsuo  筑波大学, 大学院・システム情報工学研究科, 教授 (70100047)
MINAMIDE Yasuhiko  筑波大学, 大学院・システム情報工学研究科, 准教授 (50252531)
Project Period (FY) 2008 – 2010
Project Status Completed (Fiscal Year 2010)
Budget Amount *help
¥4,420,000 (Direct Cost: ¥3,400,000、Indirect Cost: ¥1,020,000)
Fiscal Year 2010: ¥1,300,000 (Direct Cost: ¥1,000,000、Indirect Cost: ¥300,000)
Fiscal Year 2009: ¥1,430,000 (Direct Cost: ¥1,100,000、Indirect Cost: ¥330,000)
Fiscal Year 2008: ¥1,690,000 (Direct Cost: ¥1,300,000、Indirect Cost: ¥390,000)
KeywordsXML / ルールベースプログラミング / 情報基礎 / ソフトウェア開発効率化・安定化 / ソフトウェア工学
Research Abstract

We studied regular hedge languages (RHLs) as specification models of valid XML documents, and the possibility to use nonlinear regular hedge expression patterns to define a pattern-based query language for XML. We proposed new representations of RHLs, and algorithms for the computation of intersection, quotient, product derivative, and factors of RHLs. We have shown how to use RHL factorization to define a sound and complete type inference algorithm for the tuple of all variables in a nonlinear regular hedge expression pattern.

Report

(4 results)
  • 2010 Annual Research Report   Final Research Report ( PDF )
  • 2009 Annual Research Report
  • 2008 Annual Research Report
  • Research Products

    (25 results)

All 2010 2009 2008 Other

All Journal Article (17 results) (of which Peer Reviewed: 17 results) Presentation (5 results) Remarks (3 results)

  • [Journal Article] On the Computation of Quotients and Factors of Regular Languages.2010

    • Author(s)
      M.Marin, T.Kutsia.
    • Journal Title

      Frontiers of Computer Science in China. 4(2)

      Pages: 173-184

    • Related Report
      2010 Final Research Report
    • Peer Reviewed
  • [Journal Article] Regular Hedge Language Factorization Revisited.2010

    • Author(s)
      M.Marin, T.Kutsia.
    • Journal Title

      Proceedlngs of the 14^<th> Intl.Conference on Developments in Language Theory (DLT 2010).(Sheng Yu, editor)(London, Ontario, Canada.LNCS 6224) Springer

      Pages: 328-339

    • Related Report
      2010 Final Research Report
    • Peer Reviewed
  • [Journal Article] Type inference for regular expression pattern matching.2010

    • Author(s)
      M.Marin, A.Craciun.
    • Journal Title

      Procs.of SYNASC' 2010, Timisoara, Romania(T.Ida, V.Negru, T.Jebelean, D.Petcu, S.Watt, D.Zaharie, editors)(IEEE Computer Society)

      Pages: 366-276

    • Related Report
      2010 Final Research Report
    • Peer Reviewed
  • [Journal Article] Factorizations of regular hedge languages.2010

    • Author(s)
      M.Marin, A.Craciun.
    • Journal Title

      Procs.of SYN-ASC' 2009. Timisoara, Romania(S.Watt, V.Negru, T.Ida, T.Jebelean, D.Petcu, D.Zaharie, editors)(IEEE Computer Society.)

    • Related Report
      2010 Final Research Report
    • Peer Reviewed
  • [Journal Article] Strategies in PpLog.2010

    • Author(s)
      B.Dundua, T.Kutsia, M.Marin.
    • Journal Title

      PNTCS 15

      Pages: 32-43

    • Related Report
      2010 Final Research Report
    • Peer Reviewed
  • [Journal Article] Order-Sorted Unification with Regular Expression Sorts2010

    • Author(s)
      Temur Kutsia, Mircea Marin
    • Journal Title

      Leibniz International Proceedings in Informatics(LIPIcs)

      Volume: 6 Pages: 193-208

    • Related Report
      2010 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Regular Hedge Language Factorization Revisited2010

    • Author(s)
      Mircea Marin, Temur Kutsia
    • Journal Title

      Lecture Notes in Computer Science

      Volume: 6226 Pages: 329-339

    • Related Report
      2010 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Type Inference for Regular Expression Pattern Matching2010

    • Author(s)
      Mircea Marin, Adrian Craciun
    • Journal Title

      IEEE Computer Society Proceedings of 12^th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing

      Pages: 366-376

    • Related Report
      2010 Annual Research Report
    • Peer Reviewed
  • [Journal Article] On the computation of quotients and factors of regular languages2010

    • Author(s)
      Mircea Marin, Temur Kutsia
    • Journal Title

      Frontiers of Computer Science in China Springer

      Volume: 4(2) Pages: 173-184

    • Related Report
      2010 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Linear Systems for Regular Hedge Languages2010

    • Author(s)
      Mircea Marin, Temur Kutsia
    • Journal Title

      Advances in Databases and Information Systems. As sociated Workshops and Doctoral Consortium of ADBIS 2009. Proceedings. LNCS 5968

      Pages: 104-112

    • Related Report
      2009 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Strategies in PρLog2010

    • Author(s)
      Besik Dundua, Temur Kutsia, Mircea Marin
    • Journal Title

      9^<th> Intl Workshop on Reduction Strategies in Rewriting and Programming(WRS'09). Electronic Proceedings in Theoretical Computer Science EPTCS 15

      Pages: 32-43

    • Related Report
      2009 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Factorizations of Regular Hedge Languages2010

    • Author(s)
      Mircea Marin, Adrian Craciun
    • Journal Title

      Proceedings of SYNASC 2010. IEEE Computer Society Order Number P3964

      Pages: 307-314

    • Related Report
      2009 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Origami Fold as Algebraic Graph Rewriting2010

    • Author(s)
      Ida, T, Takahashi, H
    • Journal Title

      Journal of Symbolic Computation 45

      Pages: 393-413

    • NAID

      120007138181

    • Related Report
      2009 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Linear Systems for Regular Hedge Languages.2009

    • Author(s)
      M.Marin, T.Kutsia.
    • Journal Title

      ADBIS 2009.(J.Grundspenkis, M.Kirikova, Y.Manoloupoulos, L.Novickis, editors)(Revised Selected Papers. Riga, Latvia. LNCS 5968)

      Pages: 104-112

    • Related Report
      2010 Final Research Report
    • Peer Reviewed
  • [Journal Article] Computational Origami Construction as Constraint Solving and Rewriting2008

    • Author(s)
      Tetsuo Ida, Mircea Marin, Hidekazu Takahashi, Fadoua Ghourabi
    • Journal Title

      Electronic Notes in Theoretical Computer Science 216

      Pages: 31-44

    • Related Report
      2008 Annual Research Report
    • Peer Reviewed
  • [Journal Article] A Translation from the HTML DTD into a Regular Hedge Grammar2008

    • Author(s)
      T. Nishiyama, Y. Minamide
    • Journal Title

      Proc. of the 13th International Conference on Implementation and Application of Automata LNCS 5148

      Pages: 122-131

    • Related Report
      2008 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Order-sorted Unification with Regular Expression Sorts.

    • Author(s)
      T.Kutsia, M.Marin.
    • Journal Title

      Proceedings of the 21^<st> Internatlonal Conference on Rewri ting Techniques and Applications (RTA 2010), July 11-13, 2010, Edinburgh UK.Vol.6 of the Leibniz International Proceedings in Informatics (LIPIcs), Schloss Dagstuhl, Germany(Ch.Lynch, editor)

      Pages: 193-208

    • Related Report
      2010 Final Research Report
    • Peer Reviewed
  • [Presentation] Order-sorted unification with regular expression sorts.2009

    • Author(s)
      T.Kutsia, M.Marin.
    • Organizer
      Procs.of UNIF 2009.(Ch.Lynch, P.Narendran, editors)
    • Place of Presentation
      Montreal, Canada.
    • Year and Date
      2009-08-02
    • Related Report
      2010 Final Research Report
  • [Presentation] On the Computation of Quotients and Factors of Regular Languages2009

    • Author(s)
      Mircea Marin, Temur Kutsia
    • Organizer
      Sixth Asian Workshop on Foundations of Software(AWFS 2009). GRACE TR 2009-01, pages 67-78
    • Place of Presentation
      National Institute of Informatics, Tokyo
    • Year and Date
      2009-04-07
    • Related Report
      2009 Annual Research Report
  • [Presentation] 動的に生成されるHTML文書の妥当性検査2008

    • Author(s)
      西山拓哉,南出靖彦
    • Organizer
      日本ソフトウェア科学会第25回大会
    • Place of Presentation
      筑波大学東京キャンパス
    • Year and Date
      2008-09-10
    • Related Report
      2008 Annual Research Report
  • [Presentation] Matching with Membership Constraints for Hedge and Context Variables.2008

    • Author(s)
      M.Marin, T.Kutsia.
    • Organizer
      Procs.of UNIF 2008, pp.55-68.(M.Marin, editor)
    • Place of Presentation
      Castle of Hagenberg, Austria.
    • Year and Date
      2008-07-18
    • Related Report
      2010 Final Research Report
  • [Presentation] Matching with Membership Constraints for Hedge and Context Variables2008

    • Author(s)
      Mircea Marin, Temur Kutsia
    • Organizer
      22nd International Workshop on Unification (UNIF 2008)
    • Place of Presentation
      Castle of Hagenber9, Austria
    • Year and Date
      2008-07-18
    • Related Report
      2008 Annual Research Report
  • [Remarks] ホームページ等

    • URL

      http://www2.score.cs.tsukuba.ac.jp/projects/RBPforXML

    • Related Report
      2010 Final Research Report
  • [Remarks]

    • URL

      http://www2.score.cs.tsukuba.ac.jp/projects/RBPforXML

    • Related Report
      2010 Annual Research Report
  • [Remarks]

    • URL

      http://www2.score.cs.tsukuba.ac.jp/projects/RBPforXML

    • Related Report
      2008 Annual Research Report

URL: 

Published: 2008-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi