ECOOPとは? ヨーロッパ最古のオブジェクト指向プログラミング国際会議

ECOOP(European Conference on Object-Oriented Programming)は、1987年から毎年ヨーロッパで開かれているプログラミング言語分野の国際会議です。名前のとおりオブジェクト指向プログラミングの会議として始まり、現在はプログラミング言語全般を扱う、ヨーロッパで最も歴史の長い年次会議になっています。

先にお断りしておくと、当サイト(ecoop.net)はこの会議とは無関係の個人サイトです。「ecoop」で検索してここへ着いた方の多くは会議を探していると思うので、この記事で会議の概要と、公式情報・論文の入手先をまとめておきます。

会議の概要

項目内容
正式名称European Conference on Object-Oriented Programming
初回1987年・パリ(Palais des Congrès)
開催頻度年1回(例年6〜7月ごろ、ヨーロッパ各都市持ち回り)
主催AITO(オブジェクト技術の振興を目的とする非営利団体)
分野プログラミング言語・処理系・型システム・プログラミング環境など(当初はオブジェクト指向中心、現在は言語全般)
論文出版LIPIcs(Dagstuhl)・オープンアクセス(CC BY)

起源は1983年10月に南フランスの Le Cap d’Agde で開かれた非公式な集まりにさかのぼります。オブジェクト指向という「新しいパラダイム」への関心が高まるなかで各国の活動が合流し、1987年にパリで第1回 ECOOP が開かれました。2026年のブリュッセル開催で第40回です。

この会議から生まれた有名な成果

いちばん分かりやすい例は「デザインパターン」でしょう。GoF 本として知られる書籍『デザインパターン』(1994年)の原型になった論文 Design Patterns: Abstraction and Reuse of Object-Oriented Design(Gamma・Helm・Johnson・Vlissides)は、ECOOP ’93 で発表されたものです。

また AITO は2004年から、Simula を設計した Ole-Johan Dahl と Kristen Nygaard(2人とも2001年チューリング賞受賞者)にちなんだ Dahl-Nygaard 賞を設けており、毎年 ECOOP の場でシニア・ジュニア各1名の研究者に授与しています。

論文は無料で読めます

近年の ECOOP の論文は Dagstuhl の LIPIcs シリーズで出版されており、オープンアクセス(CC BY ライセンス)です。会員登録や購読契約なしで全文 PDF をダウンロードできます。

年次を選べばその年の全論文が一覧できます。なお LIPIcs 移行前の古い回(ECOOP ’87〜)は Springer の LNCS として出版されているため、こちらは所属機関の購読がないと有料の場合があります。

次回の開催情報

  • ECOOP 2026(第40回): 2026年6月29日〜7月3日、ベルギー・ブリュッセル(Vrije Universiteit Brussel)で開催されました。→ 公式サイト
  • ECOOP 2027(第41回): 2026年7月時点で開催地・CFP は未発表です。例年の流れだと、投稿締切は複数ラウンド制で前年から始まるので、投稿を検討している方はシリーズページを定期的に確認するのが確実です。

さいごに

当サイトは会議の ECOOP とは全然関係なく、2002年に当時人気の名前付けだった 「e なんとか」でインターネットサービスを表すルールで「e + coop(cooperation: 協力,連携の略語)」でドメインをとったのが始まりでした。

eメール、eラーニング、eスクールなどと同じ由来ですね。

これからも当サイトをよろしくお願いいたします。


参考・出典(下書き用・確認日 2026-07-16)

  • https://2026.ecoop.org/ — ECOOP 2026 公式(第40回・ブリュッセル・6/29-7/3・VUB 開催、”Europe’s longest-standing annual Programming Languages conference”、LIPIcs/CC-BY 出版)
  • https://conf.researchr.org/series/ecoop — カンファレンスシリーズページ(安定URL・2027へのリンクあり)
  • https://sites.google.com/aito.org/home/ecoop — AITO 公式(1983 Le Cap d’Agde の非公式会合→1987 パリ初回の経緯、Dahl-Nygaard 賞 2004年創設)
  • https://link.springer.com/book/10.1007/3-540-47891-4 — ECOOP ’87 Proceedings(Paris, June 15-17, 1987 の一次確認)
  • https://link.springer.com/chapter/10.1007/3-540-47910-4_21 — Gamma et al., Design Patterns: Abstraction and Reuse of Object-Oriented Design(ECOOP ’93, LNCS 707)
  • https://en.wikipedia.org/wiki/Dahl%E2%80%93Nygaard_Prize — Dahl-Nygaard 賞(junior/senior 各1名)
  • https://drops.dagstuhl.de/entities/conference/ECOOP — DROPS の ECOOP アーカイブ(オープンアクセス確認)