{"id":10359,"created":"2025-01-18T22:45:17.476192+00:00","metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00010359","sets":["581:612:622"]},"path":["622"],"owner":"11","recid":"10359","title":["素性論理に基づくXML文書ルール記述言語DRDLとインターネット文書交換システムへの応用"],"pubdate":{"attribute_name":"公開日","attribute_value":"2006-03-15"},"_buckets":{"deposit":"9f7b9632-ec6a-4972-b667-65048a8f4c7f"},"_deposit":{"id":"10359","pid":{"type":"depid","value":"10359","revision_id":0},"owners":[11],"status":"published","created_by":11},"item_title":"素性論理に基づくXML文書ルール記述言語DRDLとインターネット文書交換システムへの応用","author_link":["362460","362461","362459","362457","362462","362458","362455","362456"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"素性論理に基づくXML文書ルール記述言語DRDLとインターネット文書交換システムへの応用"},{"subitem_title":"An XML Document Rules Description Language DRDL Based on a Feature Logic and its Application to Document Exchange Systems on the Internet","subitem_title_language":"en"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"特集:新たな適用領域を切り開く情報システム(論文賞受賞)","subitem_subject_scheme":"Other"}]},"item_type_id":"2","publish_date":"2006-03-15","item_2_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"三菱電機株式会社情報技術総合研究所"},{"subitem_text_value":"三菱電機株式会社情報技術総合研究所"},{"subitem_text_value":"三菱電機株式会社情報技術総合研究所"},{"subitem_text_value":"株式会社栗菱コンピューターズ東京支社"}]},"item_2_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"MITSUBISHI ELECTRIC CORPORATION Information Technology R&D Center","subitem_text_language":"en"},{"subitem_text_value":"MITSUBISHI ELECTRIC CORPORATION Information Technology R&D Center","subitem_text_language":"en"},{"subitem_text_value":"MITSUBISHI ELECTRIC CORPORATION Information Technology R&D Center","subitem_text_language":"en"},{"subitem_text_value":"RITSURYO Computers CO., LTD., Tokyo Branch","subitem_text_language":"en"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"publish_status":"0","weko_shared_id":-1,"item_file_price":{"attribute_name":"Billing file","attribute_type":"file","attribute_value_mlt":[{"url":{"url":"https://ipsj.ixsq.nii.ac.jp/record/10359/files/IPSJ-JNL4703011.pdf","label":"IPSJ-JNL4703011"},"date":[{"dateType":"Available","dateValue":"2008-03-15"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-JNL4703011.pdf","filesize":[{"value":"1.5 MB"}],"mimetype":"application/pdf","priceinfo":[{"tax":["include_tax"],"price":"660","billingrole":"5"},{"tax":["include_tax"],"price":"330","billingrole":"6"},{"tax":["include_tax"],"price":"0","billingrole":"8"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"7c2b4ca9-bb69-4a0c-9687-48094eda6047","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2006 by the Information Processing Society of Japan"}]},"item_2_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"今村, 誠"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"渡邉, 圭輔"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"増塩, 智宏"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"渡部, 明洋"}],"nameIdentifiers":[{}]}]},"item_2_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Makoto, Imamura","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Keisuke, Watanabe","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Tomohiro, Masushio","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Akehiro, Watabe","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_2_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AN00116647","subitem_source_identifier_type":"NCID"}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourceuri":"http://purl.org/coar/resource_type/c_6501","resourcetype":"journal article"}]},"item_2_source_id_11":{"attribute_name":"ISSN","attribute_value_mlt":[{"subitem_source_identifier":"1882-7764","subitem_source_identifier_type":"ISSN"}]},"item_2_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"本稿では,インターネット上の文書交換システムにおけるXML 文書の検証,変換,およびデータベース連携などのXML 処理の開発基盤となるXML 文書ルール記述言語DRDL(Document Rules Description Language)を提案する.DRDL の技術特長は,自然言語処理分野で用いられる素性論理に基づいて,W3C 推奨のスキーマ記述言語XML Schema では記述できないXML 文書の内容や構造間の制約を簡潔に表現できる文書ルール記述言語を提案した点にある.DRDL の論理式を手続き的に解釈実行するDRDL プロセッサにより,XML 文書の内容検証,内容代入,およびデータベース連携などが実現できる.また,DRDL プロセッサ,DRDL エディタ,およびDRDL ルールトランスレータからなるXML アプリケーションフレームワークを開発した.そして,電子申請,設計仕様交換,受発注文書交換,および設備管理などの実用システムへの適用を通じて,DRDL のルール記述能力とDRDL フレームワークの開発生産性が実用レベルにあることを確認した.また,XML文書検証ルールの開発生産性に関しては,従来のJava 言語による検証ロジック作りこみと比較して,開発時間で約2.7 倍,コード行数で約6.5 倍の改善が実現できた.","subitem_description_type":"Other"}]},"item_2_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"We propose a document rules description language (DRDL) to develop XML processing functions such as validation, transformation and relational mapping in internet-based document exchange systems. Semantic constraints over the structures and the contents of XML elements are represented in DRDL as formulae in a feature logic traditionally used for representing linguistic constraints in unification grammars. A set-valued feature is newly introduced, and existential and universal quantifiers are used to represent cardinality and uniform constraints on multiple elements. We have developed an XML application development framework based on DRDL, and evaluated it in the industrial systems for government to business document exchange, elevator design support, facility management and Web EDI. The result shows that DRDL has sufficient expressive power and software development productivity for the system development of industrial applications. The proposed framework can improve hours of developing document rules 2.7 times and code line sizes 6.5 times in comparison with coding validation logic with Java language.","subitem_description_type":"Other"}]},"item_2_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"764","bibliographic_titles":[{"bibliographic_title":"情報処理学会論文誌"}],"bibliographicPageStart":"751","bibliographicIssueDates":{"bibliographicIssueDate":"2006-03-15","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"3","bibliographicVolumeNumber":"47"}]},"relation_version_is_last":true,"item_2_alternative_title_2":{"attribute_name":"その他タイトル","attribute_value_mlt":[{"subitem_alternative_title":"コンテンツ処理"}]},"weko_creator_id":"11"},"updated":"2025-01-20T06:28:22.617092+00:00","links":{}}