{"created":"2025-01-18T23:27:11.080855+00:00","updated":"2025-01-22T01:03:59.083693+00:00","metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00066382","sets":["934:1022:5596:5900"]},"path":["5900"],"owner":"10","recid":"66382","title":["対象情報源を動的に選択可能なストリーム処理の実装と評価"],"pubdate":{"attribute_name":"公開日","attribute_value":"2009-09-30"},"_buckets":{"deposit":"c3d224f7-6bdf-4e01-86ea-19c29ad74ee8"},"_deposit":{"id":"66382","pid":{"type":"depid","value":"66382","revision_id":0},"owners":[10],"status":"published","created_by":10},"item_title":"対象情報源を動的に選択可能なストリーム処理の実装と評価","author_link":["0","0"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"対象情報源を動的に選択可能なストリーム処理の実装と評価"},{"subitem_title":"Implementation and Evaluation of Stream Processing with Dynamic Selection of Target Information Sources","subitem_title_language":"en"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"研究論文","subitem_subject_scheme":"Other"}]},"item_type_id":"3","publish_date":"2009-09-30","item_3_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"筑波大学大学院システム情報工学研究科"},{"subitem_text_value":"東京工業大学学術国際情報センター"},{"subitem_text_value":"筑波大学大学院システム情報工学研究科/筑波大学計算科学研究センター"},{"subitem_text_value":"筑波大学大学院システム情報工学研究科/筑波大学計算科学研究センター"}]},"item_3_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Graduate School of Systems and Information Engineering, University of Tsukuba","subitem_text_language":"en"},{"subitem_text_value":"Global Scientific Information and Computing Center, Tokyo Institute of Technology","subitem_text_language":"en"},{"subitem_text_value":"Graduate School of Systems and Information Engineering, University of Tsukuba / Center for Computational Sciences, University of Tsukuba","subitem_text_language":"en"},{"subitem_text_value":"Graduate School of Systems and Information Engineering, University of Tsukuba / Center for Computational Sciences, University of Tsukuba","subitem_text_language":"en"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"item_publisher":{"attribute_name":"出版者","attribute_value_mlt":[{"subitem_publisher":"情報処理学会","subitem_publisher_language":"ja"}]},"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/66382/files/IPSJ-TOD0203002.pdf"},"date":[{"dateType":"Available","dateValue":"2011-09-30"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-TOD0203002.pdf","filesize":[{"value":"3.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":"13"},{"tax":["include_tax"],"price":"0","billingrole":"39"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"9a82ca28-e85f-4c05-9f2a-4a9abe44c57c","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2009 by the Information Processing Society of Japan"}]},"item_3_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"大喜, 恒甫"},{"creatorName":"渡辺, 陽介"},{"creatorName":"北川, 博之"},{"creatorName":"川島, 英之"}],"nameIdentifiers":[{}]}]},"item_3_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Kosuke, Ohki","creatorNameLang":"en"},{"creatorName":"Yousuke, Watanabe","creatorNameLang":"en"},{"creatorName":"Hiroyuki, Kitagawa","creatorNameLang":"en"},{"creatorName":"Hideyuki, Kawashima","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_3_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AA11464847","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_3_source_id_11":{"attribute_name":"ISSN","attribute_value_mlt":[{"subitem_source_identifier":"1882-7799","subitem_source_identifier_type":"ISSN"}]},"item_3_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"近年,ネットワークカメラやセンサなどの多様な情報源から連続して配信されるストリームデータが増加しており,これらに対する高度利用要求が高まっている.そこで,利用者がこれらの要求を容易に実現するための基盤システムであるストリーム処理エンジンの研究・開発がさかんに行われてきた.ストリーム処理エンジンでは,利用者から問合せが登録されると,その問合せを連続して実行する.膨大なストリームデータが配信されてくる環境下において,すべてのストリームデータを処理するのではなく,状況に応じて処理対象の情報源を動的に選択してほしいという要求は多く存在する.しかし,従来のストリーム処理エンジンを用いたストリーム処理は,処理対象とする情報源を問合せ記述中にあらかじめ明記しておく必要があったため,状況に応じて動的に対象情報源を切り替えるような処理要求は実現できなかった.そこで,本研究ではストリーム処理における情報源の動的選択に関する研究を行った.本研究は以下の 2 つの特徴を持つ.(1) 単独のストリーム処理エンジンを利用した情報源の動的選択.我々が研究・開発中のストリーム処理エンジン StreamSpinner に情報源の動的選択のための機能を追加した.(2) 複数のストリーム処理エンジンを利用した情報源の動的選択.本研究では,処理対象の情報源を動的に選択可能な分散ストリーム処理を取り扱う.この分散ストリーム処理環境では,対象情報源の切替わりにともない,情報源から利用者へのネットワーク上のデータ転送経路とネットワーク使用量が変わる.そこで,対象情報源の変化に合わせて分散ストリーム処理環境中の各ストリーム処理エンジンが行う処理を動的に組み替えることで,ネットワーク使用量を最適化する分散ストリーム処理管理システムを構築した.本論文では,(1),(2) における機能の詳細について述べる.また,それぞれの機能の評価実験について述べる.","subitem_description_type":"Other"}]},"item_3_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"The volume of stream data delivered from different information sources is increasing. There are a variety of demands to utilize such stream data for applications. Stream processing engine can continuously process stream data according to user requests. In conventional frameworks, the user must explicitly specify information sources in advance, and the engine cannot change information sources during query processing. However, there are many cases in which target information sources change over time. We therefore need an additional framework to deal with changes of the target information sources in the same query. We propose dynamic source selection in stream processing. This paper includes two contributions. (1) Dynamic source selection in a single node. We have implemented a framework of dynamic source selection in a stream processing engine. (2) Dynamic source selection in multiple nodes. We focuses on distributed stream processing which can dynamically select target information sources during query processing. When target information sources change, data transfer routes and network traffic from the target information sources to users also change. We therefore propose a management system to keep the optimal network traffic for distributed stream processing with dynamic selection of target information sources. The system reconsiders operator allocations according to changes of target information sources. In this paper, we explain our framework in detail, and we present efficiency of our approach.","subitem_description_type":"Other"}]},"item_3_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"17","bibliographic_titles":[{"bibliographic_title":"情報処理学会論文誌データベース(TOD)"}],"bibliographicPageStart":"1","bibliographicIssueDates":{"bibliographicIssueDate":"2009-09-30","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"3","bibliographicVolumeNumber":"2"}]},"relation_version_is_last":true,"weko_creator_id":"10"},"id":66382,"links":{}}