JavaScriptを有効にして再度、お越しください。新規登録ログインお知らせ※ユーザ登録は無料です.情報学広場に掲載されているコンテンツには有料のものも含まれています.有料コンテンツをご購入いただいた場合でも、領収書の発行はいたしておりません。クレジットカード会社様からの領収書/請求書をもってかえさせていただいております。複写複製および転載複製に係る著作権を学術著作権協会に委託しています。当該利用をご希望の方は、学術著作権協会が提供している複製利用許諾システムもしくは転載許諾システムを通じて申請ください。本会会員(賛助会員含む)および著者が転載利用の申請をされる場合については、学術目的利用に限り、無償で転載利用いただくことが可能です。刊行物に掲載されている製品名等は、各社の商標または登録商標です。本稿では、インターネット上の組織間XML文書交換システムにおけるクライアント側のXML入力チェック機能や、XML変換やRDB連携などのサーバ側のXML処理機能を効率的に開発するための基盤となるXML文書ルール記述言語DRDLを提案する。ユニフィケーション文法で用いられる素性論理を主に以下の3点で拡張した論理に基づく点にある。(1)素性の値としてXML要素のノードリストを許し、ノード毎の制約やノード数の制約を限量子を用いて表現する。(2)素性構造における入れ子をたどる素性の列からなるパスとして、W3CのXpathを用いる。Schemaのデータ型を扱う。RDB登録などのXML文書処理を実現できる。設備管理などの実用アプリケーションへの適用を通じて、DRDLプロセッサ、DRDLエディタ、およびDRDLルールトランスレータからなるDRDLツールが、文書ルールの編集・再利用・差し換え、および多機能連携の容易さなどの従来のXML文書処理ツールの課題を解決していることを確認した。