Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1094855acmconferencesBook PagePublication PagessplashConference Proceedingsconference-collections
OOPSLA '05: Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
ACM2005 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
OOPSLA05: ACM SIGPLAN Object Oriented Programming Systems and Applications Conference San Diego CA USA October 16 - 20, 2005
ISBN:
978-1-59593-193-1
Published:
16 October 2005
Sponsors:
Reflects downloads up to 22 Nov 2024Bibliometrics
Skip Abstract Section
Abstract

Welcome to OOPSLA 2005, the premier gathering of software professionals from industry and academia / practitioners, researchers, students, and educators -- all sharing their experiences with object technology and its off-shoots. OOPSLA has been an incubator of many state-of-the-art technologies and practices, including patterns, refactoring, aspect-oriented programming, dynamic compilation and optimization, ni W ed modeling language, and agile methods. OOPSLA 2005 --the 20 th edition of the conference --continues the tradition with its theme of Explore; Discover; Understand. Researchers and practitioners from all over have come to showcase their latest work and newest ideas. Presentations from invited speakers dovetail with research papers, Onward! papers, essays, practitioner reports, panels, demonstrations, symposia, films, lightning talks, workshops, and tutorials from world-class lecturers. You can discuss latebreaking results with the researchers themselves at poster sessions.A conference of this magnitude doesn't just happen. Hundreds of talented and enthusiastic people work for months on end to bring it about. Authors and presenters, the conference and program committees, nd all the other volunteers make OOPSLA an extraordinary conference. Our heartfelt thanks go out to every one of them. We're grateful also to the OOPSLA Steering Committee for their guidance, to our corporate supporters, and to SIGPLAN, SIGSOFT, and ACM for sponsoring the conference.Thank you for your interest in OOPSLA. This written record needs an audience to have lasting benefit. So whether you're reading it at the conference or long afterward, the entire team and we wish you greater success in your work because of what you learn through OOPSLA.

Article
Creativity

In his role as United States Poet Laureate, Robert Hass spent two years battling American illiteracy, armed with the mantra, "imagination makes communities." He crisscrossed the country speaking at Rotary Club meetings, raising money to organize ...

Article
The end of users

Over the past 20 years, user interface designers and usability engineers have studied and refined human-computer interaction techniques with the goal of improving people's productivity and experience. But the target of these efforts, "the end-user," is ...

Article
Finding good design

Martin Fowler was best described by Brian Foote as "an intellectual jackal with good taste in carrion." He's not come up with great languages or tools, built major companies or found academic success. He's an author who has struggled with understanding ...

Article
Wikipedia in the free culture revolution

Jimmy "Jimbo" Wales is the founder of Wikipedia.org, the free encyclopedia project, and Wikicities.com, which extends the social concepts of Wikipedia into new areas. Jimmy was formerly a futures and options trader in Chicago, and currently travels the ...

Article
Why programming is a good medium for expressing poorly understood and sloppily formulated ideas

I have stolen my title from the title of a paper given by Marvin Minsky in the 1960s, because it most effectively expresses what I will try to convey in this talk.We have been programming universal computers for about 50 years. Programming provides us ...

Article
Designing croquet's TeaTime: a real-time, temporal environment for active object cooperation

Underlying Croquet is an object-oriented semantics based on active objects that have the capability of temporal reflection. That is, each object is aware and in direct control of its behavior in time. Croquet also directly supports replication of ...

Article
On creating a handbook of software architecture

It is a sign of maturity for any given engineering discipline when we can name, study, and apply the patterns relevant to that domain. In civil engineering, chemical engineering, mechanical engineering, electrical engineering, and now even genomic ...

Contributors
  • University of Illinois Urbana-Champaign
  • IBM Research
Please enable JavaScript to view thecomments powered by Disqus.

Recommendations