OOPSLA
OOPSLA (Object-Oriented Programming, Systems, Languages & Applications)는 매년 열리는 계산기 학회(ACM) 콘퍼런스이다.
OOPSLA는 객체 지향 프로그래밍 시스템, 언어, 응용 프로그램 등을 주제로 해마다 열린다. 다른 콘퍼런스들과 마찬가지로, OOPSLA에는 여러 트랙(track)이 있고, 많은 세션(session)이 동시에 열린다.
OOPSLA는, 1986년, 포틀랜드 (오리건주)에서 처음 개최되었다. 현재 계산기 학회(ACM)의 Special Interest Group for Programming Languages (SIGPLAN) 그룹의 후원 하에 운영되고 있다.
OOPSLA의 개최지는 해마다 바뀐다. 또한 프로그램(program)의 부류도 매년 바뀐다. 전통적으로, OOPSLA에서는 학술적인 논문에 대한 발표가 행해지는 동시에, 꽤 실질적인(practical) 체험(실시) 보고서(experience report), 패널 토의, 웍샵, 튜터리얼 등의 발표가 행해진다.
OOPSLA는 개체 지향 프로그래밍 패러다임이 메인스트림 프로그래밍으로 자리 잡는 데 공헌을 하였다. 개체 지향 프로그래밍과 관련된 여러 학술 분야가 정립하는 데 기여를 하였다. 예를 들어 디자인 패턴, 리팩토링, 애스펙트 지향 프로그래밍, 모델 드라이븐 엔지니어링, 애자일 소프트웨어 개발, 도메인 특화 언어 같은 것들이다.