• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

PLoP 2002 Conference

 
author
Posts: 3892
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
(I actually posted this just prior to the drive crash at Javaranch -- I hope I didn't cause it )
Well, I'm in for it now. I've been asked to be the Program Chair for the 9th annual PLoP (Pattern Languages of Programs) conference. So, I'm asking you folks to please scoot over and read the call for papers.
I'd really encourage you to think HARD about submitting a paper for this conference. People often ask me "how did you ever get started in writing patterns"? Well, it was due in large part to the encouragement that I received from the folks who attend and run this conference. I can't recommend the PLoP conferences highly enough as an excellent educational opportunity. However, it's an odd thing -- you're only really supposed to go to this conference IF you submit a paper to it.
However, this is easier than it sounds -- after you submit your paper, the program committee works with you to improve your paper through a process called shepherding. Shepherding is a process where the program committee will assign an experienced patterns author to work with you to improve your paper prior to the conference -- at the end of shepherding (about six weeks) the program committee decides whether or not to accept your paper -- and your Shepherd's opinion weighs in heavily on that decision.
Then, at the conference you not only get to hear about patterns from some of the top patterns authors, you get to work with others on improving your own patterns, and on helping them improve their patterns.
So, if this intrigues you, take a look at the call for papers.
Thanks!
Kyle
------------------
Kyle Brown,
Author of Enterprise Java (tm) Programming with IBM Websphere
See my homepage at http://members.aol.com/kgb1001001 for other WebSphere information.
 
Kyle Brown
author
Posts: 3892
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
We've updated the call for papers with the particular "Focus Groups" on topics we would especially like to see papers submitted on. If you are interested in any of these topics (or any others that you would like to write patterns about) please consider submitting a paper. The new CFP is below. For the full text of the call for papers and other information, see the conference web site (http://jerry.cs.uiuc.edu/~plop/plop2002).
Introduction
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's workshops. You will have opportunities to refine and extend your patterns with the
assistance of knowledgeable and sympathetic patterns enthusiasts and to work with others to develop pattern languages.
Topics and Paper Submission Guidelines
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.
The conference solicits papers written in pattern form and will consider papers that discuss aspects of the form or experiences using patterns. Papers in all topics of computer science, if provided in pattern form, will be accepted for review. We are particularly looking for papers on the Focus Topics below, but papers do not have to fall within one of these topics to be accepted for review. 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 web page for more details.

Focus Topics
One of the concerns expressed about the writer's circle format of previous PLoP conferences is that while they are effective in providing comments on improving the form and style of the patterns papers workshopped, they are less effective at providing valid and helpful feedback on the content of the papers. To begin to address
this concern, this year we are fostering cooperation among domain experts by allowing for the submission of "Focus topics" in special areas where we will seek for paper submissions.
In the past, we have seen groups of papers submitted in areas of particular interest to the patterns community, for instance, Analysis patterns, telecommunications patterns and J2EE patterns. We have also found that the strongest pattern languages that have emerged are those
that are formed from the combined experience of several experts in a field.
As a result, this year we are specifically looking for papers on the following Focus Topics. If you are interested in submitting a paper in any of these areas, please contact the appropriate Focus Topic organizer listed below, and check the conference web site Focus Topic Page for more information on collaborating with other authors in these areas.
This year's focus topics include:
Topic: PATTERNS AND PATTERN LANGUAGES FOR DISTRIBUTED REAL-TIME AND EMBEDDED SYSTEMS
Contact: Douglas Schmidt (schmidt@uci.edu)
Topic: Design Patterns for Test and Testability of applications having Concurrent Architecture and multithreaded design patterns
Contact: John Prieur (jprieur@kofile.com)
Topic: Patterns for Securing (Enterprise) Software Applications
Contact: Miroslav Kis (miroslav.kis@bmo.com )
Topic: Patterns of Messaging and Web Services
Contact:Kyle Brown (plop-2002-chair@jerry.cs.uiuc.edu)
After the paper submission deadline, we will also provide a list of the authors who have submitted papers on the focus topics to each other, and encourage them to contact each other to continue interacting and collaborating prior to the conference.
Furthermore, we will keep those authors that have submitted papers on a particular Focus Topic together in a writer's circle during the
conference, and provide additional time for Focus Topic authors to begin collaborating outside of the writer's circle workshops. We will also encourage the members of the Focus topic groups to read and comment on the papers for the topic prior to the conference, thus making it possible to more substantively improve the papers during the conference.
Important Dates
Conference Dates
September 8-12, 2002
Paper Submissions and Refactoring Workshop Proposals Due
Friday May 10, 2002
Shepherding Begins
May 20, 2002
Shepherd Recommendations due
July 1, 2002
Notification of Acceptance
July 8, 2002
Final Conference Copy Due
July 22, 2002
Registration Due
To be announced
Conference Starts
September 8, 2002
Conference
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 essions 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.
Special Guests
This year we are honored to welcome as our special guests at the PLoP 2002 conference the following speakers:
� John Crupi, Author of "Core J2EE Patterns"; will be our keynote speaker, discussing his experiences in discovering and capturing the patterns that make up his best-selling pattern catalog
� Martin Fowler, Author of "Refactoring: Improving the Design of Existing Code", "Analysis Patterns", and "UML Distilled" will discuss his latest set of patterns, the "Enterprise Architecture Patterns"
� Richard Gabriel, Author of "Patterns of Software: Tales from the Software Community", will speak on the creative process of writing
patterns, and leading workshops on how to write good, effective patterns
Registration
Everyone who plans to attend PLoP'2002 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:

Program Chair: Kyle Brown
plop-2002-chair@jerry.cs.uiuc.edu
Conference Chair: Weerasak Witthawaskul
witthawa@uiuc.edu
[ March 25, 2002: Message edited by: Kyle Brown ]
 
Kyle Brown
author
Posts: 3892
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Note that if you are interested in finding a collaborator on a paper in one of the above Focus Topics, you should check the wiki web at:
http://c2.com/cgi-bin/wiki?PlopFocusTopics
Kyle
 
Ranch Hand
Posts: 165
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Kyle- where it says- "The conference solicits papers written in pattern form and will consider papers that discuss aspects of the form or experiences using patterns"
what is meant by that-what is pattern form? I have a pattern/paper I'd like to submit- but what format does it need to be in?
 
Kyle Brown
author
Posts: 3892
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Matthew -- any pattern form will work. Often authors to this conference take their form from one of the published books on patterns -- either Alexander's "A Pattern Language", Frank Buschmann's "Pattern Oriented System Architecutres", or Gamma's "Design Patterns". If the form your pick for your pattern(s) aren't right for your particular pattern, then your shepherd will help you to find a more appropriate form (for instance, I find that architectural patterns usually fit Buschmann's form best).
Kyle
 
Kyle Brown
author
Posts: 3892
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
More on the different patterns forms can be found at the Patterns FAQ that Doug Lea maintains. A halfway decent summarization of the form that Christopher Alexander used in his book can be found here. This is a discussion of the "Portland Form" which is derived from Alexander's form. There are also several examples on that site. If you choose to use the form from the "Design Patterns" book (called the GOF or "Gang of Four" form) then please take into account Josh Kerievsky's critique of the use of diagrams in this form.
Kyle
[ April 09, 2002: Message edited by: Kyle Brown ]
 
Kyle Brown
author
Posts: 3892
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Just a quick note -- the web site for PLoP 2002 is now accepting paper submissions. To submit a paper go to the PLoP web site at http://jerry.cs.uiuc.edu/~plop/plop2002, click on "Paper Submissions" and then choose the link to submit a paper.
Kyle
 
Kyle Brown
author
Posts: 3892
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
There's only one more week left to submit a paper for PLoP 2002. Go to the submissions page to submit yours today!
Kyle
Program Chair, Pattern Languages of Programs (PLoP) 2002 Conference
 
mister krabs
Posts: 13974
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Couldn't they think of a better name than PLOP?
 
Kyle Brown
author
Posts: 3892
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Actually Thomas, we're quite proud of the name PLoP -- this is the ninth conference of the original PLoP conferences after all, and we've spawned almost a half a dozen PLoP variants in other countries. See The Hillside Group for the full list
Kyle
[ May 18, 2002: Message edited by: Kyle Brown ]
 
Thomas Paul
mister krabs
Posts: 13974
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks, Kyle.
[ May 22, 2002: Message edited by: Thomas Paul ]
 
Leverager of our synergies
Posts: 10065
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
 
Kyle Brown
author
Posts: 3892
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Registration is now open for the PLoP 2002 conference at the PLoP conference main page at http://jerry.cs.uiuc.edu/~plop/plop2002/. If you are interested in the conference, but couldn't submit a paper, you might want to check it out by attending as an "observer". It's still one of the best ways to learn about patterns around!
Kyle
 
Kyle Brown
author
Posts: 3892
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
This is your last chance to register for this year's PLoP conference! Registration officially closes August 30th, 2002. You can register for the conference at the registration page.
At US $920 it's a cheap conference (that price INCLUDES food and lodging for the duration of the conference and transportation to the conference site from the Champaign airport) and you get a chance to hang out with really cool people that you don't get at other conferences. Of course, whether or not you think that group of people includes me is your own decision
Kyle
 
Mapraputa Is
Leverager of our synergies
Posts: 10065
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Um, now, when you all corrected your posts, my doesn't make any sense
 
Kyle Brown
author
Posts: 3892
5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
But Map, we always like to see your smiling face.
Kyle
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic