Европейские совместные конференции по теории и практике программного обеспечения (ETAPS) — это конфедерация (в настоящее время) четырех конференций по компьютерным наукам , которые проводятся ежегодно на одной площадке, обычно в конце марта или апреле. Три из четырех конференций (FoSSaCS, FASE, TACAS) занимают лидирующие позиции в области программной инженерии [1] , а одна ( ESOP ) — в области языков программирования [2] .
В настоящее время ETAPS объединяет следующие конференции:
С 1995 по 2015 год учредительными конференциями также были Международная конференция по построению компиляторов (CC) и с 2012 по 2019 год — «Принципы безопасности и доверия» (POST).
TACAS (Инструменты и алгоритмы для построения и анализа систем) — это конференция, которая фокусируется на применении и поддержке инструментов для различных формальных методов . Это одна из самых рейтинговых конференций по программной инженерии . [1] Она была основана Бернхардом Штеффеном , Рэнсом Кливлендом, Эдом Бринксмой и Кимом Ларсеном. Первая TACAS была проведена в 1995 году в Орхусе , Дания, за ней последовали конференции в 1996 году в Пассау , Германия , и в 1997 году в Энсхеде , Нидерланды . TACAS была одной из первых пяти конференций, учреждающих ETAPS в 1998 году. [3]
ESOP (Европейский симпозиум по программированию) — конференция, посвященная фундаментальным вопросам спецификации, проектирования, анализа и внедрения языков и систем программирования. Это одна из самых рейтинговых конференций по языкам программирования. Первое издание ESOP состоялось в марте 1986 года в Саарбрюккене. [4]
FASE (Fundamental Approaches to Software Engineering) — конференция, посвященная основам, на которых строится программная инженерия. Она заменила конференцию Formal Aspects/Approaches to Software Engineering, сохранив при этом ее аббревиатуру. [5]
FoSSaCS (Международная конференция по основам науки о программном обеспечении и вычислительных структур) — это конференция, которая фокусируется на фундаментальных исследованиях в области науки о программном обеспечении, особенно на теориях и методах анализа, интеграции, синтеза, преобразования и верификации программ и программных систем. Её первое издание состоялось в рамках первого ETAPS в 1998 году. Её можно рассматривать как преемницу конференции CAAP, Colloque sur les Arbres en Algèbre et en Programmation. [6]
Премия ETAPS Test of Time Award присуждается за «выдающиеся работы, опубликованные более 10 лет назад» на одной из конференций, входящих в ETAPS, а также за «влияние выдающихся результатов исследований», опубликованных в ETAPS. [7]