{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,10]],"date-time":"2026-02-10T20:21:19Z","timestamp":1770754879325,"version":"3.50.0"},"publisher-location":"Cham","reference-count":47,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783031053238","type":"print"},{"value":"9783031053245","type":"electronic"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-031-05324-5_11","type":"book-chapter","created":{"date-parts":[[2022,10,12]],"date-time":"2022-10-12T13:07:19Z","timestamp":1665580039000},"page":"209-228","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Quantum Software Modernization"],"prefix":"10.1007","author":[{"given":"Luis","family":"Jim\u00e9nez-Navajas","sequence":"first","affiliation":[]},{"given":"Ricardo","family":"P\u00e9rez-Castillo","sequence":"additional","affiliation":[]},{"given":"Mario","family":"Piattini","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,10,13]]},"reference":[{"key":"11_CR1","unstructured":"Dongarra JJUoT-KICL (2020) Technical Report. ICLUT-20-06, Report on the Fujitsu Fugaku system"},{"key":"11_CR2","unstructured":"Wells J et al (2016) Announcing supercomputer summit. Oak Ridge National Lab. (ORNL), Oak Ridge, TN"},{"issue":"8","key":"11_CR3","first-page":"51","volume":"49","author":"S Haroche","year":"1996","unstructured":"Haroche S, Raimond J-MJPT (1996) Quantum computing: dream or nightmare? 49(8):51\u201354","journal-title":"Quantum computing: dream or nightmare?"},{"key":"11_CR4","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1145\/3402127.3402131","volume":"45","author":"M Piattini","year":"2020","unstructured":"Piattini M, Peterssen G, P\u00e9rez-Castillo R (2020) Quantum computing: a new software engineering golden age. SIGSOFT Softw Eng Notes 45:12\u201314","journal-title":"SIGSOFT Softw Eng Notes"},{"key":"11_CR5","doi-asserted-by":"crossref","unstructured":"Mueck L (2017) Quantum software. Nature Publishing Group","DOI":"10.1038\/549171a"},{"key":"11_CR6","doi-asserted-by":"publisher","DOI":"10.1016\/j.advengsoft.2020.102933","volume":"151","author":"R P\u00e9rez-Castillo","year":"2021","unstructured":"P\u00e9rez-Castillo R, Serrano MA, Piattini M (2021) Software modernization to embrace quantum technology. Adv Eng Softw 151:102933","journal-title":"Adv Eng Softw"},{"key":"11_CR7","volume-title":"International Conference on the Quality of Information and Communications Technology","author":"L Jim\u00e9nez-Navajas","year":"2020","unstructured":"Jim\u00e9nez-Navajas L, P\u00e9rez-Castillo R, Piattini M (2020) Reverse engineering of quantum programs toward KDM models. In: International Conference on the Quality of Information and Communications Technology. Springer"},{"key":"11_CR8","volume-title":"QANSWER","author":"M Piattini","year":"2020","unstructured":"Piattini M et al (2020) The Talavera manifesto for quantum software engineering and programming. In: QANSWER"},{"key":"11_CR9","unstructured":"Misra J et al (2021) When to build quantum software?"},{"key":"11_CR10","unstructured":"OMG. Architecture driven modernization task force. https:\/\/www.omg.org\/adm\/"},{"key":"11_CR11","doi-asserted-by":"crossref","unstructured":"Egger DJ et al (2020) Quantum computing for Finance: state of the art and future prospects","DOI":"10.1109\/TQE.2020.3030314"},{"issue":"19","key":"11_CR12","first-page":"10856","volume":"119","author":"Y Cao","year":"2019","unstructured":"Cao Y et al (2019) Quantum chemistry in the age of quantum computing. 119(19):10856\u201310915","journal-title":"Quantum chemistry in the age of quantum computing."},{"issue":"1","key":"11_CR13","first-page":"1","volume":"3","author":"D Rist\u00e8","year":"2017","unstructured":"Rist\u00e8 D et al (2017) Demonstration of quantum advantage in machine learning. 3(1):1\u20135","journal-title":"Demonstration of quantum advantage in machine learning."},{"issue":"15","key":"11_CR14","doi-asserted-by":"publisher","first-page":"3408","DOI":"10.1103\/PhysRevLett.80.3408","volume":"80","author":"IL Chuang","year":"1998","unstructured":"Chuang IL, Gershenfeld N, Kubinec M (1998) Experimental implementation of fast quantum searching. Phys Rev Lett 80(15):3408\u20133411","journal-title":"Phys Rev Lett"},{"key":"11_CR15","unstructured":"Brandl MFJapa (2017) A quantum von Neumann architecture for large-scale quantum computing"},{"key":"11_CR16","first-page":"249","volume-title":"13th International Conference on the Quality of Information and Communications Technology (QUATIC) (Online Conference)","author":"L Jim\u00e9nez-Navajas","year":"2020","unstructured":"Jim\u00e9nez-Navajas L, P\u00e9rez-Castillo R, Piattini M (2020) Reverse Engineering of Quantum Programs Toward KDM Models. In: 13th International Conference on the Quality of Information and Communications Technology (QUATIC) (Online Conference). Springer International, Faro, Portugal, pp 249\u2013262"},{"key":"11_CR17","first-page":"1","volume":"2561","author":"M Piattini","year":"2020","unstructured":"Piattini M et al (2020) The Talavera manifesto for quantum software engineering and programming. CEUR Workshop Proc 2561:1\u20135","journal-title":"CEUR Workshop Proc"},{"issue":"11","key":"11_CR18","doi-asserted-by":"publisher","first-page":"596","DOI":"10.1038\/s42254-020-00247-5","volume":"2","author":"ER MacQuarrie","year":"2020","unstructured":"MacQuarrie ER et al (2020) The emerging commercial landscape of quantum computing. Nat Rev Phys 2(11):596\u2013598","journal-title":"Nat Rev Phys"},{"key":"11_CR19","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TQE.2021.3053921","volume":"2","author":"D Ferrari","year":"2021","unstructured":"Ferrari D et al (2021) Compiler design for distributed quantum computing. IEEE Trans Quantum Eng 2:1\u201320","journal-title":"IEEE Trans Quantum Eng"},{"key":"11_CR20","volume-title":"2018 IEEE International Conference on Rebooting Computing (ICRC)","author":"A McCaskey","year":"2018","unstructured":"McCaskey A et al (2018) Hybrid programming for near-term quantum computing systems. In: 2018 IEEE International Conference on Rebooting Computing (ICRC)"},{"key":"11_CR21","unstructured":"Ulrich WM (2002) Legacy systems: transformation strategies"},{"key":"11_CR22","first-page":"1","volume-title":"Emerging methods, technologies, and process management in software engineering","author":"A De Lucia","year":"2007","unstructured":"De Lucia A et al (2007) Emerging methods, technologies, and process management in software engineering, pp 1\u2013276"},{"key":"11_CR23","first-page":"154","volume-title":"Reverse Engineering \u2013 Working Conference Proceedings","author":"R Kazman","year":"1998","unstructured":"Kazman R, Woods SG, Carriere SJ (1998) Requirements for integrating software architecture and reengineering models: CORUM II. In: Reverse Engineering \u2013 Working Conference Proceedings, pp 154\u2013163"},{"key":"11_CR24","unstructured":"OMG (2016) Architecture-Driven Modernization (ADM): Knowledge Discovery Meta-Model (KDM), v1.4. OMG, p 372. https:\/\/www.omg.org\/spec\/KDM\/1.4\/PDF"},{"key":"11_CR25","doi-asserted-by":"crossref","unstructured":"Sneed HM (2005) Estimating the costs of a reengineering project. In: Proceedings of the 12th Working Conference on Reverse Engineering. IEEE Computer Society, pp 111\u2013119","DOI":"10.1109\/WCRE.2005.18"},{"key":"11_CR26","volume-title":"Proceedings of the Conference on The Future of Software Engineering","author":"HA M\u00fcller","year":"2000","unstructured":"M\u00fcller HA et al (2000) Reverse engineering: a roadmap. In: Proceedings of the Conference on The Future of Software Engineering. ACM, Limerick, Ireland"},{"key":"11_CR27","volume-title":"2007 Future of Software Engineering","author":"G Canfora","year":"2007","unstructured":"Canfora G, Penta MD (2007) New frontiers of reverse engineering. In: 2007 Future of Software Engineering. IEEE Computer Society"},{"key":"11_CR28","unstructured":"Ulrich WM, Newcomb PH (2010) Information systems transformation"},{"issue":"2","key":"11_CR29","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1109\/MC.2006.58","volume":"39","author":"DC Schmidt","year":"2006","unstructured":"Schmidt DC (2006) Developing applications using model-driven design environments. IEEE Comput Soc 39(2):25\u201332","journal-title":"IEEE Comput Soc"},{"key":"11_CR30","unstructured":"Miller J, Mukerji J (2003) MDA Guide Version 1.0.1. OMG, p 62. www.omg.org\/docs\/omg\/03-06-01.pdf"},{"key":"11_CR31","unstructured":"OMG (2009) Architecture-driven modernization standards roadmap. https:\/\/www.omg.org\/adm\/ADMTF%20Roadmap.pdf"},{"key":"11_CR32","doi-asserted-by":"publisher","first-page":"519","DOI":"10.1016\/j.csi.2011.02.007","volume":"33","author":"R P\u00e9rez-Castillo","year":"2011","unstructured":"P\u00e9rez-Castillo R, De Guzm\u00e1n IGR, Piattini M (2011) Knowledge Discovery Metamodel-ISO\/IEC 19506: a standard to modernize legacy systems. Comput Standards Interf 33:519\u2013532","journal-title":"Comput Standards Interf"},{"key":"11_CR33","unstructured":"Khusidman V, Ulrich W (2007) Architecture-driven modernization: transforming the enterprise. DRAFT V.5. OMG, p 7. http:\/\/www.omg.org\/docs\/admtf\/07-12-01.pdf"},{"key":"11_CR34","doi-asserted-by":"crossref","unstructured":"P\u00e9rez-Castillo R, de Guzm\u00e1n IGR, Piattini M (2011) Architecture-driven modernization. In: Modern software engineering concepts and practices: advanced approaches. IGI Global, p 75\u2013103","DOI":"10.4018\/978-1-60960-215-4.ch004"},{"key":"11_CR35","doi-asserted-by":"crossref","unstructured":"P\u00e9rez-Castillo R, Jim\u00e9nez-Navajas L, Piattini M (2021) Modelling quantum circuits with UML. In: 43rd ACM\/IEEE International Conference on Software Engineering Workshops. 2021 IEEE\/ACM 2nd International Workshop on Quantum Software Engineering (Q-SE). IEEE Computer Society, Virtual (originally in Madrid), p 7\u201312","DOI":"10.1109\/Q-SE52541.2021.00009"},{"key":"11_CR36","unstructured":"IBM. IBM quantum experience webpage. https:\/\/quantum-computing.ibm.com\/"},{"key":"11_CR37","unstructured":"Foundation E. ATL \u2013 a model transformation technology. https:\/\/www.eclipse.org\/atl\/"},{"key":"11_CR38","unstructured":"UML ECORE. https:\/\/github.com\/ricpdc\/qrev-api\/blob\/main\/qrev-api\/resources\/metamodels\/uml.ecore"},{"key":"11_CR39","unstructured":"Eclipse (2021) EMF, ECore & Meta Model. https:\/\/www.eclipse.org\/modeling\/emft\/search\/concepts\/subtopic.html"},{"key":"11_CR40","unstructured":"OMG (2006) The Essential MOF (EMOF) model. https:\/\/it-dev.mpiwg-berlin.mpg.de\/svn\/JET\/trunk\/doc\/latex\/Diplomarbeit\/websources\/OMG\/06-01-01.pdf"},{"key":"11_CR41","unstructured":"OMG (2016) Architecture-Driven Modernization: Knowledge Discovery Meta-Model (KDM). https:\/\/www.omg.org\/spec\/KDM\/1.4\/PDF"},{"key":"11_CR42","volume-title":"European Conference on Modelling Foundations and Applications","author":"D Gessenharter","year":"2011","unstructured":"Gessenharter D, Rauscher M (2011) Code generation for UML 2 activity diagrams. In: European Conference on Modelling Foundations and Applications. Springer"},{"key":"11_CR43","doi-asserted-by":"crossref","unstructured":"Viswanathan SE, Samuel PJIS (2016) Automatic code generation using unified modeling language activity and sequence models. 10(6):164\u2013172","DOI":"10.1049\/iet-sen.2015.0138"},{"key":"11_CR44","doi-asserted-by":"crossref","unstructured":"Knapp A, SJPtWTfSD Merz, Verification (2002) Model checking and code generation for UML state machines and collaborations. p 59\u201364","DOI":"10.1007\/3-540-45739-9_23"},{"key":"11_CR45","unstructured":"Cross AW et al (2017) Open quantum assembly language"},{"key":"11_CR46","unstructured":"(2019) Quantum Programming Studio webpage. https:\/\/quantum-circuit.com\/"},{"key":"11_CR47","unstructured":"Microsoft (2020) Quantum immediate representation. https:\/\/devblogs.microsoft.com\/qsharp\/introducing-quantum-intermediate-representation-qir\/"}],"container-title":["Quantum Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-05324-5_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,10,12]],"date-time":"2022-10-12T13:27:14Z","timestamp":1665581234000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-05324-5_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783031053238","9783031053245"],"references-count":47,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-05324-5_11","relation":{},"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"13 October 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}