{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T05:05:45Z","timestamp":1750309545450,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":34,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,7,3]],"date-time":"2024-07-03T00:00:00Z","timestamp":1719964800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,7,3]]},"DOI":"10.1145\/3698322.3698326","type":"proceedings-article","created":{"date-parts":[[2024,12,10]],"date-time":"2024-12-10T16:46:22Z","timestamp":1733849182000},"page":"1-8","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Validating Pattern Languages: A systematic literature review"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-7732-477X","authenticated-orcid":false,"given":"Francisca","family":"Almeida","sequence":"first","affiliation":[{"name":"Faculty of Engineering of the University of Porto, Porto, Porto, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1267-2229","authenticated-orcid":false,"given":"Daniel","family":"Pinho","sequence":"additional","affiliation":[{"name":"Faculty of Engineering of the University of Porto, Porto, Porto, Portugal and HumanISE, INESC TEC, Porto, Porto, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4046-4729","authenticated-orcid":false,"given":"Ademar","family":"Aguiar","sequence":"additional","affiliation":[{"name":"Faculty of Engineering of the University of Porto, Porto, Porto, Portugal and HumanISE, INESC TEC, Porto, Porto, Portugal"}]}],"member":"320","published-online":{"date-parts":[[2024,12,10]]},"reference":[{"key":"e_1_3_3_2_2_2","series-title":"Center for Environmental Structure","volume-title":"A Pattern Language: Towns, Buildings, Construction","author":"Alexander Christopher","year":"1977","unstructured":"Christopher Alexander, Sara Ishikawa, and Silverstein Murray. 1977. A Pattern Language: Towns, Buildings, Construction. Number\u00a02 in Center for Environmental Structure. Oxford university press, New York."},{"doi-asserted-by":"publisher","unstructured":"Ebrahim Aly Sondoss Elsawah Hasan\u00a0H. Turan and Michael\u00a0J. Ryan. 2023. Designing a pattern language to enhance model composability and reusability: An example with component-based probabilistic models. Environmental Modelling and Software 169 (2023). 10.1016\/j.envsoft.2023.105807Type: Article. https:\/\/dl.acm.org\/doi\/10.1016\/j.envsoft.2023.105807","key":"e_1_3_3_2_3_2","DOI":"10.1016\/j.envsoft.2023.105807"},{"key":"e_1_3_3_2_4_2","volume-title":"Pattern-oriented software architecture. 1: A system of patterns \/ Frank Buschmann (repr ed.)","author":"Buschmann Frank","year":"1996","unstructured":"Frank Buschmann (Ed.). 1996. Pattern-oriented software architecture. 1: A system of patterns \/ Frank Buschmann (repr ed.). Wiley, Chichester."},{"doi-asserted-by":"publisher","key":"e_1_3_3_2_5_2","DOI":"10.4135\/9781529799651"},{"doi-asserted-by":"publisher","key":"e_1_3_3_2_6_2","DOI":"10.1145\/1370062.1370068"},{"doi-asserted-by":"publisher","key":"e_1_3_3_2_7_2","DOI":"10.1145\/1134285.1134305"},{"doi-asserted-by":"publisher","key":"e_1_3_3_2_8_2","DOI":"10.1145\/506443.506535"},{"key":"e_1_3_3_2_9_2","first-page":"1095 \u2013 1100","volume-title":"Lecture Notes in Informatics (LNI), Proceedings - Series of the Gesellschaft fur Informatik (GI)","volume":"208","author":"Falkenthal Michael","year":"2012","unstructured":"Michael Falkenthal, Dierk Jugel, Alfred Zimmermann, Ren\u00e9 Reiners, Wilfried Reimann, and Michael Pretz. 2012. Maturity assessments of service-oriented enterprise architectures with iterative pattern refinement. In Lecture Notes in Informatics (LNI), Proceedings - Series of the Gesellschaft fur Informatik (GI) , Vol.\u00a0208. 1095 \u2013 1100. https:\/\/www.scopus.com\/inward\/record.uri?eid=2-s2.0-85018844303&partnerID=40&md5=e2c871fc26b228bedcfb5989fa574ecb Type: Conference paper."},{"doi-asserted-by":"publisher","key":"e_1_3_3_2_10_2","DOI":"10.1109\/ICSEA.2009.83"},{"doi-asserted-by":"publisher","unstructured":"Daniela Fogli Loredana Parasiliti\u00a0Provenza and Cristian Bernareggi. 2014. A universal design resource for rich Internet applications based on design patterns. Universal Access in the Information Society 13 2 (2014) 205 \u2013 226. 10.1007\/s10209-013-0291-6Type: Article. https:\/\/dl.acm.org\/doi\/10.1007\/s10209-013-0291-6","key":"e_1_3_3_2_11_2","DOI":"10.1007\/s10209-013-0291-6"},{"doi-asserted-by":"publisher","key":"e_1_3_3_2_12_2","DOI":"10.5555\/515321"},{"key":"e_1_3_3_2_13_2","volume-title":"Design patterns: elements of reusable object-oriented software","author":"Gamma Erich","year":"1994","unstructured":"Erich Gamma (Ed.). 1994. Design patterns: elements of reusable object-oriented software. Addison-Wesley, Reading, Mass. https:\/\/dl.acm.org\/doi\/10.5555\/186897"},{"doi-asserted-by":"publisher","key":"e_1_3_3_2_14_2","DOI":"10.1145\/2581507.2581525"},{"unstructured":"Neil\u00a0B Harrison. 1999. The Language of Shepherding. (1999).","key":"e_1_3_3_2_15_2"},{"doi-asserted-by":"publisher","key":"e_1_3_3_2_16_2","DOI":"10.1145\/1772070.1772087"},{"key":"e_1_3_3_2_17_2","series-title":"(PLoP \u201916)","first-page":"1","volume-title":"Proceedings of the 23rd Conference on Pattern Languages of Programs","author":"Iba Takashi","year":"2016","unstructured":"Takashi Iba and Taichi Isaku. 2016. A pattern language for creating pattern languages: 364 patterns for pattern mining, writing, and symbolizing. In Proceedings of the 23rd Conference on Pattern Languages of Programs(PLoP \u201916). The Hillside Group, USA, 1\u201363."},{"unstructured":"Kei Ito Hironori Washizaki Joseph\u00a0W Yoder and Yoshiaki Fukazawa. 2016. A PATTERN LANGUAGE FOR HANDOVERS. (2016).","key":"e_1_3_3_2_18_2"},{"doi-asserted-by":"publisher","key":"e_1_3_3_2_19_2","DOI":"10.1145\/2835966.2835967"},{"key":"e_1_3_3_2_20_2","volume-title":"Guidelines for performing Systematic Lterature Reviews in software engineering","author":"Kitchenham Barbara","year":"2007","unstructured":"Barbara Kitchenham and Stuart Charters. 2007. Guidelines for performing Systematic Lterature Reviews in software engineering. Technical Report. Keele University and University of Durham."},{"doi-asserted-by":"publisher","key":"e_1_3_3_2_21_2","DOI":"10.1145\/1943226.1943237"},{"doi-asserted-by":"publisher","key":"e_1_3_3_2_22_2","DOI":"10.1145\/1753196.1753214"},{"doi-asserted-by":"publisher","unstructured":"Peter Merrick and Patrick Barrow. 2005. Testing the predictive ability of a requirements pattern language. Requirements Engineering 10 2 (May 2005) 85\u201394. 10.1007\/s00766-004-0193-5 https:\/\/dl.acm.org\/doi\/10.1007\/s00766-004-0193-5","key":"e_1_3_3_2_23_2","DOI":"10.1007\/s00766-004-0193-5"},{"unstructured":"Gerard Meszaros and Jim Doble. [n. d.]. A Pattern Language for Pattern Writing. https:\/\/hillside.net\/index.php\/a-pattern-language-for-pattern-writing","key":"e_1_3_3_2_24_2"},{"doi-asserted-by":"publisher","unstructured":"Cezary Or\u0142owski Artur Zi\u00f3\u0142kowski Aleksander Or\u0142owski Pawe\u0142 Kap\u0142a\u0144ski Tomasz Sitek and Witold Pokrzywnicki. 2016. Ontology of the design pattern language for smart cities systems. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 9990 LNCS (2016) 76 \u2013 100. 10.1007\/978-3-662-53580-6_6Type: Article. https:\/\/dl.acm.org\/doi\/10.1007\/978-3-662-53580-6_6","key":"e_1_3_3_2_25_2","DOI":"10.1007\/978-3-662-53580-6_6"},{"doi-asserted-by":"publisher","key":"e_1_3_3_2_26_2","DOI":"10.1109\/SNPD.2017.8022749"},{"doi-asserted-by":"publisher","unstructured":"Stefan\u00a0L. Pauwels Christian H\u00fcbscher Javier\u00a0A. Bargas-Avila and Klaus Opwis. 2010. Building an Interaction Design Pattern Language: A Case Study. Computers in Human Behavior 26 3 (May 2010) 452\u2013463. 10.1016\/j.chb.2009.12.004 https:\/\/dl.acm.org\/doi\/10.1016\/j.chb.2009.12.004","key":"e_1_3_3_2_27_2","DOI":"10.1016\/j.chb.2009.12.004"},{"doi-asserted-by":"publisher","unstructured":"Dirk Riehle Nikolay Harutyunyan and Ann Barcomb. 2021. Pattern Discovery and Validation Using Scientific Research Methods. (2021). 10.48550\/ARXIV.2107.06065","key":"e_1_3_3_2_28_2","DOI":"10.48550\/ARXIV.2107.06065"},{"doi-asserted-by":"publisher","key":"e_1_3_3_2_29_2","DOI":"10.1145\/3147704.3147719"},{"doi-asserted-by":"publisher","unstructured":"Tiago\u00a0Boldt Sousa Hugo\u00a0Sereno Ferreira and Filipe\u00a0Figueiredo Correia. 2022. A Survey on the Adoption of Patterns for Engineering Software for the Cloud. IEEE Transactions on Software Engineering 48 6 (2022) 2128\u20132140. 10.1109\/TSE.2021.3052177 https:\/\/dl.acm.org\/doi\/10.1109\/TSE.2021.3052177","key":"e_1_3_3_2_30_2","DOI":"10.1109\/TSE.2021.3052177"},{"doi-asserted-by":"publisher","key":"e_1_3_3_2_31_2","DOI":"10.1145\/2331829.2331853"},{"doi-asserted-by":"publisher","unstructured":"Antti V\u00e4lim\u00e4ki Jukka K\u00e4\u00e4ri\u00e4inen and Kai Koskimies. 2009. Global software development patterns for project management. Communications in Computer and Information Science 42 (2009) 137 \u2013 148. 10.1007\/978-3-642-04133-4_12Type: Conference paper.","key":"e_1_3_3_2_32_2","DOI":"10.1007\/978-3-642-04133-4_12"},{"doi-asserted-by":"publisher","unstructured":"Antti V\u00e4lim\u00e4ki Sari Vesiluoma and Kai Koskimies. 2009. Scenario-based assessment of process pattern languages. Lecture Notes in Business Information Processing 32 LNBIP (2009) 246 \u2013 260. 10.1007\/978-3-642-02152-7_19Type: Conference paper.","key":"e_1_3_3_2_33_2","DOI":"10.1007\/978-3-642-02152-7_19"},{"doi-asserted-by":"publisher","key":"e_1_3_3_2_34_2","DOI":"10.1109\/ComputationWorld.2009.86"},{"doi-asserted-by":"publisher","unstructured":"Koen Yskout Riccardo Scandariato and Wouter Joosen. 2014. Change patterns. Software & Systems Modeling 13 2 (May 2014) 625\u2013648. 10.1007\/s10270-012-0276-6 https:\/\/dl.acm.org\/doi\/10.1007\/s10270-012-0276-6","key":"e_1_3_3_2_35_2","DOI":"10.1007\/s10270-012-0276-6"}],"event":{"acronym":"EuroPLoP 2024","name":"EuroPLoP 2024: 29th European Conference on Pattern Languages of Programs, People, and Practices","location":"Irsee Germany"},"container-title":["Proceedings of the 29th European Conference on Pattern Languages of Programs, People, and Practices"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3698322.3698326","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3698322.3698326","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:18:41Z","timestamp":1750295921000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3698322.3698326"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7,3]]},"references-count":34,"alternative-id":["10.1145\/3698322.3698326","10.1145\/3698322"],"URL":"https:\/\/doi.org\/10.1145\/3698322.3698326","relation":{},"subject":[],"published":{"date-parts":[[2024,7,3]]},"assertion":[{"value":"2024-12-10","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}