{"created":"2025-01-18T23:35:09.748341+00:00","updated":"2025-01-21T19:39:00.609578+00:00","metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00080793","sets":["1164:3925:6698:6699"]},"path":["6699"],"owner":"10","recid":"80793","title":["Squareknot:コントローラとアクチュエータのためのフレームワークの実装"],"pubdate":{"attribute_name":"公開日","attribute_value":"2012-02-22"},"_buckets":{"deposit":"ebb94641-5893-4135-a1cc-d10092da346f"},"_deposit":{"id":"80793","pid":{"type":"depid","value":"80793","revision_id":0},"owners":[10],"status":"published","created_by":10},"item_title":"Squareknot:コントローラとアクチュエータのためのフレームワークの実装","author_link":["0","0"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"Squareknot:コントローラとアクチュエータのためのフレームワークの実装"},{"subitem_title":"Squareknot:Framework implementation for Controllers and Actuators","subitem_title_language":"en"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"ミドルウェア","subitem_subject_scheme":"Other"}]},"item_type_id":"4","publish_date":"2012-02-22","item_4_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"京都産業大学コンピュータ理工学部"},{"subitem_text_value":"京都産業大学コンピュータ理工学部"}]},"item_4_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Faculty of Computer Science and Engineering, Kyoto Sangyo University","subitem_text_language":"en"},{"subitem_text_value":"Faculty of Computer Science and Engineering, Kyoto Sangyo University","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/80793/files/IPSJ-CSEC12056021.pdf"},"date":[{"dateType":"Available","dateValue":"2014-02-22"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-CSEC12056021.pdf","filesize":[{"value":"448.5 kB"}],"mimetype":"application/pdf","priceinfo":[{"tax":["include_tax"],"price":"660","billingrole":"5"},{"tax":["include_tax"],"price":"330","billingrole":"6"},{"tax":["include_tax"],"price":"0","billingrole":"30"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"1abc2616-0934-4427-9453-09c2330084e2","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2012 by the Information Processing Society of Japan"}]},"item_4_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"氏縄, 武尊"},{"creatorName":"林原, 尚浩"}],"nameIdentifiers":[{}]}]},"item_4_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Takeru, Ujinawa","creatorNameLang":"en"},{"creatorName":"Naohiro, Hayashibara","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_4_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AA11235941","subitem_source_identifier_type":"NCID"}]},"item_4_textarea_12":{"attribute_name":"Notice","attribute_value_mlt":[{"subitem_textarea_value":"SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc."}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourceuri":"http://purl.org/coar/resource_type/c_18gh","resourcetype":"technical report"}]},"item_4_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"ロボットなどのアクチュエータを任意のコントローラで操作するためには,それらを接続するためのプログラミングが必要となる.しかしながら,それぞれのモジュール化を行わずにコードを記述すると,理解が困難で拡張が容易で無く,また柔軟でないプログラムとなってしまう.本研究では,コントローラでの操作とアクチュエータの動作を独立して記述し,それらの動作を柔軟に結びつけることが出来る MAC(Mapping between Actuators and Controllers) モデルを提案し,それに基づいたフレームワーク SquareKnot を開発した.","subitem_description_type":"Other"}]},"item_4_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"To operate an actuator (e.g., robots) with a certain controller, programming for connecting between them is required. However, programming without modularization makes difficult to understand and extend it. It also leads to lose flexibility. In this paper, we show an implementation of programming framework for connecting between controllers and actuators based on MAC (Mapping between Actuators and Controllers) model.","subitem_description_type":"Other"}]},"item_4_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"7","bibliographic_titles":[{"bibliographic_title":"研究報告コンピュータセキュリティ(CSEC)"}],"bibliographicPageStart":"1","bibliographicIssueDates":{"bibliographicIssueDate":"2012-02-22","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"21","bibliographicVolumeNumber":"2012-CSEC-56"}]},"relation_version_is_last":true,"weko_creator_id":"10"},"id":80793,"links":{}}