OOPSLA (Object-Oriented Programming, Systems, Languages & Applications)是計算機協會(ACM)的一個年度性會議,主要在美國舉辦。ECOOP是OOPSLA在歐洲的姐妹會議。
OOPSLA的主題包括面向對象編程相關的系統,語言和應用。如同其他的會議一樣,OOPSLA有各方面的議題,同時召開許多研討會。所以它對不同的人有着不同的意義。與一些會議相比,它顯得更加地具有學術性,因為博士生會在會議上針對自己的論文做學術報告以建立聲望。但它還不能和一些最重要的學術會議相提並論。[來源請求]現時OOPSLA已成為程式語言(Programming Languages)領域的頂級會議之一。[1]。
OOPSLA是由計算機協會下的Special Interest Group for Programming Languages (SIGPLAN)贊助和支持。第一屆OOPSLA於1986在美國俄勒岡州的波特蘭舉辦。
OOPSLA的舉辦地每年都會變化,會議活動安排也會變化。以前它曾經既包含學術報告會,也包括實踐經驗的比較性總結報告,以及各種座談,研討會和指導課程。
在OOPSLA的推進下,面向對象編程發展成為現今的主流編程方法。OOPSLA還促進培養了許多相關學科,包括設計模式,重構,面向側面的程序設計,模型驅動工程,敏捷軟件開發和領域特定語言。
年份 |
地點 |
會議主席(Conference Chair) |
程序委員會主席(Program Chair)
|
2024
|
美國,加利福尼亞州,帕薩迪納
|
Alex Potanin & Bor-Yuh Evan Chang
|
2023
|
葡萄牙,卡斯凱什
|
Vasco Vasconcelos
|
2022
|
新西蘭,奧克蘭
|
Alex Potanin
|
|
2021
|
美國,伊利諾斯州, 芝加哥
|
Hridesh Rajan
|
|
2020
|
線上會議
|
Hridesh Rajan
|
|
2019
|
Athens, Greece
|
Yannis Smaragdakis
|
Eelco Visser
|
2018
|
Boston, Massachusetts, USA
|
Jan Vitek
|
Manu Sridharan
|
2017
|
Vancouver, Canada
|
Gail Murphy
|
Jonathan Aldrich
|
2016
|
Amsterdam, Netherlands
|
Eelco Visser
|
Yannis Smaragdakis
|
2015
|
Pittsburgh, Pennsylvania, USA
|
Jonathan Aldrich
|
Patrick Eugster
|
2014
|
Portland, Oregon, USA
|
Andrew Black
|
Todd Millstein
|
2013
|
Indianapolis, Indiana, USA
|
Antony Hosking, Patrick Eugster
|
Cristina V. Lopes
|
2012
|
Tucson, Arizona, USA
|
Gary T. Leavens
|
Matt Dwyer
|
2011
|
Portland, Oregon, USA
|
Cristina V. Lopes
|
Kathleen S. Fisher
|
2010
|
Reno, Nevada, USA
|
William R. Cook
|
Martin Rinard
|
2009
|
Orlando, Florida, USA
|
Shail Arora
|
Gary T. Leavens
|
2008
|
Nashville, Tennessee, USA
|
Gail E. Harris
|
Gregor Kiczales
|
2007
|
Montreal, Quebec, Canada
|
Richard P. Gabriel
|
David Bacon
|
2006
|
Portland, Oregon, USA
|
Peri Tarr
|
William R. Cook
|
2005
|
San Diego, California, USA
|
Ralph Johnson
|
Richard P. Gabriel
|
2004
|
Vancouver, British Columbia, Canada
|
John Vlissides
|
Doug Schmidt
|
2003
|
Anaheim, California, USA
|
Ron Crocker
|
Guy L. Steele, Jr.
|
2002
|
Seattle, Washington, USA
|
Mamdouh Ibrahim
|
Satoshi Matsuoka
|
2001
|
Tampa Bay, Florida, USA
|
Linda Northrop
|
John Vlissides
|
2000
|
Minneapolis, Minnesota, USA
|
Mary Beth Rosson
|
Doug Lea
|
1999
|
Denver, Colorado, USA
|
Brent Hailpern
|
Linda Northrop
|
1998
|
Vancouver, British Columbia, Canada
|
Bjorn Freeman-Benson
|
Craig Chambers
|
1997
|
Atlanta, Georgia, USA
|
Mary Loomis
|
Toby Bloom
|
1996
|
San Jose, California, USA
|
Lougie Anderson
|
James Coplien
|
1995
|
Austin, Texas, USA
|
Rebecca J. Wirfs-Brock
|
Mary Loomis
|
1994
|
Portland, Oregon, USA
|
Jeff McKenna
|
J. Eliot B. Moss
|
1993
|
Washington, D.C., USA
|
Timlynn Babitsky and Jim Salmons
|
Ralph Johnson
|
1992
|
Vancouver, British Columbia, Canada
|
John Pugh
|
Rebecca J. Wirfs-Brock
|
1991
|
Phoenix, Arizona, USA
|
John Richards
|
Alan Snyder
|
1990
|
Ottawa, Ontario, Canada (co-located with ECOOP)
|
David Thomas and Pierre Cointe
|
Akinori Yonezawa
|
1989
|
New Orleans, Louisiana, USA
|
George Bosworth
|
Kent Beck
|
1988
|
San Diego, California, USA
|
Alan Otis and Larry Tesler
|
Kurt Shmucker
|
1987
|
Orlando, Florida, USA
|
Adele Goldberg and Chet Wisinski
|
Jerry L. Archibald
|
1986
|
Portland, Oregon, USA
|
Daniel G. Bobrow and Alan Purdy
|
Daniel Ingalls
|
- ^ 中國計算機學會. 中国计算机学会推荐国际学术刊物(● 软件工程/系统软件/程序设计语言). 2024-06-28 [2024-08-18] (中文).