Thursday, April 18, 2024
   
Text Size
Login

Site Search

  • PLoP

    PLoP

    Pattern Languages of Programs, People, and Practices (PLoP®) is the premier conference for pattern authors and users to gather, discuss and learn more about patterns. To achieve this, the conference promotes the use of patterns and pattern languages, as well as the underlying theory of the nature of order. PLoP 2024 will be held October 13-16, 2024. Visit the PLoP Official Site,

  • 1

The Hillside Mission

The mission of the Hillside Group is to improve the quality of life and society as a whole. This includes architects, developers, managers, owners, workers, educators, students, and more. Understanding and helping the human element is critical for achieving success. The Hillside Group believes in making processes and design more humane by paying attention to real people and existing practices.

The Hillside Group promotes the use of patterns and pattern languages to record, analyze, and share knowledge to help achieve its mission. The Hillside Group sponsors a variety of activities to achieve this mission—organizing workshops, hosting PLoP (pattern) conferences, and producing publications for discussing, recording, and documenting successful practices.

The Hillside Group supports many different conferences such as: PLoP, EuroPLoP, AsianPLoP, 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.

Pattern Books

The Design Patterns Book Series showcases many patterns from PLoP conferences and leading experts in the patterns field.



See our Pattern Book Library filled with over 80 Pattern related books.

Patterns Resources

ploplogo

PLoP 2024

31st Conference on Pattern Languages of Programs, People, and Practices
October 13–16, 2024 — Skamania Lodge
Columbia River Gorge, Washington USA

Celebrating the 30th Anniversary

Conference Co-Chairs:

Rebecca Wirfs-Brock
Indu Alagarsamy

Program Co-Chairs:

Valentino Vranić – Papers (This email address is being protected from spambots. You need JavaScript enabled to view it.)
MaryLynn Manns – “Imagination Run Wild” (This email address is being protected from spambots. You need JavaScript enabled to view it.)

The Conference on Pattern Languages of Programs, People, and Practices (PLoP) was established thirty years ago by The Hillside Group. It gathers people who wish to improve the quality of life through designing and using social and technical systems in a more humane way, effectively articulating professional and other creative practices, and sharing this tacit knowledge more broadly. To achieve this, the conference promotes the use of patterns and pattern languages, as well as the underlying theory of the nature of order. Originating in the work of Christopher Alexander on building architecture, these ideas have been further developed in computer science, fundamentally changing the perception of software development. Much of the pioneering work in this area originated at this and other PLoP conferences throughout the world. Patterns and pattern languages have expanded to many other areas, including art, well-being, learning, psychology, organizational development and change, sociology, and anthropology. PLoP 2024 encourages a variety of submissions regardless of the area they target.

We're excited that this year's conference will be held at Skamania Lodge in Stevenson, Washington in the Columbia River Gorge National Scenic Area.

Paper Submissions

PLoP 2024 welcomes papers describing patterns and pattern languages, experience reports, essays, empirical evaluations, reflections, etc. After the initial screening by the program committee, you will get the opportunity to improve your paper under the guidance of a dedicated shepherd. If your paper is accepted at the conference, it will be discussed in a writers' workshop session with other authors and participants. Based on what you learn at writers' workshops, you will make final improvements to your paper after the conference and submit it for the proceedings.

If you have any questions about paper submissions, This email address is being protected from spambots. You need JavaScript enabled to view it..

Other Submissions: Let Your "Imagination Run Wild"

PLoP 2024 encourages other types of sessions too. Let your imagination run wild and propose something! For example, focus groups or workshops bring together people interested in a challenging topic to discuss it or even experience it. Lightning talks are a great opportunity to convey recent results, pose intriguing questions, or explore partially formed ideas that would benefit from a broader discussion in just five minutes plus discussion. Reports from any of these sessions may be included in the conference proceedings (subject to review).

The conference organizers are open to receiving a variety of session types and activities. If you wish to propose an activity that does not fit into any of the formats mentioned in this call, This email address is being protected from spambots. You need JavaScript enabled to view it. to discuss it.

Important Dates

  • Initial Paper Submissions: June 3
  • Notification of acceptance for shepherding: June 19
  • Updated paper version for review: August 5
  • “Let your imagination run wild” submissions: August 5
  • Notification of acceptance: August 15
  • Early registration (required for the authors): August 26
  • Conference paper version: September 23
  • Proceedings paper version: February 24

Past PLoP conferences

PLoP is a registered trademark of The Hillside Group
Sponsored by: The Hillside Group

asianplop title640

10th Asian Conference on Pattern Languages of Programs, People, and Practices
Call for Submissions and Participation for AsianPLoP 2024
Feb. 28 - Mar. 3, 2024 — Fujisawa City, Kanagawa Prefecture, Japan

 

About AsianPLoP 2024

When people create something or implement a practice, they utilize knowledge learned from their past experiences. However, this knowledge of design and practice is usually confined to the individual, making it inaccessible to others. What if we could articulate this tacit knowledge and share it with others? This is where Pattern Languages come into play. Originally developed as a method to share knowledge about designing good towns and buildings, it was later used to share expertise in excellent software design. Subsequently, Pattern Languages have been created across a wide range of fields to articulate and share knowledge in professional and everyday practices.AsianPLoP is a conference held in Asia, bringing together people interested in articulating and sharing knowledge of good design and practices across various fields. During the conference, participants bring their short papers and exchange feedback and further ideas to improve each other’s work. This fosters a collaborative environment for facilitating the creation of pattern languages to empower individuals and communities for a better future. Your participation and contributions are highly anticipated, as we embark on this collective journey towards a better future.

Important Dates

  • Jan 14 (Sun): Paper submissions due
  • Jan 14 (Sun): Mini-Shepherding begins
  • Jan 31 (Sun): Deadline for focus group/workshop proposals
  • Jan 31 (Wed): Notification of acceptance
  • Feb 18 (Sun): conference-version draft due
  • Feb 28 (Wed): Conference Day 1 — Bootcamp & Welcome Reception
  • Feb 29 (Thu): Conference Day 2 — Writers' Workshops / Focus  Groups
  • Mar 1 (Fri): Conference Day 3 — Writers' Workshops / Focus  Groups
  • Mar 2 (Sat): Special Event — Eishin Campus Tour (Visit to the Eishin High School designed by Christopher Alexander)
  • Mar 3 (Sun): Social Event — Experiencing Tokyo with locals
  • TBD:  final version due (will be published on this website later)

Conference Schedule

Call for Submissions

1. Short Papers (Approximately 3 Pages or longer like 10 pages) in English or Japanese
We are seeking short papers related to patterns or pattern languages in specific fields, as well as essays on their application and creation methods. We welcome submissions not only of completed works but also those in progress or in the conceptual stage. Authors can use any format for their papers, whether in English or Japanese. We also welcome essays and other papers not in pattern form, such as essays, classical technical papers, or articles. Let’s appreciate and enhance each other’s work through participant interaction. In some special cases, larger papers could be accepted, but the authors should justify why they think this is the case when submitting the paper.

2. Focus Groups/Workshops
We invite proposals for focus groups that delve into specific themes, as well as workshops where participants create or experience something hands-on. The duration of these sessions is expected to be approximately one hour.

Submit your paper here!

Paper Submission Process

The core of AsianPLoP, as with all PLoP conferences, is the Writers’ Workshop. This workshop is where participants discuss improving their papers through constructive feedback. Before papers are accepted for a Writers’ Workshop, they are shepherded. Shepherding is an iterative process, where an experienced author discusses the submission with its authors to refine the paper prior to the conference. To be accepted into the Writers’ Workshop, papers must be improved through this shepherding process. As AsianPLoP 2024 is calling for Short Papers, the Shepherding process is simplified into 1-2 rounds, which we refer to as Mini-Shepherding for this conference. After the conference, authors have the opportunity to submit their final version, revised based on the comments received at the Writers’ Workshop. The submitted papers will be published on the Hillside website.

Venue

Shonan Fujisawa Campus (SFC), Keio University.
Fujisawa City, Kanagawa Prefecture, Japan
https://www.sfc.keio.ac.jp/en/maps.html

Registration Fee

1. Conference + Accommodation Package
About $1,000 (approximately 150,000 Yen)
Includes accommodation for 4 nights, conference participation, 2 lunches, and 1 banquet dinner.

2. Conference Participation Fee (General)
About $120 (approximately 18,000 Yen)
Includes conference participation, 2 lunches, and 1 banquet dinner.

3. Conference Participation Fee (Full-time "Non-working" Student)
About $100 (approximately 15,000 Yen)
Includes conference participation, 2 lunches, and 1 banquet dinner.

Note: The Bootcamp (Tutorial Lecture) is included in the Conference Participation fee. Train fare for visiting the Eishin Campus is not included.

Register Here: Click here to register

=======

We are looking forward to your submissions and participation at AsianPLoP 2024!
If you have any questions or need further information, please don’t hesitate to contact us:
Conference Co-chairs: Takashi Iba & Norihiko Kimura

Chairs

Conference Co-chairs: Takashi Iba & Norihiko Kimura
Program Co-chairs: YC Cheng & Joe Yoder
Publication Co-chairs: Hiroki Ito & Christian Kohls
Advisory Chair: Hiro Washizaki
Bootcamp Leader: Joe Yoder & Takashi Iba
Game Master: Christian Kohls
Contact the chairs at This email address is being protected from spambots. You need JavaScript enabled to view it. for more information.

Program Committee (PC)

Indu Alagarsamy (The New York Times, USA)
Acci Baba (Visual artist and Filmmaker, Germany)
Teddy Chen (TeddySoft, Taiwan)
Issho Fujita (Zen Priest, Japan)
Eduardo Guerra (Free University of Bozen-Bolzan, Italy)
Eiichi Hanyuda (Mamezou OS Holdings Co Ltd., Japan)
Kiro Harada (Attractor Inc., Japan)
Atsushi Hasegawa Musashino Art University & Concent, Inc., Japan)
Kenji Hiranabe (ESM, Inc., Japan)
Nien-Lin Hsueh (Feng Chia University, Taiwan)
Chikara Ichikawa (General Incorporated Association MITSUKARU+WAKARU, Japan)
Hajime Ishikawa (Keio University, Japan)
Jung-Sing Jwo (Tunghai University, Taiwan)
Tomoki Kaneko (Keio Research Institute at SFC, Japan)
Jiwon Kim (Samsung Electronic, Korea)
Masatada ‘Seichu’ Kobayashi (Rakuten, Japan)
Shin-Jie Lee (National Cheng Kung University, Taiwan)
Chun-Feng Liao (National Chengchi University, Taiwan)
Shang-Pin Ma (National Taiwan Ocean University, Taiwan)
Mary Lynn Manns (The University of North Carolina, USA)
Naoto Nakajima (The University of Tokyo, Japan)
Naoko Osada (Ritsumeikan University, Japan)
Tatsuya Sato (Ritsumeikan University, Japan)
Ittoku Tomano (Kumamoto University, Japan)
Takao Tomono (The Graduate School of Social Design, Japan)
Valentino Vranić (Slovak University of Technology in Bratislava, Slovakia)
Michael Weiss (Carleton University, Canada)
Rebecca Wirfs-Brock (Wirfs-Brock Associates, USA)
Daisei Yamano (Nihon Kogakuin College of Hachioji)
Mitsuhiro Yamazaki (Mitsu Yamazaki, LLC, Japan)


Sponsored by: The Hillside Group
Supported by: Keio University SFC
In collaboration with Eishin Gakuen Higashino High School / CreativeShift, Inc.

 

Asian PLoP

The premier Asian conference on
Pattern Languages of Programs

AsianPLoP solicits paper submissions written in both of English and Japanese; English papers and Japanese ones will be discussed in different sessions. Both practitioners from the industry and academics are invited to submit their papers. The conference solicits the papers for the following different sessions.

  • Writers' Workshop - papers that document patterns and pattern languages will be workshopped in the traditional PLoP format.
  • Technology Workshop - papers that explore theories, techniques, applications, tools and case studies in patterns and related areas such as agile developments.
  • Writing Group - papers of newcomers who want to learn how to better elaborate an idea intended to evolve to a pattern or pattern language. This is more like a hands-on tutorial on writing patterns.

Visit the official site

Previous Asian Pacific Conferences

While this is the first AsianPLoP, The Hillside Group has sponsored PLoP conferences located in Asian Pacific region in the past, including the MensorePLoP and KoalaPLoP.

We have information on those conferences here for posterity.


Bridging the World!

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. MensorePLoP 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. MensorePLoP invites you to add your expertise to the growing corpus of patterns. MensorePLoP focuses on improving the expression of patterns.

MensorePLoP was held at Hotel Moon Beach, Okinawa, Japan. This was the first attempt to hold this kind of conference in a subtropical climate and insular geological structure.


Australian Conference on Pattern Languages of Programs

KoalaPLoPTM was hosted near Melbourne Australia and is open to pattern authors, pattern users, and software designers and developers from around the world. The conference was last hosted in 2002. It ran for three conference cycles.

 

Upcoming PLoP Conference

Pattern Languages of Programs Conference 2024

Skamania Lodge Columbia River Gorge, Washington State USA

October 13-16, 2024

URL: www.hillside.net/plop/

Past PLoP Conferences

 

Pattern Languages of Programs Conference 2023

October 22-25, 2023

Allerton Park in Monticello, IL

URL: www.hillside.net/plop/2023

   

Pattern Languages of Programs Conference 2022

October 17-24, 2022

Virtual Online

URL: www.hillside.net/plop/2022

Pattern Languages of Programs Conference 2021

October 5-7, 2021

Virtual Online

URL: www.hillside.net/plop/2021

   

Pattern Languages of Programs Conference 2020

October 12-16, 2020

Virtual Online

URL: www.hillside.net/plop/2020

Pattern Languages of Programs Conference 2019

October 7-10, 2019

Ottawa Ontario, Canada

URL: www.hillside.net/plop/2019

   

Pattern Languages of Programs Conference 2018

October 24-26, 2018

collacted with PUARL at the
University of Oregon in Portland, Oregon

URL: www.hillside.net/plop/2018

Pattern Languages of Programs Conference 2017

October 24-26, 2017

in conjunction with SPLASH 2017 in Vancouver, Canada

URL: www.hillside.net/plop/2017

   

Pattern Languages of Programs Conference 2016

October 24-26, 2016

Allerton Park in Monticello, IL

URL: www.hillside.net/plop/2016

Pattern Languages of Programs Conference 2015

October 24-26, 2015

in conjunction with SPLASH 2015 in Pittsburgh, Pennsylvania

URL: www.hillside.net/plop/2015

   

Pattern Languages of Programs Conference 2014

September 14-17, 2014

Allerton Park in Monticello, IL

URL: www.hillside.net/plop/2014

Pattern Languages of Programs Conference 2013

October 23 - 26, 2013

Allerton Park in Monticello, IL

URL: www.hillside.net/plop/2013

   

Pattern Languages of Programs Conference 2012

October 19 - 21, 2010

Tucson, Arizona

URL: www.hillside.net/plop/2012

Pattern Languages of Programs Conference 2011

October 21 - 23, 2011

Portland, Oregon

URL: www.hillside.net/plop/2011

   

 

Pattern Languages of Programs Conference 2010

October 16 - 18, 2010

Reno, Nevada

URL: www.hillside.net/plop/2010

 

Pattern Languages of Programs Conference 2009

August 28-30, 2009

Allerton Park in Monticello, IL

URL: www.hillside.net/plop/2009

   

 

Pattern Languages of Programs Conference 2008

October 18 - 20, 2008

Nashville, TN USA

URL: www.hillside.net/plop/2008/

 

Pattern Languages of Programs Conference 2007

September 5 - 8, 2007

Allerton Park in Monticello, IL

URL: www.hillside.net/plop/2007

   

 

Pattern Languages of Programs Conference 2006

October 21 - 23, 2006

Portland, OR USA

URL: www.hillside.net/plop/2006

 

Pattern Languages of Programs Conference 2005

September 7 - 10, 2005

Allerton Park in Monticello, IL

URL: www.hillside.net/plop/2005

   

 

Pattern Languages of Programs Conference 2004

September 8 - 12, 2004

Allerton Park in Monticello, IL

URL: www.hillside.net/plop/2004

 

Pattern Languages of Programs Conference 2003

September 8th - 12th, 2003

Allerton Park in Monticello, IL

URL: www.hillside.net/plop/plop2003

   

Pattern Languages of Programs Conference 2002

September 8 - 12, 2002

Allerton Park in Monticello, IL

URL: www.hillside.net/plop/plop2002

Pattern Languages of Programs Conference 2001

September 11 - 15, 2001

Allerton Park in Monticello, IL

URL: www.hillside.net/plop/plop2001

   

OOPSLA 2007 Mini PLoP Workshop

October 25th 2007

Montreal Canada

Link to Website

OOPSLA 2009 Mini PLoP

October 25th, 2009

Orlando, FL

Link to Website

Further Back

 

Co-location with other Conferences

The PLoP Conferences have sometime been co-located with other conferences such as Agile, OOPSLA, PUARL, and SPLASH.

 

  • Hillside Fellowship Award
  • PLoP Conference Proceedings
  • Patterns for API Design
  • Pattern Languages of Programing
  • Security Patterns in Practice

The Hillside Fellowship Award

The Hillside Fellowship Program was established in 2016 to recognize members of The Hillside Group who have made exceptional contributions to the Hillside community and to the Patterns community at large. The title of Hillside Fellow denotes an outstanding member who has consistently and  repeatedly:  

  • provided excellence in contributions to the patterns body of knowledge
  • advanced the arts,
Read More

PLoP Conference Proceedings

After the PLoP Workshops, writers are encouraged to modify their papers and submit a final version. The final versions are collected and submitted to the ACM Digital Library. The versions are also available from the conference website. 

Conference Proceedings (ACM Digital Library)

Some of the PLoP accepted papers have been published on the  ACM Digital Library . The program committee will

Read More

Patterns for API Design

 

" Patterns for API Design " by Olaf Zimmermann, Mirko Stocker, Daniel Lubke, Uwe Zdun, and Cesare Pautasso

API Design Patterns

This book is for any domain, technology, or platform

  • Identify and overcome API Challenges
  • Size your endpoint types and operations
  • Design request and response messages and their representations
  • Refine your message design for quality
  • Combine patterns to solve real-world problems and make
Read More

PLoP™ (Oct  13-16, 2024)

 
Check out the main PLoP Website for more information and details!!!

Read More

Security Patterns in Practice

Eduardo Fernandez's new book " Security Patterns in Practice: Designing Secure Architectures with Software Patterns " has been published.

SecurityPatternsInPractice

It is the result of 14 years of producing security patterns with students and colleagues. Almost all of these patterns went through PLoP, EuroPLoP, AsianPLoP, or SugarLoafPLoP. Many of you have participated as shepherds or workshop commentators, the book owes something to

Read More

TPLoP

Learn More about Patterns

Disclaimer

Important: PLoP® is a registered
    trademark of The Hillside Group.

© Copyright 1994 - 2024, All Rights Reserved

Login Form