講演名 | 1999/9/17 プロトタイプベース言語によるメタ階層モデリング環境の実現(ソフトウェアモデリング及び一般) 庄司 龍一, 上田 賀一, |
---|---|
PDFダウンロードページ | PDFダウンロードページへ |
抄録(和) | 本研究では、プロトタイピングの開発形態をサポートするためのメタ階層に基づくモデリング環境の実現に取り組んでいる。しかし、これまでのモデリング環境はモデルの構造的な側面のみを捉えたもので、振舞いを記述し、それを実行するような機構を持ち合わせていなかった。そこで、メタ階層アーキテクチャにおけるモデル生成・解釈の機構をプロトタイプベース言語Brambleにより実現した。Brambleはインタプリタ言語であるのでプロトタイピングにおけるモデルの動的な変更に対応することができ、メッセージハンドラが変更可能であることを用いてより簡潔にメタ階層の解釈機構を実装することができる。今回Brambleで実現した機構では、言語の特徴を生かしたモデルの生成時の制約や実行時の解釈を動的な変更ができるようになり、より柔軟なプロトタイピングを支援することが可能になった。 |
抄録(英) | Authors work on realizing a modeling environment based on meta hierarchical architecture to support prototyping development. Up to this time, their modeling environment has focused the structural aspect of models. This paper presents a mechanism of creating and interpreting models in order to treat the behavioral aspect of models realized by prototype-based language Bramble. Bramble is interpreter, so models can be modified dynamically. And by rewriting a message handler of Bramble it is more simple to implement an interpretative mechanism of meta hierarchy. As a result, it is possible to execute a model systematically and change constrains and interpretations of models dynamically. |
キーワード(和) | オブジェクト指向開発 / プロトタイプ開発 / メタ階層 / ソフトウェア開発環境 / ソフトウェアアーキテクチャ |
キーワード(英) | object-oriented development / prototyping / meta hierarchy / software development environment / software architecture |
資料番号 | KBSE99-24(1999-09) |
発行日 |
研究会情報 | |
研究会 | KBSE |
---|---|
開催期間 | 1999/9/17(から1日開催) |
開催地(和) | |
開催地(英) | |
テーマ(和) | |
テーマ(英) | |
委員長氏名(和) | |
委員長氏名(英) | |
副委員長氏名(和) | |
副委員長氏名(英) | |
幹事氏名(和) | |
幹事氏名(英) | |
幹事補佐氏名(和) | |
幹事補佐氏名(英) |
講演論文情報詳細 | |
申込み研究会 | Knowledge-Based Software Engineering (KBSE) |
---|---|
本文の言語 | JPN |
タイトル(和) | プロトタイプベース言語によるメタ階層モデリング環境の実現(ソフトウェアモデリング及び一般) |
サブタイトル(和) | |
タイトル(英) | Realization of Meta Hierarchical Modeling Environment by Prototype-based Language |
サブタイトル(和) | |
キーワード(1)(和/英) | オブジェクト指向開発 / object-oriented development |
キーワード(2)(和/英) | プロトタイプ開発 / prototyping |
キーワード(3)(和/英) | メタ階層 / meta hierarchy |
キーワード(4)(和/英) | ソフトウェア開発環境 / software development environment |
キーワード(5)(和/英) | ソフトウェアアーキテクチャ / software architecture |
第 1 著者 氏名(和/英) | 庄司 龍一 / Ryuichi Shouji |
第 1 著者 所属(和/英) | 茨城大学工学部情報工学科 Ibaraki University |
第 2 著者 氏名(和/英) | 上田 賀一 / Yoshikazu Ueda |
第 2 著者 所属(和/英) | 茨城大学工学部情報工学科 Ibaraki University |
発表年月日 | 1999/9/17 |
資料番号 | KBSE99-24(1999-09) |
巻番号(vol) | vol.99 |
号番号(no) | 312 |
ページ範囲 | pp.- |
ページ数 | 8 |
発行日 |