OOPSLA

OOPSLA (Object-Oriented Programming, Systems, Languages & Applications) is an annual ACM research conference.

It is operated by the Special Interest Group for Programming Languages (SIGPLAN) group of the Association for Computing Machinery (ACM).

[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.

[1] SPLASH stands for Systems, Programming, Languages, and Applications: Software for Humanity.