• 検索結果がありません。

モデル図とコードを併用する大規模並列プログラミングの支援環境

N/A
N/A
Protected

Academic year: 2021

シェア "モデル図とコードを併用する大規模並列プログラミングの支援環境"

Copied!
1
0
0

読み込み中.... (全文を見る)

全文

(1)情報処理学会論文誌. プログラミング. Vol. 2. No. 1. 24 (Jan. 2009). 発表概要. モデル図とコードを併用する 大規模並列プログラミングの支援環境 谷 口 和 也†1 佐 々 木 敬 泰†1. 松 近. 本 藤. 真 利. 樹†1 夫†1. 大 中. 野 和 彦†1 島 浩†2. to debugging. Visual programming (VP ) allows programming instinctively. However, dynamic code such as condition branch and iteration is difficult to represent. VP also has a problem that large-scale programs make parallel structure graph too complicated to recognize. Therefore existing VP environments can not be used practically. Our goal is a practical visual development environment. This environment supports two synchronized views and allows users to edit them. One is a model diagram editor for VP and the other is a text editor for text-based programming. Both views are synchronized in real-time. Hence this environment can mix using VP and text-based coding in the same program. We propose a real-time synchronizing method that does not disorder user’s description.. (平成 20 年 8 月 6 日発表). 既存の並列プログラミング支援環境には,設計からデバッグまでを一貫して支援す る実用的な環境は存在していないため,大規模な並列プログラムを作成するのは非常 に困難である.並列プログラムをビジュアルプログラミング(VP)によって作成する ことは,並列構造を表すグラフ表現などを用いるため,コードより並列性が分かりや すく,直感的にプログラムの作成が行える点にメリットがある.しかし,条件分岐や ループ回数など動的な要素を含む処理は表現しにくい点と,大規模なプログラムの場 合,グラフ表示が複雑になり全容が把握しにくい点から,現時点で実用に耐えるもの がない.我々は,VP とテキストベースプログラミングを併用できる実用的なビジュ アル開発環境の研究を行っている.本環境は,VP を行うモデル図とコードの両方を 提示し,1 つの並列プログラムにおいて VP とコードの記述を自由に行うことを可能 にする.そのためには,つねに 2 つのエディタが表示され,自由にそれらを操作して プログラムを作成できる必要がある.したがって,ユーザの操作に対して両者はリア ルタイムで同期が行われる.また,その同期はユーザの操作を無視しない自然な同期 を行う必要があり,本稿ではそのようなユーザに自然なリアルタイム同期を行う手法 を提案する.. Development Environment for Large-scale Parallel Programming Using Model Diagram and Code Kazuya Taniguchi,†1 Masaki Matsumoto,†1 Kazuhiko Ohno,†1 Takahiro Sasaki,†1 Toshio Kondo†1 and Hiroshi Nakashima†2 Large-scale parallel programming is quite difficult because conventional development environments do not have features enough to support from designing. 24. †1 三重大学大学院工学研究科 Graduate School of Engineering, Mie University †2 京都大学学術情報メディアセンター Academic Center for Computing and Media Studies, Kyoto University. c 2009 Information Processing Society of Japan .

(2)

参照

関連したドキュメント

(1) 送信機本体 ZS-630P 1)

・少なくとも 1 か月間に 1 回以上、1 週間に 1

佐々木雅也 1)  Masaya SASAKI 丈達知子 1)  Tomoko JOHTATSU 栗原美香 1)  Mika KURIHARA 岩川裕美 1)  Hiromi IWAKAWA 藤山佳秀 2)  Yoshihide

支援級在籍、または学習への支援が必要な中学 1 年〜 3

Concurrent Education in mechanical engineering using PBL at Kokushikan University.. Toshio Otaka *1 , Ken Kishimoto *1 , Yasuhiro Honda *1 , Tomoaki

解析結果を図 4.3-1 に示す。SAFER コード,MAAP

3.3.2.1.3.1 設置許可基準規則第 43 条第 1 項への適合方針 (1) 環境条件及び荷重条件(設置許可基準規則第 43 条第 1 項一).

[1]Comite Euro-International du Beton : CEB-FIP MODEL CODE 1990 (DESIGN