OOPSLA: Difference between revisions
m →Locations and Organizers: which one? :) article lists several John Richards, I couldn't find one which fits here |
tag as one source |
||
(41 intermediate revisions by 28 users not shown) | |||
Line 1: | Line 1: | ||
{{ |
{{one source |date=May 2024}} |
||
{{Infobox Academic Conference |
{{Infobox Academic Conference |
||
| history = |
| history = 1986–present |
||
| discipline = [[Object- |
| discipline = [[Object-oriented programming]] |
||
| abbreviation = OOPSLA |
| abbreviation = OOPSLA |
||
| publisher = [[Association for Computing Machinery|ACM]] |
| publisher = [[Association for Computing Machinery|ACM]] |
||
Line 9: | Line 9: | ||
}} |
}} |
||
'''OOPSLA''' ( |
'''OOPSLA''' ('''Object-Oriented Programming, Systems, Languages & Applications''') is an annual [[Association for Computing Machinery|ACM]] research conference. OOPSLA mainly takes place in the [[United States]], while the sister conference of OOPSLA, [[ECOOP]], is typically held in Europe. It is operated by the Special Interest Group for Programming Languages ([[SIGPLAN]]) group of the [[Association for Computing Machinery]] (ACM). |
||
OOPSLA has been instrumental in helping object-oriented programming develop into a mainstream programming paradigm.{{Cn|date=September 2023}} It has also helped incubate a number of related topics, including [[Design pattern (computer science)|design patterns]], [[refactoring]], [[aspect-oriented programming]], [[model-driven engineering]], [[agile software development]], and [[domain specific languages]]. |
|||
OOPSLA is an annual conference covering topics related to object-oriented programming systems, languages and applications. Like other conferences, OOPSLA offers various tracks and many simultaneous sessions, and thus has a different meaning to different people. It is an academic conference, and draws doctoral students who present peer-reviewed papers. It also draws a number of non-academic attendees, many of whom present experience reports and conduct panels, workshops and tutorials. |
|||
The first OOPSLA conference was held in [[Portland, Oregon]] in 1986. As of 2010, OOPSLA became a part of the [[SPLASH (conference)|SPLASH]] conference.<ref>{{cite web|title=.doc document at SPLASH website|url=https://dl.acm.org/event.cfm?id=RE181|access-date=2018-12-02|archive-url=https://web.archive.org/web/20180109095206/https://dl.acm.org/event.cfm?id=RE181|archive-date=2018-01-09|url-status=dead}}</ref> SPLASH stands for Systems, Programming, Languages, and Applications: Software for Humanity. |
|||
OOPSLA has been instrumental in helping object-oriented programming develop into a mainstream programming paradigm. It has also helped incubate a number of related topics, including [[Design pattern (computer science)|design patterns]], [[refactoring]], [[aspect-oriented programming]], [[model-driven engineering]], [[agile software development]], and [[domain specific languages]]. |
|||
== Locations and organizers == |
|||
The first OOPSLA conference was held in [[Portland, Oregon]] in 1986. As of 2010, OOPSLA became a part of the [[SPLASH_conference | SPLASH]] conference. The website states that "SPLASH isn't just a new name for our favorite conference—SPLASH has a new charter and mission: To bring together practitioners and researchers who are passionate about software, programming, design, and software engineering to explore the frontiers of software and software practice."<ref>{{cite web|title=.doc document at SPLASH website|url=http://www.acm.org/press-room/news-releases/2010/SPLASH-2010-media-advisory.doc}}</ref> SPLASH stands for Systems, Programming, Languages, and Applications: Software for Humanity. OOPSLA will be a premiere research conference for technical papers and presentations within SPLASH. This change was intended to serve as a framework for organizing and streamlining the efforts so that topics that would traditionally be presented at OOPSLA maintain their focus while allowing other conferences (within SPLASH) to highlight new trends and challenges in the world of software. |
|||
SPLASH 2011 will be a co-located event in [[Portland, Oregon]] with conferences and symposiums overlapping one another during October 22-27, 2011. |
|||
== Locations and Organizers == |
|||
{| class="wikitable" |
{| class="wikitable" |
||
|- |
|- |
||
! Year !! Location !! Conference Chair !! Program Chair |
! Year !! Location !! Conference Chair !! Program Chair |
||
|- |
|- |
||
|[https://2023.splashcon.org/track/splash-2023-oopsla 2023] |
|||
| 2011 |
|||
|[[Cascais|Cascais, Portugal]] |
|||
| [[Vasco Vasconcelos]] |
|||
| |
|||
|- |
|||
|[https://2022.splashcon.org/track/splash-2022-oopsla 2022] |
|||
|[[Auckland|Auckland, New Zealand]] |
|||
| [[Alex Potanin]] |
|||
| |
|||
|- |
|||
|[https://2021.splashcon.org/track/splash-2021-oopsla 2021] |
|||
|[[Chicago|Chicago, Illinois, USA]] |
|||
| [[Hridesh Rajan]] |
|||
| |
|||
|- |
|||
|[https://2020.splashcon.org/track/splash-2020-oopsla 2020] |
|||
| Virtual |
|||
| [[Hridesh Rajan]] |
|||
| |
|||
| |
|||
|- |
|||
|[https://2019.splashcon.org/track/splash-2019-OOPSLA 2019] |
|||
|[[Athens|Athens, Greece]] |
|||
|[[Yannis Smaragdakis]] |
|||
|[[Eelco Visser]] |
|||
|- |
|||
|[https://2018.splashcon.org/track/splash-2018-OOPSLA 2018] |
|||
|[[Boston|Boston, Massachusetts, USA]] |
|||
|Jan Vitek |
|||
|Manu Sridharan |
|||
|- |
|||
|[https://2017.splashcon.org/track/splash-2017-OOPSLA 2017] |
|||
|[[Vancouver|Vancouver, Canada]] |
|||
|[[Gail Murphy]] |
|||
|Jonathan Aldrich |
|||
|- |
|||
|[http://2016.splashcon.org/track/splash-2016-oopsla 2016] |
|||
|[[Amsterdam|Amsterdam, Netherlands]] |
|||
|[[Eelco Visser]] |
|||
|[[Yannis Smaragdakis]] |
|||
|- |
|||
|[http://2015.splashcon.org/track/oopsla2015 2015] |
|||
|[[Pittsburgh|Pittsburgh, Pennsylvania, USA]] |
|||
|Jonathan Aldrich |
|||
|Patrick Eugster |
|||
|- |
|||
| [http://splashcon.org/2014/ 2014] |
|||
| [[Portland, Oregon]], [[United States|USA]] |
|||
| Andrew Black |
|||
| Todd Millstein |
|||
|- |
|||
| [https://web.archive.org/web/20161015060637/http://splashcon.org/2013/ 2013] |
|||
| [[Indianapolis|Indianapolis, Indiana]], [[United States|USA]] |
|||
| Antony Hosking, Patrick Eugster |
|||
| [[Cristina Lopes|Cristina V. Lopes]] |
|||
|- |
|||
| [https://web.archive.org/web/20130708175158/http://splashcon.org/2012/ 2012] |
|||
| [[Tucson, Arizona]], [[United States|USA]] |
|||
| [[Gary T. Leavens]] |
|||
| Matt Dwyer |
|||
|- |
|||
| [https://web.archive.org/web/20161006020041/http://splashcon.org/2011/ 2011] |
|||
| [[Portland, Oregon]], [[United States|USA]] |
| [[Portland, Oregon]], [[United States|USA]] |
||
| [[Cristina Lopes|Cristina V. Lopes]] |
| [[Cristina Lopes|Cristina V. Lopes]] |
||
| Kathleen S. Fisher |
| [[Kathleen Fisher|Kathleen S. Fisher]] |
||
|- |
|- |
||
| [https://web.archive.org/web/20161029055846/http://splashcon.org/2010/ 2010] |
|||
| 2010 |
|||
| [[Reno, Nevada]], [[United States|USA]] |
| [[Reno, Nevada]], [[United States|USA]] |
||
| [[William Cook (computer scientist)|William R. Cook]] |
| [[William Cook (computer scientist)|William R. Cook]] |
||
| Martin Rinard |
| Martin Rinard |
||
|- |
|- |
||
| [http://www.oopsla.org/oopsla2009/ 2009] |
|||
| 2009 |
|||
| [[Orlando, Florida|Orlando]], [[Florida]], [[United States|USA]] |
| [[Orlando, Florida|Orlando]], [[Florida]], [[United States|USA]] |
||
| [[Shail Arora]] |
| [[Shail Arora]] |
||
| [[Gary T. Leavens]] |
| [[Gary T. Leavens]] |
||
|- |
|- |
||
| [http://www.oopsla.org/oopsla2008/ 2008] |
|||
| 2008 |
|||
| [[Nashville, Tennessee|Nashville]], [[Tennessee]], [[United States|USA]] |
| [[Nashville, Tennessee|Nashville]], [[Tennessee]], [[United States|USA]] |
||
| Gail E. Harris |
| Gail E. Harris |
||
| [[Gregor Kiczales]] |
| [[Gregor Kiczales]] |
||
|- |
|- |
||
| [http://www.oopsla.org/oopsla2007/index.php?page=home/ 2007] |
|||
| 2007 |
|||
| [[Montreal]], [[Quebec]], [[Canada]] |
| [[Montreal]], [[Quebec]], [[Canada]] |
||
| [[Richard P. Gabriel]] |
| [[Richard P. Gabriel]] |
||
| David Bacon |
| David Bacon |
||
|- |
|- |
||
| [http://www.oopsla.org/2006/ 2006] |
|||
| 2006 |
|||
| [[Portland, Oregon|Portland]], [[Oregon]], [[United States|USA]] |
| [[Portland, Oregon|Portland]], [[Oregon]], [[United States|USA]] |
||
| [[Peri Tarr]] |
| [[Peri Tarr]] |
||
| [[William Cook (computer scientist)|William R. Cook]] |
| [[William Cook (computer scientist)|William R. Cook]] |
||
|- |
|- |
||
| [http://www.oopsla.org/2005/ShowPage.do?id=Home 2005] |
|||
| 2005 |
|||
| [[ |
| [[San Diego]], [[California]], [[United States|USA]] |
||
| [[Ralph Johnson (computer scientist)|Ralph Johnson]] |
| [[Ralph Johnson (computer scientist)|Ralph Johnson]] |
||
| [[Richard P. Gabriel]] |
| [[Richard P. Gabriel]] |
||
|- |
|- |
||
| [http://www.oopsla.org/2004/ShowPage.do?id=Home 2004] |
|||
| 2004 |
|||
| [[Vancouver]], [[British Columbia]], [[Canada]] |
| [[Vancouver]], [[British Columbia]], [[Canada]] |
||
| [[John Vlissides]] |
| [[John Vlissides]] |
||
| Doug Schmidt |
| [[Douglas_C._Schmidt|Doug Schmidt]] |
||
|- |
|- |
||
| [http://www.oopsla.org/oopsla2003/ 2003] |
|||
| 2003 |
|||
| [[Anaheim, California|Anaheim]], [[California]], [[United States|USA]] |
| [[Anaheim, California|Anaheim]], [[California]], [[United States|USA]] |
||
| Ron Crocker |
| Ron Crocker |
||
| [[Guy L. Steele, Jr.]] |
| [[Guy L. Steele, Jr.]] |
||
|- |
|- |
||
| [http://www.oopsla.org/2002/ 2002] |
|||
| 2002 |
|||
| [[ |
| [[Seattle]], [[Washington (state)|Washington]], [[United States|USA]] |
||
| Mamdouh Ibrahim |
| Mamdouh Ibrahim |
||
| Satoshi Matsuoka |
| [[Satoshi Matsuoka]] |
||
|- |
|- |
||
| [http://www.oopsla.org/oopsla2001/ 2001] |
|||
| 2001 |
|||
| [[Tampa Bay |
| [[Tampa Bay Area|Tampa Bay]], [[Florida]], [[United States|USA]] |
||
| Linda Northrop |
| Linda Northrop |
||
| [[John Vlissides]] |
| [[John Vlissides]] |
||
|- |
|- |
||
| [http://www.oopsla.org/2000/ 2000] |
|||
| 2000 |
|||
| [[ |
| [[Minneapolis]], [[Minnesota]], [[United States|USA]] |
||
| Mary Beth Rosson |
| Mary Beth Rosson |
||
| [[Doug Lea]] |
| [[Doug Lea]] |
||
|- |
|- |
||
| [https://dblp.org/db/conf/oopsla/oopsla99 1999] |
|||
| 1999 |
|||
| [[ |
| [[Denver]], [[Colorado]], [[United States|USA]] |
||
| [[Brent Hailpern]] |
| [[Brent Hailpern]] |
||
| Linda Northrop |
| Linda Northrop |
||
|- |
|- |
||
| [https://dblp.org/db/conf/oopsla/oopsla98 1998] |
|||
| 1998 |
|||
| [[Vancouver]], [[British Columbia]], [[Canada]] |
| [[Vancouver]], [[British Columbia]], [[Canada]] |
||
| Bjorn Freeman-Benson |
| Bjorn Freeman-Benson |
||
| Craig Chambers |
| Craig Chambers |
||
|- |
|- |
||
| [https://dblp.org/db/conf/oopsla/oopsla97 1997] |
|||
| 1997 |
|||
| [[ |
| [[Atlanta]], [[Georgia (U.S. state)|Georgia]], [[United States|USA]] |
||
| Mary Loomis |
| Mary Loomis |
||
| Toby Bloom |
| Toby Bloom |
||
|- |
|- |
||
| [https://dblp.org/db/conf/oopsla/oopsla96 1996] |
|||
| 1996 |
|||
| [[San Jose, California|San Jose]], [[California]], [[United States|USA]] |
| [[San Jose, California|San Jose]], [[California]], [[United States|USA]] |
||
| Lougie Anderson |
| Lougie Anderson |
||
| [[James Coplien]] |
| [[James Coplien]] |
||
|- |
|- |
||
| [https://dblp.org/db/conf/oopsla/oopsla95 1995] |
|||
| 1995 |
|||
| [[Austin, Texas|Austin]], [[Texas]], [[United States|USA]] |
| [[Austin, Texas|Austin]], [[Texas]], [[United States|USA]] |
||
| [[Rebecca Wirfs-Brock|Rebecca J. Wirfs-Brock]] |
| [[Rebecca Wirfs-Brock|Rebecca J. Wirfs-Brock]] |
||
| Mary Loomis |
| Mary Loomis |
||
|- |
|- |
||
| [https://dblp.org/db/conf/oopsla/oopsla94 1994] |
|||
| 1994 |
|||
| [[Portland, Oregon|Portland]], [[Oregon]], [[United States|USA]] |
| [[Portland, Oregon|Portland]], [[Oregon]], [[United States|USA]] |
||
| Jeff McKenna |
| Jeff McKenna |
||
| J. Eliot B. Moss |
| J. Eliot B. Moss |
||
|- |
|- |
||
| [https://dblp.org/db/conf/oopsla/oopsla93 1993] |
|||
| 1993 |
|||
| [[Washington, D.C.]], [[United States|USA]] |
| [[Washington, D.C.]], [[United States|USA]] |
||
| Timlynn Babitsky and Jim Salmons |
| Timlynn Babitsky and Jim Salmons |
||
| [[Ralph Johnson (computer scientist)|Ralph Johnson]] |
| [[Ralph Johnson (computer scientist)|Ralph Johnson]] |
||
|- |
|- |
||
| [https://dblp.org/db/conf/oopsla/oopsla92 1992] |
|||
| 1992 |
|||
| [[Vancouver]], [[British Columbia]], [[Canada]] |
| [[Vancouver]], [[British Columbia]], [[Canada]] |
||
| John Pugh |
| John Pugh |
||
| [[Rebecca Wirfs-Brock|Rebecca J. Wirfs-Brock]] |
| [[Rebecca Wirfs-Brock|Rebecca J. Wirfs-Brock]] |
||
|- |
|- |
||
| [https://dblp.org/db/conf/oopsla/oopsla91 1991] |
|||
| 1991 |
|||
| [[Phoenix, Arizona|Phoenix]], [[Arizona]], [[United States|USA]] |
| [[Phoenix, Arizona|Phoenix]], [[Arizona]], [[United States|USA]] |
||
| John Richards |
| John Richards |
||
| Alan Snyder |
| Alan Snyder |
||
|- |
|- |
||
| [https://dblp.org/db/conf/oopsla/oopsla90 1990] |
|||
| 1990 |
|||
| [[Ottawa]], [[Ontario]], [[Canada]] (co-located with [[ECOOP]]) |
| [[Ottawa]], [[Ontario]], [[Canada]] (co-located with [[ECOOP]]) |
||
| [[David A. Thomas (software developer)|David Thomas]] and Pierre Cointe |
| [[David A. Thomas (software developer)|David Thomas]] and Pierre Cointe |
||
| [[Akinori Yonezawa]] |
| [[Akinori Yonezawa]] |
||
|- |
|- |
||
| [https://dblp.org/db/conf/oopsla/oopsla89 1989] |
|||
| 1989 |
|||
| [[ |
| [[New Orleans]], [[Louisiana]], [[United States|USA]] |
||
| George Bosworth |
| George Bosworth |
||
| [[Kent Beck]] |
| [[Kent Beck]] |
||
|- |
|- |
||
| [https://dblp.org/db/conf/oopsla/oopsla88 1988] |
|||
| 1988 |
|||
| [[ |
| [[San Diego]], [[California]], [[United States|USA]] |
||
| Alan Otis and [[Larry Tesler]] |
| Alan Otis and [[Larry Tesler]] |
||
| Kurt Shmucker |
| Kurt Shmucker |
||
|- |
|- |
||
| [https://dblp.org/db/conf/oopsla/oopsla87 1987] |
|||
| 1987 |
|||
| [[Orlando, Florida|Orlando]], [[Florida]], [[United States|USA]] |
| [[Orlando, Florida|Orlando]], [[Florida]], [[United States|USA]] |
||
| [[Adele Goldberg (computer scientist)|Adele Goldberg]] and Chet Wisinski |
| [[Adele Goldberg (computer scientist)|Adele Goldberg]] and Chet Wisinski |
||
| Jerry L. Archibald |
| Jerry L. Archibald |
||
|- |
|- |
||
| [https://dblp.org/db/conf/oopsla/oopsla86 1986] |
|||
| 1986 |
|||
| [[Portland, Oregon|Portland]], [[Oregon]], [[United States|USA]] |
| [[Portland, Oregon|Portland]], [[Oregon]], [[United States|USA]] |
||
| [[Daniel G Bobrow]] and Alan Purdy |
| [[Daniel G. Bobrow]] and Alan Purdy |
||
| [[Daniel Henry Holmes Ingalls, Jr.|Daniel Ingalls]] |
| [[Daniel Henry Holmes Ingalls, Jr.|Daniel Ingalls]] |
||
|} |
|} |
||
==References== |
==References== |
||
{{Reflist}} |
|||
<references /> |
|||
==External links== |
==External links== |
||
* |
* {{Official website}} |
||
*[http://oopsla.org/ |
* [http://oopsla.org/oopsla-history/ OOPSLA history] |
||
*[http:// |
* [http://www.splashcon.org Official website—SPLASH ] |
||
[[Category:Computer science conferences]] |
[[Category:Computer science conferences]] |
||
[[Category:Object-oriented programming]] |
[[Category:Object-oriented programming]] |
||
[[Category:Association for Computing Machinery]] |
[[Category:Association for Computing Machinery conferences]] |
||
[[Category:Programming languages conferences]] |
[[Category:Programming languages conferences]] |
||
[[bs:OOPSLA]] |
|||
[[fr:OOPSLA]] |
|||
[[ko:OOPSLA]] |
|||
[[ja:OOPSLA]] |
|||
[[sh:OOPSLA]] |
|||
[[sv:Object-Oriented Programming, Systems, Languages & Applications]] |
|||
[[uk:OOPSLA]] |
|||
[[zh:OOPSLA]] |
Latest revision as of 20:34, 2 May 2024
This article relies largely or entirely on a single source. (May 2024) |
OOPSLA | |
---|---|
Abbreviation | OOPSLA |
Discipline | Object-oriented programming |
Publication details | |
Publisher | ACM |
History | 1986–present |
Frequency | annual |
OOPSLA (Object-Oriented Programming, Systems, Languages & Applications) is an annual ACM research conference. OOPSLA mainly takes place in the United States, while the sister conference of OOPSLA, ECOOP, is typically held in Europe. It is operated by the Special Interest Group for Programming Languages (SIGPLAN) group of the Association for Computing Machinery (ACM).
OOPSLA has been instrumental in helping object-oriented programming develop into a mainstream programming paradigm.[citation needed] It has also helped incubate a number of related topics, including design patterns, refactoring, aspect-oriented programming, model-driven engineering, agile software development, and domain specific languages.
The first OOPSLA conference was held in Portland, Oregon in 1986. As of 2010, OOPSLA became a part of the SPLASH conference.[1] SPLASH stands for Systems, Programming, Languages, and Applications: Software for Humanity.
Locations and organizers[edit]
References[edit]
- ^ ".doc document at SPLASH website". Archived from the original on 2018-01-09. Retrieved 2018-12-02.