What's New

  • (04 Mar 2020) Papers accepted for Writer's Workshop are available for download. [Proceedings]
  • (05 Feb 2020) Due to the rising novel coronavirus outbreak, the organizers of AsianPLoP 2020 have reached the decision to postpone the conference originally scheduled for March 4-6, 2020, for the safety of participants. We will watch the outbreak situation closely and announce a new conference date when one can be determined.
  • (02 Dec 2019) The submission deadline has been extended to December 8, 2019 (AOE). We are accepting submissions written in English, Japanese, and Chinese. However, papers in the latter two categories are required to have a title, names and affiliations of authors, and an abstract in English.
  • (17 Nov 2019) Submission site is open
  • (07 Oct 2019) Web launched


Please contact us at: asianplop2020@gmail.com.

Call for Papers

A pattern is a solution to a recurring problem in a certain context where numerous conflicting forces are felt. Patterns enable people to share experience-based and proven solutions in designing products, managing processes, projects and organizations, and communicating with each other more efficiently and effectively.

Asian Conference on Pattern Languages of Programs (AsianPLoP) is a premier event for pattern authors and users to get together, discuss and learn more about patterns and pattern languages in the Asia region as well as other regions. The purpose of AsianPLoP is to promote development of patterns, pattern languages, technologies and experiences of patterns primarily about software as well as domains.

AsianPLoP 2020 solicits paper submissions that are written in English. The ACM conference format must be used. ACM single column templates are available in Word and LaTex:

Post-proceedings will be published on ACM Digital Library. 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. Papers that explore theories, techniques, applications, tools and case studies in patterns are also welcome.
  • Writing Group - papers of newcomers who want to learn how to better elaborate an idea intended to evolve into a pattern or pattern language. This is more like a hands-on tutorial on writing patterns.

Suggested topic areas of interest include, but are not limited to:

  • New patterns and pattern languages of:
    • machine learning patterns,
    • innovation patterns,
    • business patterns,
    • requirements patterns,
    • analysis patterns,
    • architecture patterns,
    • design patterns,
    • programming and refactoring patterns,
    • testing and maintenance patterns,
    • process and organizational management patterns,
    • pedagogical and education patterns,
    • communication patterns,
    • other non-software patterns
  • Critiques, researches, and case studies of:
    • patterns and pattern languages,
    • related areas, such as agile development and Wiki


After submission, papers will be screened by the program committee to be accepted for the shepherding process. Authors of each accepted paper will be assigned a shepherd who helps the authors to improve the content and style of the paper. At the end of the shepherding process, papers will be reviewed again to be accepted into the Writers' Workshops of the conference.

All authors should submit through EasyChair submission system. If you already have an EasyChair account from another conference, you can use that account to submit a paper to AsianPLoP 2020. If you have not used EasyChair Conference System before, click "sign up for an account" for instructions on how to setup an EasyChair account.


Each submitted manuscript will be screened for its readiness for shepherding, a process used by PLoP conferences to help improve the quality and presentation of the submitted manusctripts. More details of this process can be found in

Harrison, Neil B. "The language of shepherding." Pattern languages of program design 5 (1999): 507-530.


Accepted papers of the workshop will be published in the workshop on-line proceedings. Please note that at least one of the authors of each accepted paper must register as a full participant of the conference to have the paper published in the conference on-line proceedings and the post-proceedings.

Papers that are discussed at Writers Workshop qualify for submission to the journal "TPLoP - Transactions on Pattern Languages of Programming," a title published by Springer.

Important Dates

  • Paper submission due December 8, 2019 AoE (Anywhere on Earth)
  • Shepherding beginning December 6, 2019
  • Shepherding ending and recommendation due January 24, 2020
  • PC members vote for acceptance January 26, 2020
  • Acceptance notification January 27, 2020
  • Author registration due February 3, 2020
  • Final version for Writer’s Workshop due February 17, 2020
  • Main conference March 4-6, 2020 (The date is deferred due to the rising novel coronavirus outbreak)
  • Proceeding version due April 6, 2020

Conference Program



We are pleased to announce the acceptance of 13 papers into Writer’s Workshop of AsianPLoP 2020. Congratulations to our authors! While all papers have gone through at least one improvement iteration during shepherding, the majority went through two or three iterations. We thank our authors and shepherds for their commitment of writing patterns.

For more information about the proceedings, please visit our proceedings page.
Title Author(s)
TA Pattern Language for Consultation of Heritage Inheritance for Individuals and Their Family Ayano Hosotani
Chieko Horinoue
Yasup Hosotani
Misuse Patterns Derived from Threats that Take Control of Radio Frequency Remote Controllers of Container Terminal Cranes Virginia M. Romero
Eduardo B. Fernandez
Design Patterns for Blockchain-assisted Accountable Data Dissemination between IoT Devices and Edge Server Chun-An Lin
Chun-Feng Liao
Kung Chen
XDDP Patterns―A Pattern Language for eXtreme Derivative Development Process― Noriko Kawaguchi
Secure Distributed Publish/Subscribe (P/S) pattern for IoT Eduardo B. Fernandez
Nobukazu Yoshioka
Hironori Washizaki
Introducing Agile Practices in Object-Oriented Programming: Applying How To Solve It Patterns Yu Chin Cheng
Kai Chang
A Test Model for Design Pattern Application Nien-Lin Hsueh
Omotenashi Design Patterns Miwane Umewaka
Ryohei Suzuki
Takashi Iba
Taste Language for taste centered cooking : 14 patterns for Japanese soup stock Chiaki Sano
Rioja Kuroda
Yuki Kawabe
Takashi Iba
Patterns for HR Developing Technical Training Ayana Chandler
Kotaro Ogino
Yasuo Hosotani
Patterns for Motivating Customers in a Pattern Language for Affective-Science-based Marketing Takashi Iba
Miho Masai
Yuuri Abe
Yuji Kosaka
Suggestion of "Pattern Language for Work in Pluriverse".
Keiji Endo
Software Engineering Patterns for Machine Learning Applications (SEP4MLA) Hironori Washizaki
Foutse Khomh
Yann-Gaël Guéhéneuc

Conference Committee

(Contents being updated)

Conference co-chairs:

Kai H. Chang, Auburn University, USA
Hironori Washizaki, Waseda University, Japan
Chui-Yu Chiu, Taipei Tech, Taiwan

Program co-chairs:

Yung-Pin Cheng, National Central University, Taiwan
Takashi Iba, Keio University, Japan
Wen-Chun Ni, Galaxy Software Services, Taiwan

Publicity co-chairs:

Emiliano Tramontana, University of Catania, Italy
Forest Tan, Singapore Institute of Technology, Singapore
Nobukazu Yoshioka, National Institute of Informatics, Japan
Shang-Pin Ma, National Taiwan Ocean University, Taiwan

Finance and local arrangement chair:

Yu Chin Cheng, Taipei Tech, Taiwan

Publication chair:

Chien-Hung Liu, Taipei Tech, Taiwan
Chun-Feng Liao, National Chengchi University, Taiwan

Workshop chair:

Erica Liu, TeddySoft, Taiwan


Joseph Yoder, Hillside Group/Refactory, Inc., USA

Program Committee:

Aimi Burgoyne, Keio University, Japan
Alan Liu, National Chung Cheng University, Taiwan
Augustin Lu, Far EasTone Telecommunications, Taiwan
Chuti Lin, National Chiayi University, Taiwan
Don-Lin Yang, Feng Chia University, Taiwan
Duran Hsieh, Microsoft Taiwan
Eduardo B. Fernandez, Florida Atlantic University, USA
Emiliano Tramontana, University of Catania, Italy
Forest Tan, Singapore Institute of Technology, Singapore
Horng-Yi Yu, Universal Design Studio, Taiwan
Jiun-Hau Ye, IBM, Taiwan
Jung-Sing Jwo, Tunghai University, Taiwan
Karin Iwata, Keio University, Japan
Konomi Munakata, Keio University, Japan
Li-Feng Tseng, Delta Electronics, Inc., Taiwan
Malcolm Low, Singapore Institute of Technology, Singapore
Nien-Lin Hsueh, Feng Chio University, Taiwan
Norihiko Kimura, Keio University, Japan
Peter Chen, Trend Micro, Taiwan
Shin-Jie Lee, National Cheng Kung University, Taiwan
Taichi Isaku, CoCooking, Japan
Teddy Chen, TeddySoft, Taiwan
Teddy Lee, Sunbird, Inc., Taiwan
Tomoki Furukawazono, PUARL, University of Oregon, USA
Tu, Pin-Ying, inline Ltd., Taiwan
Woei-Kae Chen, Taipei Tech, Taiwan
Yasuo Hosotani


Conference Site:
Taipei Tech

  • Sixth Academic Building B424, B425
  • Hong-Yue technology Research Building 637, 638
  • Taipei Tech Campus Map

    1. Take Taipei metro to Zhongxiao Xinsheng station ( MRT Route Map )
    2. Walk to Sixth Academic Building about 3 min from Zhongxiao Xinsheng Exit 4

    Previous AsianPLoPs

    2014 2015 2016 2017 2018 2019