PLoPTM 2001

The 8th Annual Conference on 
the Pattern Languages of Programs

Call for Papers

September 11-15, 2001
Robert Allerton Park and Conference Center
University of Illinois at Urbana-Champaign
Urbana, IL, USA


Software developers and researchers have long observed that certain themes recur and endure across different applications and different domains. The emerging interest in software patterns and pattern languages represents an effort to document and communicate these themes and to provide handbooks of proven solutions to common problems.

PLoP brings together practitioners and researchers whose interests span a broad range of topics, who share an interest in exploring the power of the pattern form. PLoP invites you to add your expertise to the growing body of patterns. At PLoP, we focus on improving the written expression of patterns through writers' workshops and the development of pattern languages through refactoring workshops. You will have opportunities to refine and extend your patterns with the assistance of knowledgeable and sympathetic patterns enthusiasts and to add your patterns or refactor those of others into pattern languages.


All aspects of programs and their production are suitable topics of pattern languages. Patterns might be so specific as to name particular objects, interface elements, or implementation structures in a solution. They might be so general as to document high-level architectures. They might describe configurations of hardware, software, or even people in the process of writing programs. Patterns may or may not be specific to a particular domain or programming language. The patterns community is particularly interested in pattern languages that document software and software development organizations. Of equal interest and importance are papers that build on the existing pattern literature, refactoring these patterns into patterns languages, or that add to other pattern languages. In addition to writers workshops, refactoring workshops will be held at PLoP to promote the refactoring activity.


The conference solicits papers written in pattern form and will consider papers that discuss aspects of the form or experiences using patterns. In addition, papers that refactor existing patterns into pattern languages are desired.  The actual subject of patterns and pattern languages need not be original. Rather, preference will be shown to authors who are best able to exploit the patterns to document patterns of software. Authors will be able to revise their original patterns based on insights obtained at the conference's writers' workshops.

Submission will be handled electronically. See the conference's submission requirements for more details.

Refactoring Workshop Proposals

Linda Rising's book, The Pattern Almanac 2000, was one of the first major attempts at organizing and describing published patterns. Other groups have been interested in structuring pattern languages from existing patterns, such as those in the organizational, telecom and elementary pattern communities. It is the goal of the refactoring workshops to provide  intensive, collaborative environments where those interested in forming or extending pattern languages can meet. This call for participation is for workshop organizers. A later call will occur for workshop attendees.

See the conference's submission requirements for more details.

Important Dates

Paper Submissions and Workshop Proposals Due Friday, May 11
Shepherding Begins Friday, May 18
Shepherds' Recommendations Due Friday, July 6
Notification of Acceptance Friday, July 13
Final Conference Copy Due Friday, July 27
Conference Starts Tuesday, Sept. 11


The conference will be held at Allerton House, a mansion on a large, mostly wooded estate that is owned by the University of Illinois. Accommodations are available on site, in the nearby village of Monticello, or in Champaign-Urbana. Airport limousine service is available to and from the conference site.

In addition to writers' workshops, the conference will also offer discussions of patterns in other forums. Extra sessions during the day will focus on practical issues of interest to the patterns community. One evening plenary session will focus on a large-scale topic of interest to the community. Open time in the afternoons and evenings will offer attendees the opportunity to organize informal birds-of-a-feather sessions. Every effort will be made to provide an informal and creative atmosphere for the entire conference. The organizers are open to out-of-the-ordinary proposals as long as they, like patterns, celebrate the elusive quality called good design.


Everyone who plans to attend PLoP'2001 should register in advance. This includes authors, non-authors, students, staff, and conference organizers. Space is limited, so please register early.

Registration will also be handled electronically. See the conference web page for more details.

For More Information

If you have any questions, please check the PLoP home page. If you still can't find the answer, please feel free to contact the conference organizers: You can contact them by email at

Note: PLoP is a trademark of The Hillside Group, Inc.
Back to PLoP'2001 home page...

Last modified: Wed Feb 2 2000