WEKO3
アイテム
{"_buckets": {"deposit": "ee53b77a-8ff9-4944-98f9-aee42288519b"}, "_deposit": {"created_by": 3, "id": "1116", "owners": [3], "pid": {"revision_id": 0, "type": "depid", "value": "1116"}, "status": "published"}, "_oai": {"id": "oai:kyutech.repo.nii.ac.jp:00001116", "sets": ["24"]}, "author_link": ["5218", "5219", "5220", "5221"], "control_number": "1116", "item_21_alternative_title_18": {"attribute_name": "その他のタイトル", "attribute_value_mlt": [{"subitem_alternative_title": "A Multimedia Data Type and Procedure Extension of the Set Oriented Language SOL and Its Evaluation", "subitem_alternative_title_language": "en"}]}, "item_21_biblio_info_6": {"attribute_name": "書誌情報", "attribute_value_mlt": [{"bibliographicIssueDates": {"bibliographicIssueDate": "2002-06-15", "bibliographicIssueDateType": "Issued"}, "bibliographicIssueNumber": "6", "bibliographicPageEnd": "1939", "bibliographicPageStart": "1930", "bibliographicVolumeNumber": "43", "bibliographic_titles": [{"bibliographic_title": "情報処理学会論文誌"}]}]}, "item_21_description_4": {"attribute_name": "抄録", "attribute_value_mlt": [{"subitem_description": "近年,マルチメディアデータを含んだデータの構造化,およびその表示や検索などをプログラムとして実現するマルチメディアプログラミングの要求が高まっている.しかし,Visual C++やDelphiのような高度なプログラム開発環境においてもAPIに関する専門知識が必要であり,そのプログラミングは容易でない.そこで,マルチメディアプログラミングの簡便なツールを目指して,集合指向言語SOLのデータ型と手続きに関する拡張を試みた.SOLはアルゴリズムの自然なプログラム化を目的として,筆者らが設計および開発を行ってきたプログラミング言語である.このSOLにおいて,静止画像型,動画像型および音声型を基本型として導入し,その集合や写像/対応,代入や関係演算,集合演算を規定することで,マルチメディアデータの構造化が容易に行えるようになった.また,マルチメディアデータに対しても既存の基本型データと同じ形式で不定型変数や標準出力を利用できるため,マルチメディアデータの表示や検索なども容易に記述できる.本論文では,拡張したSOLの言語仕様ならびに処理系の実装について述べる.また,スキーマフリーの簡易データ管理アプリケーションを例として,SOLとDelphiのプログラム記述を比較し,その記述量からSOLの効率性を評価する.さらに,同じ例題に対してJavaを用いたプログラム記述例を示し,手続き型言語の枠にとらわれない比較評価を行う. / A desire of multimedia-programming, that treats multimedia-data as simple objects in programming, is increasing in recent years. However multimedia-programming is not easy, because knowledge of technical details on Application Program Interfaces (API) is required. This requirement prevents users to make the programs even if any Integrated Development Environments (IDE), such as Visual C++ and Delphi and so on, are provided. Thus we made a multimedia data type and procedure extension of the set oriented language SOL, which we have designed and developed. Concretely, new data types which were image type, movie type and audio type were introduced as basic types. Several operations concerned with these types, such as set, mapping/correspondence, assignment and so on, were also introduced and implemented, and their usages are similar to other basic types. This paper presents the specification of the extended SOL and its implementation. We evaluate the efficiency of the extended SOL from the number of lines of the program, comparing a SOL program of a data management example which includes a schema-free data structure with a Delphi one. Futhermore we also compare with Java over the framework of the procedural language.", "subitem_description_type": "Abstract"}]}, "item_21_description_60": {"attribute_name": "資源タイプ", "attribute_value_mlt": [{"subitem_description": "Journal Article", "subitem_description_type": "Other"}]}, "item_21_full_name_3": {"attribute_name": "著者別名", "attribute_value_mlt": [{"nameIdentifiers": [{"nameIdentifier": "5220", "nameIdentifierScheme": "WEKO"}], "names": [{"name": "Yokoo, Noriyasu", "nameLang": "en"}]}, {"nameIdentifiers": [{"nameIdentifier": "5221", "nameIdentifierScheme": "WEKO"}], "names": [{"name": "Shigematsu, Yasuhiro", "nameLang": "en"}]}]}, "item_21_publisher_7": {"attribute_name": "出版者", "attribute_value_mlt": [{"subitem_publisher": "社団法人情報処理学会"}]}, "item_21_relation_66": {"attribute_name": "論文ID(NAID)", "attribute_value_mlt": [{"subitem_relation_type": "isIdenticalTo", "subitem_relation_type_id": {"subitem_relation_type_id_text": "110002726416", "subitem_relation_type_select": "NAID"}}]}, "item_21_rights_13": {"attribute_name": "権利", "attribute_value_mlt": [{"subitem_rights": "ここに掲載した著作物の利用に関する注意 本著作物の著作権は(社)情報処理学会に帰属します。本著作物は著作権者である情報処理学会の許可のもとに掲載するものです。ご利用に当たっては「著作権法」ならびに「情報処理学会倫理綱領」に従うことをお願いいたします。Notice for the use of this material The copyright of this material is retained by the Information Processing Society of Japan (IPSJ). This material is published on this web site with the agreement of the author (s) and the IPSJ. Please be complied with Copyright Law of Japan and the Code of Ethics of the IPSJ if any users wish to reproduce, make derivative work, distribute or make available to the public any part or whole thereof. All Rights Reserved, Copyright (C) Information Processing Society of Japan. 本文データは学協会の許諾に基づきCiNiiから複製したものである"}]}, "item_21_select_59": {"attribute_name": "査読の有無", "attribute_value_mlt": [{"subitem_select_item": "yes"}]}, "item_21_source_id_8": {"attribute_name": "ISSN", "attribute_value_mlt": [{"subitem_source_identifier": "0387-5806", "subitem_source_identifier_type": "PISSN"}]}, "item_21_text_36": {"attribute_name": "著者所属", "attribute_value_mlt": [{"subitem_text_value": "九州工業大学大学院工学研究科"}, {"subitem_text_value": "九州工業大学大学院工学研究科"}, {"subitem_text_value": "Graduate School of Engineering, Kyushu Institute of Technology"}, {"subitem_text_value": "Graduate School of Engineering, Kyushu Institute of Technology"}]}, "item_21_text_64": {"attribute_name": "業績ID", "attribute_value_mlt": [{"subitem_text_value": "5E38F1CFEFCBFECF49257567002BB671"}]}, "item_21_version_type_58": {"attribute_name": "著者版フラグ", "attribute_value_mlt": [{"subitem_version_resource": "http://purl.org/coar/version/c_970fb48d4fbd8a85", "subitem_version_type": "VoR"}]}, "item_creator": {"attribute_name": "著者", "attribute_type": "creator", "attribute_value_mlt": [{"creatorNames": [{"creatorName": "横尾, 徳保", "creatorNameLang": "ja"}], "nameIdentifiers": [{"nameIdentifier": "5218", "nameIdentifierScheme": "WEKO"}]}, {"creatorNames": [{"creatorName": "重松, 保弘", "creatorNameLang": "ja"}], "nameIdentifiers": [{"nameIdentifier": "5219", "nameIdentifierScheme": "WEKO"}]}]}, "item_files": {"attribute_name": "ファイル情報", "attribute_type": "file", "attribute_value_mlt": [{"accessrole": "open_date", "date": [{"dateType": "Available", "dateValue": "2009-02-24"}], "displaytype": "detail", "download_preview_message": "", "file_order": 0, "filename": "shigematsu_01.pdf", "filesize": [{"value": "1.0 MB"}], "format": "application/pdf", "future_date_message": "", "is_thumbnail": false, "licensetype": "license_free", "mimetype": "application/pdf", "size": 1000000.0, "url": {"label": "shigematsu_01.pdf", "url": "https://kyutech.repo.nii.ac.jp/record/1116/files/shigematsu_01.pdf"}, "version_id": "e4ff5566-513f-4290-a07e-8bd7292a96ad"}]}, "item_language": {"attribute_name": "言語", "attribute_value_mlt": [{"subitem_language": "jpn"}]}, "item_resource_type": {"attribute_name": "資源タイプ", "attribute_value_mlt": [{"resourcetype": "journal article", "resourceuri": "http://purl.org/coar/resource_type/c_6501"}]}, "item_title": "集合指向言語SOLのマルチメディアデータ型と手続きに関する拡張とその評価", "item_titles": {"attribute_name": "タイトル", "attribute_value_mlt": [{"subitem_title": "集合指向言語SOLのマルチメディアデータ型と手続きに関する拡張とその評価", "subitem_title_language": "ja"}]}, "item_type_id": "21", "owner": "3", "path": ["24"], "permalink_uri": "http://hdl.handle.net/10228/1550", "pubdate": {"attribute_name": "PubDate", "attribute_value": "2009-02-24"}, "publish_date": "2009-02-24", "publish_status": "0", "recid": "1116", "relation": {}, "relation_version_is_last": true, "title": ["集合指向言語SOLのマルチメディアデータ型と手続きに関する拡張とその評価"], "weko_shared_id": -1}
集合指向言語SOLのマルチメディアデータ型と手続きに関する拡張とその評価
http://hdl.handle.net/10228/1550
http://hdl.handle.net/10228/1550e31ed6a6-2de5-4160-8ced-9d9be55b0a97
名前 / ファイル | ライセンス | アクション |
---|---|---|
shigematsu_01.pdf (1.0 MB)
|
|
Item type | 学術雑誌論文 = Journal Article(1) | |||||
---|---|---|---|---|---|---|
公開日 | 2009-02-24 | |||||
資源タイプ | ||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_6501 | |||||
資源タイプ | journal article | |||||
タイトル | ||||||
言語 | ja | |||||
タイトル | 集合指向言語SOLのマルチメディアデータ型と手続きに関する拡張とその評価 | |||||
その他のタイトル | ||||||
その他のタイトル | A Multimedia Data Type and Procedure Extension of the Set Oriented Language SOL and Its Evaluation | |||||
言語 | en | |||||
言語 | ||||||
言語 | jpn | |||||
著者 |
横尾, 徳保
× 横尾, 徳保× 重松, 保弘 |
|||||
抄録 | ||||||
内容記述タイプ | Abstract | |||||
内容記述 | 近年,マルチメディアデータを含んだデータの構造化,およびその表示や検索などをプログラムとして実現するマルチメディアプログラミングの要求が高まっている.しかし,Visual C++やDelphiのような高度なプログラム開発環境においてもAPIに関する専門知識が必要であり,そのプログラミングは容易でない.そこで,マルチメディアプログラミングの簡便なツールを目指して,集合指向言語SOLのデータ型と手続きに関する拡張を試みた.SOLはアルゴリズムの自然なプログラム化を目的として,筆者らが設計および開発を行ってきたプログラミング言語である.このSOLにおいて,静止画像型,動画像型および音声型を基本型として導入し,その集合や写像/対応,代入や関係演算,集合演算を規定することで,マルチメディアデータの構造化が容易に行えるようになった.また,マルチメディアデータに対しても既存の基本型データと同じ形式で不定型変数や標準出力を利用できるため,マルチメディアデータの表示や検索なども容易に記述できる.本論文では,拡張したSOLの言語仕様ならびに処理系の実装について述べる.また,スキーマフリーの簡易データ管理アプリケーションを例として,SOLとDelphiのプログラム記述を比較し,その記述量からSOLの効率性を評価する.さらに,同じ例題に対してJavaを用いたプログラム記述例を示し,手続き型言語の枠にとらわれない比較評価を行う. / A desire of multimedia-programming, that treats multimedia-data as simple objects in programming, is increasing in recent years. However multimedia-programming is not easy, because knowledge of technical details on Application Program Interfaces (API) is required. This requirement prevents users to make the programs even if any Integrated Development Environments (IDE), such as Visual C++ and Delphi and so on, are provided. Thus we made a multimedia data type and procedure extension of the set oriented language SOL, which we have designed and developed. Concretely, new data types which were image type, movie type and audio type were introduced as basic types. Several operations concerned with these types, such as set, mapping/correspondence, assignment and so on, were also introduced and implemented, and their usages are similar to other basic types. This paper presents the specification of the extended SOL and its implementation. We evaluate the efficiency of the extended SOL from the number of lines of the program, comparing a SOL program of a data management example which includes a schema-free data structure with a Delphi one. Futhermore we also compare with Java over the framework of the procedural language. | |||||
書誌情報 |
情報処理学会論文誌 巻 43, 号 6, p. 1930-1939, 発行日 2002-06-15 |
|||||
出版社 | ||||||
出版者 | 社団法人情報処理学会 | |||||
論文ID(NAID) | ||||||
関連タイプ | isIdenticalTo | |||||
識別子タイプ | NAID | |||||
関連識別子 | 110002726416 | |||||
ISSN | ||||||
収録物識別子タイプ | PISSN | |||||
収録物識別子 | 0387-5806 | |||||
著作権関連情報 | ||||||
権利情報 | ここに掲載した著作物の利用に関する注意 本著作物の著作権は(社)情報処理学会に帰属します。本著作物は著作権者である情報処理学会の許可のもとに掲載するものです。ご利用に当たっては「著作権法」ならびに「情報処理学会倫理綱領」に従うことをお願いいたします。Notice for the use of this material The copyright of this material is retained by the Information Processing Society of Japan (IPSJ). This material is published on this web site with the agreement of the author (s) and the IPSJ. Please be complied with Copyright Law of Japan and the Code of Ethics of the IPSJ if any users wish to reproduce, make derivative work, distribute or make available to the public any part or whole thereof. All Rights Reserved, Copyright (C) Information Processing Society of Japan. 本文データは学協会の許諾に基づきCiNiiから複製したものである | |||||
出版タイプ | ||||||
出版タイプ | VoR | |||||
出版タイプResource | http://purl.org/coar/version/c_970fb48d4fbd8a85 | |||||
査読の有無 | ||||||
値 | yes | |||||
業績ID | ||||||
5E38F1CFEFCBFECF49257567002BB671 | ||||||
著者別名 | ||||||
姓名 | Yokoo, Noriyasu | |||||
言語 | en | |||||
著者別名 | ||||||
姓名 | Shigematsu, Yasuhiro | |||||
言語 | en |