マルチパラダイムモデリング 〜異なるモデリングパラダイムから見るモデリングの勘所〜 by a-suenami

PHPerKaigi 2020
採択
2020/02/09 17:25〜
Track B
30分トーク

マルチパラダイムモデリング 〜異なるモデリングパラダイムから見るモデリングの勘所〜

a_suenami a-suenami a_suenami

現在では PHP も立派なオブジェクト指向パラダイムを持つ言語のひとつとなりました。しかし、オブジェクトとは一体何でしょうか?

モデリングパラダイムとしてはオブジェクトの他にもデータモデルの設計によく使われるERモデルやリレーショナルモデル、または関数型言語のベースになっているラムダ計算などがあります。

本発表ではオブジェクトとは抽象データ型であるという立場を基本とし、その他のモデリングパラダイムとどのような共通点・相違点があるのか考察し、異なるモデリングパラダイムの間に生じてしまうインピーダンスミスマッチをどのように最小化していくかについて述べていきたいと思います。