仕様変更を行ない、受付票を常に発行することになりました。詳しくはこちらをご覧ください。Bjørnvigさんを招いてトークセッションを開催します。皆様のご参加をお待ちしております。Coplien氏は、書籍『マルチパラダイムデザイン』(1998年)でドメインとドメイン間の関係を中心に据えた設計パラダイムを提唱しました。Programming)、クラスベースの静的なモデルではなく、オブジェクトベースの動的なモデルを指向し、従来のオブジェクトモデルが捉えられていなかった「手続き」を、オブジェクトモデル上のインタラクションで捉える、具体的な方法に言及しました。Architecture』を上梓、トヨタ生産方式をソフトウェアアーキテクチャに適用するリーンアーキテクチャについて、DCIアーキテクチャをそのビルディングブロックと位置づけた具体的な方法を記述しました。DCIを継続して学習する意欲を持つ人々により結成されたグループです。(*1)本タイムスケジュールは予告なく変更される場合があります。セッションは英語で行われます。通訳による同時または逐次翻訳を行います。この時間内にスポンサーによるショートセッションを予定しています。貴重な機会であること、人数に限りがあること、ケータリングまたはデリバリーの手配を伴うことから、申し込みいただいた方は可能な限り当日ご参加いただけることを前提に考えております。当日参加できるかどうかわからない(少々遅れる等は構いません)という方がいらっしゃいましたら、参加できる方を優先するため、ご辞退をお願いできればと存じます。お選びの上お申し込みいただくようお願いいたします。集金させていただきます。現在調整中ですが、夕食の費用をいただく場合があります。無料、実費全額の人数割り(ゲストを除く)、実費の一部の人数割りのいずれかになります。Tokyo」とお伝えください。受付時に身分証明書か名刺2枚をご用意ください。34階にエレベーターでお向かいください。34階で行いますのでご準備をよろしくお願いします。身分証明書がないなどで受付がもしできなかった場合、下記にご連絡ください。撮影について本イベントでは、トークの写真・動画撮影を行います。登壇者を写す予定ですが、他の方も映り込む可能性がありますのでご了承ください。公開する可能性があります。三つ組があるとの考え方は興味深い。普通は、機能と構造の2つで考える。形態とはその2つの間にある、ドメイン固有の型みたいなもの。それがリーンアーキテクチャ。リーンアーキテクチャは、ドメイン中立どころか、ドメインを深堀りして見出すもの。簡単な例で、ソートという問題を解くと、1ソートされるモノ、2その容器(リスト)、3順序付け規則、4ソートアルゴリズムの4要素が現れる。これがソートの「形態(フォーム)」でありアーキテクチャ。各要素を具体的に実装するとき「構造」が現れる。これらは全体としてソート「機能」を提供する。2017年12月13日こうした「形態」は、コプリンさんのマルチパラダイムデザインでは「共通性」と呼ばれる。ソート問題の解決領域に通有的に表れるから。構造は「可変性」と呼ばれる。リーンアーキテクチャは深いところでマルチパラダイムデザインにつながっている。共通性はアーキテクチャなんだ。interaction)アーキテクチャによる設計を解説する書。Coplien氏によると、DCIアーキテクチャとは「オブジェクトを使った、人々が問題を解決するために彼らの頭に持ち込む操作のモデルに応じたソフトウェアの構造化」であり、「手続き・オブジェクトパラダイムの重要な要素を組み込んだMPDの拡張サブセット」である。クラスベースの静的なモデルではなく、オブジェクトベースの動的なモデルを指向し、従来のオブジェクトモデルが捉えられていなかった「手続き」を、オブジェクトモデル上のインタラクションで捉えることを試みる。DDD)と多くの点でオーバーラップする。Coplien氏の提唱する設計パラダイム。MPDは、認知言語学の現代的なカテゴリー理論に基づく共通性・可変性によって、問題をドメインとドメイン間の関係によって構造化(第1段階のドメインモデル=アーキテクチャを作成)し、ソリューションドメインの提供する抽象によってそれらを再定義・洗練(第2段階のドメインモデル=アーキテクチャを作成)するものである。DDD)と多くの点でオーバーラップするため、本書を理解することはDDDの理解にも役立つ。日本語版の内容は2000年の博士論文バージョンに基づいている。