{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,26]],"date-time":"2025-05-26T08:30:31Z","timestamp":1748248231398,"version":"3.40.5"},"reference-count":22,"publisher":"World Scientific Pub Co Pte Ltd","issue":"09","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int. J. Soft. Eng. Knowl. Eng."],"published-print":{"date-parts":[[2024,9]]},"abstract":"<jats:p> This paper introduces a strategy for identifying design patterns in quantum circuits. The foundation of this approach relies on using the information procured from both the segmentation and the analysis of these circuits as primary data. The approach of the methodology is based on the novel interpretation of quantum circuit components through the lens of an automaton. Additionally, the method entails the generation of input symbols for this finite automaton. The symbols are derived from the matching process between design patterns and components of quantum circuits. Two tool prototypes, QPainter and QCDPDTool, have been developed to represent quantum circuits graphically and automatically detect quantum patterns. Using them, the primary reasoning process is carried out by an automaton that can manage representations of quantum circuit components. A suite of experiments on a set of quantum circuit sequences reveals promising results and offers empirical support for our approach. Furthermore, we explore how these experimental findings can be leveraged to improve the efficacy of design pattern identification in quantum circuits. <\/jats:p>","DOI":"10.1142\/s0218194024410031","type":"journal-article","created":{"date-parts":[[2024,7,19]],"date-time":"2024-07-19T12:43:00Z","timestamp":1721392980000},"page":"1415-1439","source":"Crossref","is-referenced-by-count":1,"title":["Automata-Based Quantum Circuit Design Patterns Identification: A Novel Approach and Experimental Verification"],"prefix":"10.1142","volume":"34","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6993-2434","authenticated-orcid":false,"given":"Francisco P.","family":"Romero","sequence":"first","affiliation":[{"name":"Institute of Information Technologies and Systems, University of Castilla-La Mancha, Ciudad Real 13071, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0470-609X","authenticated-orcid":false,"given":"Jos\u00e9 A.","family":"Cruz-Lemus","sequence":"additional","affiliation":[{"name":"Institute of Information Technologies and Systems, University of Castilla-La Mancha, Ciudad Real 13071, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8548-0597","authenticated-orcid":false,"given":"Sergio","family":"Jim\u00e9nez-Fern\u00e1ndez","sequence":"additional","affiliation":[{"name":"Institute of Information Technologies and Systems, University of Castilla-La Mancha, Ciudad Real 13071, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7212-8279","authenticated-orcid":false,"given":"Mario","family":"Piattini","sequence":"additional","affiliation":[{"name":"Institute of Information Technologies and Systems, University of Castilla-La Mancha, Ciudad Real 13071, Spain"}]}],"member":"219","published-online":{"date-parts":[[2024,9,30]]},"reference":[{"key":"S0218194024410031BIB001","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2023.03.060"},{"key":"S0218194024410031BIB002","first-page":"1","volume-title":"1st Int. Workshop on Quantum Software Engineering and Programming","author":"Piattini M.","year":"2020"},{"issue":"1","key":"S0218194024410031BIB003","first-page":"0071","volume":"24","author":"P\u00e9rez-Castillo R.","year":"2024","journal-title":"Quantum Inf. Comput."},{"key":"S0218194024410031BIB004","doi-asserted-by":"publisher","DOI":"10.1145\/3402127.3402131"},{"key":"S0218194024410031BIB005","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-05324-5"},{"key":"S0218194024410031BIB006","volume-title":"Design patterns: Elements of Reusable Object-oriented Software","author":"Gamma E.","year":"1994","edition":"1"},{"key":"S0218194024410031BIB007","first-page":"30","volume-title":"Proc. 15th Int. Conf. Pervasive Patterns and Applications","author":"B\u00fchler F.","year":"2023"},{"key":"S0218194024410031BIB008","doi-asserted-by":"publisher","DOI":"10.1145\/2539150.2539173"},{"key":"S0218194024410031BIB009","doi-asserted-by":"publisher","DOI":"10.1007\/s10799-021-00339-3"},{"key":"S0218194024410031BIB010","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2021.111179"},{"key":"S0218194024410031BIB011","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-19249-9_17"},{"key":"S0218194024410031BIB012","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-06410-9_22"},{"key":"S0218194024410031BIB013","doi-asserted-by":"publisher","DOI":"10.18293\/SEKE2023-014"},{"key":"S0218194024410031BIB014","doi-asserted-by":"publisher","DOI":"10.5220\/0011744000003467"},{"key":"S0218194024410031BIB015","doi-asserted-by":"publisher","DOI":"10.4204\/EPTCS.343.4"},{"key":"S0218194024410031BIB016","doi-asserted-by":"publisher","DOI":"10.1109\/IranianCEE.2016.7585546"},{"key":"S0218194024410031BIB017","doi-asserted-by":"publisher","DOI":"10.1007\/s10773-018-3844-x"},{"key":"S0218194024410031BIB018","doi-asserted-by":"publisher","DOI":"10.1007\/s00607-022-01091-4"},{"key":"S0218194024410031BIB020","first-page":"1","volume-title":"Proc. 27th Conf. Pattern Languages of Programs","author":"Weigold M.","year":"2020"},{"key":"S0218194024410031BIB021","doi-asserted-by":"publisher","DOI":"10.1109\/ICSA-C52384.2021.00025"},{"key":"S0218194024410031BIB022","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-87568-8_2"},{"volume-title":"Bulletin of the American Physical Society","year":"2018","author":"Cross A.","key":"S0218194024410031BIB023"}],"container-title":["International Journal of Software Engineering and Knowledge Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0218194024410031","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,30]],"date-time":"2024-09-30T10:36:14Z","timestamp":1727692574000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/10.1142\/S0218194024410031"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,9]]},"references-count":22,"journal-issue":{"issue":"09","published-print":{"date-parts":[[2024,9]]}},"alternative-id":["10.1142\/S0218194024410031"],"URL":"https:\/\/doi.org\/10.1142\/s0218194024410031","relation":{},"ISSN":["0218-1940","1793-6403"],"issn-type":[{"type":"print","value":"0218-1940"},{"type":"electronic","value":"1793-6403"}],"subject":[],"published":{"date-parts":[[2024,9]]}}}