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

Computer-based modeling environments

N/A
N/A
Protected

Academic year: 2021

シェア "Computer-based modeling environments"

Copied!
2
0
0

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

全文

(1)

《文献紹介》

1

I

11111111111

1

1

l

11111

1

l

l

111111111111111111111111111

1

l

l

111111111

1

l

l

11111111111111111111111111111111111111111111111111111111

1

l

1

l

1

l

l

1

1

l

l

1

I

111111111111111

1

1

l

1

l

l

1

l

l

1

l

l

1

l

1

l

1

l

1

l

l

1

l

l

1

l

l

1

l

l

1

l

l

1

l

1

l

1

l

1

l

l

1

l

l

1

l

l

1

l

l

1

1

l

l

1

l

l

1

l

l

1

l

l

1

l

1

l

l

1

1

l

l

1

l

l

1

l

l

1

l

1

l

1

l

l

1

l

1

l

l

1

1

l

l

1

l

l

1

1

l

l

1

l

l

1

l

l

1

l

1

l

l

1

l

1

l

l

1

l

1111111

Computer-based m

o

d

e

l

i

n

g

e

n

v

i

r

o

n

m

e

n

t

s

"

Arth

ur

M. GEOFFRION

E

u

r

o

p

e

a

n

J

o

u

r

n

a

l

0

1

0ρerational

R

e

s

e

a

r

c

h

41 (1989) 33-43

111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111 111111 111 111111111 111111 111 illllllll 1111111111111111 1111 1 111111111111111111111111 1 11111111111111 1 11 1111111111 1111111111111111111 111 1IIIIIIIIIIII

f

I

I

I IIIIIIIIJJIIIIIIIIIII この論文では, MS/OR の分野における,ヨンピュ ータを用いたモデリング環境の性質およびこれからの研 究課題について考察している.論文の冒頭で著者は,コ ンピュータを用いたモデリング環境の構築が,

MS/O

R の分野において今後 10年間で最も重要な課題の 1 つで あるとしている.その理由として,モデリング環境はモ デルにもとづくタスクにおいて,その生産性を高める手 段であり,モデルの質を保証するツールであることをあ げている.また,よいモデリング環境の整備により, M S/OR が広く利用される可能性が増大することもあげ ている.この論文では,モデリング環境において必要と される 5 つの性質と 3 つの重要な研究課題について議論 している.以下,論文にしたがって要約する.

モデリング環境において必要とされる 5 つ

の性質

1

.

ライフサイクル支援

モデルを用いるシステムには,概念化, モデルの開 発,モデルの使用および廃棄といったライフサイクルが ある.このようなライフサイクルは,いくつかのフェー ズに分けられているので,各フェーズにまたがった処理 を統合していることが望ましい.よって,モデリング環 境において,高度なソフトウェア統合が必要となる.さ らに,モデリング環境は,データ,モデル,問題を解く プログラムなどの資源を結合できるようなライブラリを 提供すべきである.

2

.

意思決定者に親切であること

モデリングの専門家以外のユーザーに親切 (hospト table) な環境て・ある必要がある.たとえば, モデルの表 現が明確で,モデル構造が直観的に理解でき,ユーザー が学習し,使用することが容易で,初心者向きの処理方 法を持つなどの点があげられる. 1990 年 6 月号 この問題を重視する理由 LH 、くつかある.パーソナル ・コンピュータの発展により,モデリングの専門家以外 の人が自らモデリングを行なう可能性が増えつつある. モデリングの専門家を通さない,ユーザーの直接操作が 望ましい場合が多い, このような環境を実現する方法の l っとして,実行可 能 (executable) なモデリング言語があげられる.

3

.

発展の柔軟性

モデルを簡単に修正することが非常に重要である.一 般に, はじめに作成したモデルは, 100%正しいモデル であるとは限らない.また,問題自体も変化しているの で,その問題に対応するモデルに対する修正が絶えず必 要である.柔軟性を高めるためには,ある種の実行可能 なモデリング言語が必要となる.また,モデルに対する 修正は,宣言的仕様で行なえる方が望ましい.

4

.

自然な宅デル定義言語

モデリング環境において,特別な問題領域およびモデ ル化のパラダイム,あるいは問題解決のテクエックなど にかかわらず,広い領域にわたるようなモデル定義に適 用できる汎用言語をそなえることが必要である. 現在,多くの特殊なモテソレ表現のノミラダイムがある(た とえば,決定木-<ノL コフ連鎖,数理計画問題,待ち行 列問題など). それらの表現の中で, 明確性や効率を考 慮して提案されたものはほんの一部分であって,ほとん どのものは単に標準の表現がないので勝手に作成された ものである.また,表現の多様化はモデリングの専門家 とユーザーとの交流も妨げている.ゆえに,モデリング 環身にとって,共通の概念上の枠組みが必要である.

5

.

重要資源の管理

モデリング環境は,モデ 11- ,データ,問題を解くプロ グラムなどの資源に対する蓄積,共有,再使用などの機 (43)

3

8

3

© 日本オペレーションズ・リサーチ学会. 無断複写・複製・転載を禁ず.

(2)

能を提供すべきである.そのためには,広範なデータ管 理システムモデル管理システムが必要である.また, 各資源を必要に応じて簡単に結合でき,表現上の混乱を 避けるために,それらに対する統一した表現形式が必要 とされる. 上述のような性質を持つモデリング環境を実現するた めに,次の 3 つの研究課題があげられる.

課題1.

概念宅デリングの枠組み

概念モデリングの枠組みはそデリング環境を設計する ための賢明な出発点である. この枠組みは次の性質を持つべきである.

(

3

)

汎用性. (防厳密に定式化できること.

(

0

)

モデリングの各フェーズに関わる人々にとって, わかりやすくて自然であること.

(

d

)

モデリングやモデル操作におけるどのパラダイム にも整合するようなパラダイム中立性.

(

e

)

“良\,..,"モデリングスタイルとの整合性.

(

f

)

実行可能なモデリング言語の設計の基礎となるこ と. 概念モデルの枠組みは, MS/OR では重要性があま り認識されていないが,近隣の分野では注目を集めてい る.データベース理論ではデータモデルとして,人工知 能では知識表現として,高級プログラミング言語設計論 では抽象データタイプとして研究されている. MS/OR における概念モデリング枠組みの設計には, 実体,属性,関係および集合にもとづいたアプローチ, モジュールのネットワークにもとづいたアプロ一千,属

3

8

4

(

+

4

)

性グラフにもとづいたアプローチ,定義システムにもと づいたアプローチがある.

鶴居 2.

実行可能な宅デリング言語

どのアプローチの枠組みを使っても,実行可能なモデ

リング言語が概念上のモデリングに必要である.実行可

能なモデリング言語も,上述の(幼から(めの性質を持たな ければならない.ただし,ここではこれらが枠組みの性 質ではなく,言語の性質なので違った解釈をしなければ ならない.たとえば, (0)のわかりやすきに関して,操作 的ではなく宣言的で,暗号のような文ではなく覚えやす い文である.そして,実行可能なモデリング言語は広範 な整合性のチェックが行なえなければならない. ‘実行可能'とし、う言葉はモデリング環境内のプログラ ムがこの言語で、書かれたモデルを受け取ることによっ て,実行が可能であることを意味している.

課題 3.

ソフトウェアの統合

上述のように,モデリング環境は,データ,モデル, 問題を解くプログラム等が結合できるライブラリ実行 可能性'に必要な機能を提供するプログラム,モデリン グの各フェーズを支援するツールおよびユーティリティ などのソフトウェアを含んでいて,これらのソフトウェ アを概念的に結合していなければならない. このように統合できるモデリング環境を実現するため の 1 つのアプローチは,概念モデリング枠組みを利用し て,その環境の構成部分をも‘モデリング'することで ある. (東京工業大学李東, W. パークブーム)

オベレーションズ・リサーチ © 日本オペレーションズ・リサーチ学会. 無断複写・複製・転載を禁ず.

参照

関連したドキュメント

※ 硬化時 間につ いては 使用材 料によ って異 なるの で使用 材料の 特性を 十分熟 知する こと

J-STAGEの運営はJSTと発行機関である学協会等

4G LTE サービス向け完全仮想化 NW を発展させ、 5G 以降のサービス向けに Rakuten Communications Platform を自社開発。. モデル 3 モデル

TRACG は,オリジナルの原子炉過渡解析コード(TRAC)[1]の GE Hitachi Nuclear Energy

(2011)

※お寄せいた だいた個人情 報は、企 画の 参考およびプ レゼントの 発 送に利用し、そ れ以外では利

利用している暖房機器について今冬の使用開始月と使用終了月(見込) 、今冬の使用日 数(見込)

2 次元 FEM 解析モデルを添図 2-1 に示す。なお,2 次元 FEM 解析モデルには,地震 観測時点の建屋の質量状態を反映させる。.