講演名 | 2020-09-19 ハッセ図(工場モデル)に基づくクラス図作成手法の適用性 金田 重郎(同志社大), |
---|---|
PDFダウンロードページ | PDFダウンロードページへ |
抄録(和) | 概念データモデリングにおけるクラス図・ER図(以下,「クラス図」)作成に関して,著者らは,初期材料(エンティティ)を次々と加工する「ハッセ図(工場モデル)」としてクラス図を描く手法を,既に提案している.この既存手法では,「関連」を1対多関連(正確には,少なくとも一方の多重度が「1」の関連)に限定することにより,任意のクラス図は,関連を半順序として,既約の非巡回性有向グラフ(ハッセ図)となる事を利用している.加えて,ハッセ図構造として記述されたクラス図から得られる関係モデルデータベースは,第3正規形(3rd Normal Form,以下,「3NF」)となる.逆に,外部キーを属性値として持つ属性を含めて,テーブルに3NFを保証する関係モデルは,クラス図に変換すると,ハッセ図となる.しかし,従来研究では,このハッセ図のアプリケーションプログラムにおける適用範囲を論じていない.問題となるのは,1)Is-a関連,Has-a関連の利用可否,2)クラス内の複数インスタンスから計算される導出値を格納するVIEW的なエンティティの扱いである.これらの中で,Is-a関連,Has-a関連については許容できる.VIEW的なエンティティについては,例題としてよく知られた「花束問題」の例を用いて,適用範囲について考察する. |
抄録(英) | |
キーワード(和) | クラス図 / ER図 / モデリング / 第3正規形 / 工場モデル / ハッセ図 / DAG |
キーワード(英) | Class diagram / ER diagram / Modeling / Third normal Form / Factory model / Hasse diagram / DAG |
資料番号 | KBSE2020-7 |
発行日 | 2020-09-11 (KBSE) |
研究会情報 | |
研究会 | KBSE |
---|---|
開催期間 | 2020/9/18(から2日開催) |
開催地(和) | オンライン開催 |
開催地(英) | Online |
テーマ(和) | 一般・学生 |
テーマ(英) | |
委員長氏名(和) | 中川 博之(阪大) |
委員長氏名(英) | Hiroyuki Nakagawa(Osaka Univ.) |
副委員長氏名(和) | 猿渡 卓也(NTTデータ) |
副委員長氏名(英) | Takuya Saruwatari(NTT Data) |
幹事氏名(和) | 菊地 奈穂美(OKI) / 金子 朋子(NII) |
幹事氏名(英) | Nahomi Kikuchi(OKI) / Tomoko Kaneko(NII) |
幹事補佐氏名(和) | 小形 真平(信州大) / 槇原 絵里奈(同志社大) |
幹事補佐氏名(英) | Shinpei Ogata(Shinshu Univ.) / Erina Nakihara(Doshisha Univ,) |
講演論文情報詳細 | |
申込み研究会 | Technical Committee on Knowledge-Based Software Engineering |
---|---|
本文の言語 | JPN |
タイトル(和) | ハッセ図(工場モデル)に基づくクラス図作成手法の適用性 |
サブタイトル(和) | |
タイトル(英) | Applicability of Factory Model to draw Class-diagram/ER-diagram |
サブタイトル(和) | Class-diagram/ER-diagram as Hasse Diagram |
キーワード(1)(和/英) | クラス図 / Class diagram |
キーワード(2)(和/英) | ER図 / ER diagram |
キーワード(3)(和/英) | モデリング / Modeling |
キーワード(4)(和/英) | 第3正規形 / Third normal Form |
キーワード(5)(和/英) | 工場モデル / Factory model |
キーワード(6)(和/英) | ハッセ図 / Hasse diagram |
キーワード(7)(和/英) | DAG / DAG |
第 1 著者 氏名(和/英) | 金田 重郎 / Shigeo Kaneda |
第 1 著者 所属(和/英) | 同志社大学(略称:同志社大) Doshisha University(略称:Doshisha Univ.) |
発表年月日 | 2020-09-19 |
資料番号 | KBSE2020-7 |
巻番号(vol) | vol.120 |
号番号(no) | KBSE-170 |
ページ範囲 | pp.37-42(KBSE), |
ページ数 | 6 |
発行日 | 2020-09-11 (KBSE) |