|
|||||
What is PLoP?Pattern Languages of Programming (PLoP) events are opportunities for pattern authors to have their pattern languages critically reviewed by fellow authors. This criticism is offered in the form of Writer's Workshops. This feedback allows the participants to improve their patterns to make them more useful or more publishable.
There is no guaranteed publication associated with the review of a pattern language at PLoP. In the past, selected papers have appeared in the Pattern Language of Program Design (PLoPD) series. Each pattern paper that is reviewed at PLoP might be placed in a pool that is drawn from to populate future PLOPD books.
|
|||||
Upcoming PLoP Conference |
|||||
Pattern Languages of Programs Conference 2023 October 22-25, 2023 Allerton Park in Monticello, IL |
|||||
Past PLoP Conferences |
|||||
Pattern Languages of Programs Conference 2022 October 17-24, 2022 Virtual Online |
Pattern Languages of Programs Conference 2021 October 5-7, 2021 Virtual Online |
||||
Pattern Languages of Programs Conference 2020 October 12-16, 2020 Virtual Online |
Pattern Languages of Programs Conference 2019 October 7-10, 2019 Ottawa Ontario, Canada |
||||
Pattern Languages of Programs Conference 2018 October 24-26, 2018 collacted with PUARL at the |
Pattern Languages of Programs Conference 2017 October 24-26, 2017 in conjunction with SPLASH 2017 in Vancouver, Canada |
||||
Pattern Languages of Programs Conference 2016 October 24-26, 2016 Allerton Park in Monticello, IL |
Pattern Languages of Programs Conference 2015 October 24-26, 2015 in conjunction with SPLASH 2015 in Pittsburgh, Pennsylvania |
||||
Pattern Languages of Programs Conference 2014 September 14-17, 2014 Allerton Park in Monticello, IL |
Pattern Languages of Programs Conference 2013 October 23 - 26, 2013 Allerton Park in Monticello, IL |
||||
Pattern Languages of Programs Conference 2012 October 19 - 21, 2010 Tucson, Arizona |
Pattern Languages of Programs Conference 2011 October 21 - 23, 2011 Portland, Oregon |
||||
Pattern Languages of Programs Conference 2010 October 16 - 18, 2010 Reno, Nevada |
Pattern Languages of Programs Conference 2009 August 28-30, 2009 Allerton Park in Monticello, IL |
||||
Pattern Languages of Programs Conference 2008 October 18 - 20, 2008 Nashville, TN USA |
Pattern Languages of Programs Conference 2007 September 5 - 8, 2007 Allerton Park in Monticello, IL |
||||
Pattern Languages of Programs Conference 2006 October 21 - 23, 2006 Portland, OR USA |
Pattern Languages of Programs Conference 2005 September 7 - 10, 2005 Allerton Park in Monticello, IL |
||||
Pattern Languages of Programs Conference 2004 September 8 - 12, 2004 Allerton Park in Monticello, IL |
Pattern Languages of Programs Conference 2003 September 8th - 12th, 2003 Allerton Park in Monticello, IL |
||||
Pattern Languages of Programs Conference 2002 September 8 - 12, 2002 Allerton Park in Monticello, IL |
Pattern Languages of Programs Conference 2001 September 11 - 15, 2001 Allerton Park in Monticello, IL |
||||
OOPSLA 2007 Mini PLoP Workshop October 25th 2007 Montreal Canada |
OOPSLA 2009 Mini PLoP October 25th, 2009 Orlando, FL |
||||
Further Back |
|||||
Activities at PLoPHere's a sample of what has been going on at PLoPs... Writers' WorkshopsWriters' Workshops are used by the pattern community to improve our patterns. These are the primary focus of our time at PLoP. Resources:
GiftingIf someone gives you something ... pass it on Gifting is a custom of many societies of giving visitors and friends small tokens of friendship. This custom began with PLoP'97. PLoP attendees should bring about 20 small gifts that represent themselves, their work, or their companies. Suggested gifts range from hats to T-shirts, from toys to trinkets, from pens to pencils, from abaci to zirconium. Over the course of the conference these gifts should be presented to other attendees. Whenever the giver feels moved to make a gift. Getting started might be a little awkward, as we each determine when to give what to who. After the first few gifts, it will become less so. And it will likely feel risky, ``is my gift good enough?,'' ``what if they don't have anything to give me?,'' ``what if I receive something from someone that I don't want to give anything to?'' This also will reduce after the first few. The benefits of deepening our connections to the other pattern folks at PLoP, and the wisdom into the them and ourselves will greatly exceed our discomfort at getting started. Expect to receive some insight into your fellow attendees, from who gifts you and with what; as well as insight into yourself when you receive a gift. AttireThe weather at Allerton Park for PLoP is typically in the 60-90 degree Fahrenheit/15-32 degree Celsius range with the possibility for rain. The Allerton Park buildings are air conditioned. Events and activities take place both inside and outside on the lawn. To raise our creative spirits, outdoor games are an important part of PLoP. Plan on going outside occasionally to frolic on the grass, and plan your attire for comfort and convenience. While suits aren't banned, you might be the only one wearing one! GamesGames are a well-established activity at PLoP. So far, George Platts has been helping us with this matter. Some games have become 'traditions,'' while others will be surprises. Come with an open mind, prepared to engage in some fun time with your fellow PLoPers. NaptimeSometimes naptime is scheduled. AccommodationsAllerton Park has beautiful grounds and facilities well suited to PLoP. However, it was not designed as a modern conference center. This has two practical ramifications that participants should be aware of:
|
|||||
Conference LocationHistorically PLoP was held at the Robert Allerton Park and Conference Center, near Monticello, Illinois, USA. This conference center is maintained by the University of Illinois at Urbana-Champaign. (You can check out the current weather in Monticello or Chicago O'Hare from the Weather Channel or through a WebCam that shows a live image of the Engineering campus--courtesy of the Atmospheric and Oceanic Science Group at NCSA.)
This site is home to native flood-plain forest and upland woods, as well as numerous formal gardens. The manor house, modeled after the Ham House in England, was built in 1900. The University of Illinois' Web server hosts more information about the Allerton Conference center, including a virtual tour of the park, driving directions, and a short history. Co-location with other ConferenceThe PLoP Conference has been co-located with various conferences such as Agile, OOPSLA, PUARL, and SPLASH. |
From the PEAM website:
There is a growing interest in academia and industry to identify, collect, document and exchange best practices in the management of very large software application landscapes in a structured manner.
The goal of the workshop is to improve this knowledge exchange by using an integrating pattern-based approach. An enterprise architecture management pattern (EAM pattern) is a general, reusable solution to a common problem in a given context which identifies driving forces, known usages and consequences. It can be specified on different levels of abstraction and detail, e.g. as a framework for enterprise architectures, as a method for enterprise modeling, or as a reference model.
The Nordic Conference on Pattern Languages of Programs
Sagadi Manor, Estonia
VikingPLoP is a conference in the tradition of the PLoP conferences, held in different places in northern Europe; that's what the Vikings did -- they were always moving to new territory!
The conference program contains writer’s workshops for submitted pattern papers, focus groups, and other activities. The conference provides participants with the opportunity to share their experiences about patterns and software. As with the PLoP series of conferences, our overall goal is to build a community of patterns' people.
VikingPLoP especially encourages submissions related to embedded systems, however, also other pattern-related topics are very welcome. For examples of patterns from past years, browse the material at the Patterns Homepage.
Any questions regarding this conference can be directed to: This email address is being protected from spambots. You need JavaScript enabled to view it. or This email address is being protected from spambots. You need JavaScript enabled to view it..
VikingPLoP™
The Nordic Conference on Pattern Languages of Programs
We have compiled our collected PLoP experiences into a series named How to Run PLoP
The Hillside Group Sponsors many different conferences such as: PLoP, EuroPLoP, AsianPLoP, ScrumPLoP, VikingPLoP, SugarLoafPLoP, and ChiliPLoP. These conferences focus on writing groups to better improve patterns through group exposure. Each conference offers advanced topics for the more adept pattern writers. Participants have the opportunity to refine and extend their patterns with help from knowledgeable and sympathetic patterns enthusiasts.
The Latin American Conference
on Pattern Languages of Programs
Software developers have long observed that certain themes recur and endure across different applications and systems. The emerging interest in patterns represents an effort to catalog and communicate these themes and motives to provide handbooks of proven solutions to common problems.
SugarLoafPLoP brings together researchers and practitioners whose interests span a remarkably broad range of topics, who share an interest in exploring the power of the pattern form. SugarLoafPLoP invites you to add your expertise to the growing corpus of patterns. SugarLoafPLoP focuses on improving the expression of patterns. You will have the opportunity to refine and extend your patterns with help from knowledgeable and sympathetic fellow patterns enthusiasts.
......................
Learn More about SugarLoafPLoP
PLoP
Pattern Languages of Programs (PLoP™) conference is a premier event for pattern authors and pattern enthusiasts to gather, discuss and learn more about patterns and software development... Learn More
Euro PLoP
EuroPLoP™ is a conference that explores, develops and celebrates patterns in software. As with PLoP™ in the US, the main focus of EuroPLoP™ will be a series of writer's workshops where pattern authors work together to improve their patterns... Learn More
GuruPLoP
GuruPLoPTM is hosted in India and is open to pattern authors, pattern users, and software designers and developers from around the world... Learn More
ChiliPLoP
The 13th Annual ChiliPLoP features "hot topics" for experienced folks... Learn More
Asian PLoP
AsianPLoPTM is hosted in Tokyo, Japan and is open to pattern authors, pattern users, and software designers and developers from around the world... Learn More
SugarLoaf PLoP
SugarLoafPLoP brings together researchers and practitioners whose interests span a remarkably broad range of topics, who share an interest in exploring the power of the pattern form... Learn More
Viking PLoP
VikingPLoP is a conference in the tradition of the PLoP conferences, held in different places in Scandinavia; that's what the Vikings did -- they were always moving to new territory... Learn More