Pattern Languages of Programs est un groupe de conférences annuelles sponsorisées par The Hillside Group . Le but de ces conférences est de développer et d'affiner l'art des modèles de conception de logiciels . La plupart des efforts se concentrent sur le développement d'une présentation textuelle d'un modèle de manière à ce qu'il devienne facile à comprendre et à appliquer. Cela se fait généralement dans le cadre d'un atelier d'écriture .
La conférence phare
La conférence phare s'appelle Pattern Languages of Programs Conference, en abrégé PLoP. PLoP se tient aux États-Unis depuis 1994. Jusqu'en 2004, elle se tenait chaque année à Allerton Park à Monticello, dans l'Illinois, une propriété de l' Université de l'Illinois à Urbana Champaign . Depuis lors, son emplacement a alterné entre Allerton Park et la colocalisation avec OOPSLA , une grande conférence sur l'informatique, avec la conférence Agile en 2009 et avec PUARL en 2018. La 27e PLoP se tiendra à Keystone, dans le Colorado.
Parmi les personnalités notables qui ont présidé la conférence dans le passé figurent Ward Cunningham , Richard Gabriel , Ralph Johnson , John Vlissides et Kent Beck .
PLoP (et plusieurs autres conférences sur les langages de modèles de programmes) sont sponsorisés par The Hillside Group , une organisation à but non lucratif basée aux États-Unis qui détient la marque PLoP et les droits sur la conférence.
Autres conférences PLoP
Plop asiatique
AsianPLoP est l'événement PLoP pour la communauté asiatique, présentant généralement des modèles en anglais et en japonais.
ChiliPLoP
ChiliPLoP est une conférence annuelle qui traite des « sujets d'actualité » de la communauté PLoP. Elle se tient aux États-Unis depuis 1998.
EuroPLoP
Tenu depuis 1996 au Kloster Irsee , en Allemagne (ancien monastère, aujourd'hui centre de conférences et d'éducation souabe).
KoalaPLoP
Tenu en Australie ou en Nouvelle-Zélande.
MensorePLoP
MensorePLoP '2001, organisé sur l'île d' Okinawa , au Japon.
MiniPLoP
MiniPLoP'2011, organisé à l' IME/USP , São Paulo , Brésil .
ScrumPLoP
Pain de SucrePLoP
SugarLoafPLoP, organisé au Brésil.
VikingPLoP
VikingPLoP, qui se déroule principalement dans les pays scandinaves, mais se déplace également en Europe.
Publications
Les actes de la conférence sont généralement publiés localement sous forme de rapports techniques d'une université sponsor. De 1998 à 2007, les articles d'EuroPLoP ont été publiés chaque année par l'éditeur allemand Universitätsverlag Konstanz .
Entre 2008 et 2012, les actes de la conférence EuroPLoP 2012 ont été publiés dans plusieurs revues. Le CEUR-WS conserve les articles de 2008 et de 2009 (de plus, un ensemble complet des articles de 2009 est disponible sur Lulu.com en format papier et PDF). Une version imprimée des articles d'EuroPLoP 2012 est également disponible sur Lulu.com.
Depuis 2012, un sous-ensemble d'articles EuroPLoP a été soumis à la bibliothèque numérique de l'ACM.
Après la conférence, les auteurs ont la possibilité de soumettre un article révisé pour publication dans la série de livres Pattern Languages of Program Design d' Addison Wesley .
En 2007, une revue scientifique a été lancée, intitulée Transactions on Pattern Languages of Programming. Les rédacteurs en chef sont James Noble et Ralph Johnson et le rédacteur européen est Uwe Zdun. La revue est publiée par Springer-Verlag .