{"id":"https://openalex.org/W4406481176","doi":"https://doi.org/10.1007/s10270-024-01259-w","title":"Code generation for classical-quantum software systems modeled in UML","display_name":"Code generation for classical-quantum software systems modeled in UML","publication_year":2025,"publication_date":"2025-01-16","ids":{"openalex":"https://openalex.org/W4406481176","doi":"https://doi.org/10.1007/s10270-024-01259-w"},"language":"en","primary_location":{"id":"doi:10.1007/s10270-024-01259-w","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10270-024-01259-w","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10270-024-01259-w.pdf","source":{"id":"https://openalex.org/S64245694","display_name":"Software & Systems Modeling","issn_l":"1619-1366","issn":["1619-1366","1619-1374"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software and Systems Modeling","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s10270-024-01259-w.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5078086456","display_name":"Luis Jim\u00e9nez-Navajas","orcid":"https://orcid.org/0000-0001-6257-7153"},"institutions":[{"id":"https://openalex.org/I79189158","display_name":"University of Castilla-La Mancha","ror":"https://ror.org/05r78ng12","country_code":"ES","type":"education","lineage":["https://openalex.org/I79189158"]}],"countries":["ES"],"is_corresponding":true,"raw_author_name":"Luis Jim\u00e9nez-Navajas","raw_affiliation_strings":["Faculty of Social Sciences and IT, University of Castilla-La Mancha, Talavera de La Reina, Spain"],"affiliations":[{"raw_affiliation_string":"Faculty of Social Sciences and IT, University of Castilla-La Mancha, Talavera de La Reina, Spain","institution_ids":["https://openalex.org/I79189158"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013429893","display_name":"Ricardo P\u00e9rez\u2010Castillo","orcid":"https://orcid.org/0000-0002-9271-3184"},"institutions":[{"id":"https://openalex.org/I79189158","display_name":"University of Castilla-La Mancha","ror":"https://ror.org/05r78ng12","country_code":"ES","type":"education","lineage":["https://openalex.org/I79189158"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Ricardo P\u00e9rez-Castillo","raw_affiliation_strings":["Faculty of Social Sciences and IT, University of Castilla-La Mancha, Talavera de La Reina, Spain"],"affiliations":[{"raw_affiliation_string":"Faculty of Social Sciences and IT, University of Castilla-La Mancha, Talavera de La Reina, Spain","institution_ids":["https://openalex.org/I79189158"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5083263115","display_name":"Mario Piattini","orcid":"https://orcid.org/0000-0002-7212-8279"},"institutions":[{"id":"https://openalex.org/I79189158","display_name":"University of Castilla-La Mancha","ror":"https://ror.org/05r78ng12","country_code":"ES","type":"education","lineage":["https://openalex.org/I79189158"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Mario Piattini","raw_affiliation_strings":["Information Technology and Systems Institute, University of Castilla-La Mancha, Ciudad Real, Spain"],"affiliations":[{"raw_affiliation_string":"Information Technology and Systems Institute, University of Castilla-La Mancha, Ciudad Real, Spain","institution_ids":["https://openalex.org/I79189158"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5078086456"],"corresponding_institution_ids":["https://openalex.org/I79189158"],"apc_list":{"value":2290,"currency":"EUR","value_usd":2890},"apc_paid":{"value":2290,"currency":"EUR","value_usd":2890},"fwci":4.6863,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.93464165,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":95,"max":96},"biblio":{"volume":"24","issue":"3","first_page":"795","last_page":"821"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10682","display_name":"Quantum Computing Algorithms and Architecture","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10682","display_name":"Quantum Computing Algorithms and Architecture","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10622","display_name":"Quantum Mechanics and Applications","score":0.9966999888420105,"subfield":{"id":"https://openalex.org/subfields/3107","display_name":"Atomic and Molecular Physics, and Optics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.9921000003814697,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6304123401641846},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.6008806228637695},{"id":"https://openalex.org/keywords/code-generation","display_name":"Code generation","score":0.5232319235801697},{"id":"https://openalex.org/keywords/unified-modeling-language","display_name":"Unified Modeling Language","score":0.48176833987236023},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.47324496507644653},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.47298964858055115},{"id":"https://openalex.org/keywords/uml-tool","display_name":"UML tool","score":0.4375404417514801},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.38218289613723755},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.11179026961326599}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6304123401641846},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6008806228637695},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.5232319235801697},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.48176833987236023},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.47324496507644653},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.47298964858055115},{"id":"https://openalex.org/C146939238","wikidata":"https://www.wikidata.org/wiki/Q2467310","display_name":"UML tool","level":4,"score":0.4375404417514801},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.38218289613723755},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.11179026961326599},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1007/s10270-024-01259-w","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10270-024-01259-w","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10270-024-01259-w.pdf","source":{"id":"https://openalex.org/S64245694","display_name":"Software & Systems Modeling","issn_l":"1619-1366","issn":["1619-1366","1619-1374"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software and Systems Modeling","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1007/s10270-024-01259-w","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10270-024-01259-w","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10270-024-01259-w.pdf","source":{"id":"https://openalex.org/S64245694","display_name":"Software & Systems Modeling","issn_l":"1619-1366","issn":["1619-1366","1619-1374"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software and Systems Modeling","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1255871835","display_name":null,"funder_award_id":"/10.13039/501100011033 /","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G2262748287","display_name":null,"funder_award_id":"501100011033","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G300979063","display_name":null,"funder_award_id":"10.13039/501100011033","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G3429648993","display_name":null,"funder_award_id":"PID202","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G3480869486","display_name":null,"funder_award_id":"13039","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G4126322094","display_name":null,"funder_award_id":"01100011033","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G5080475149","display_name":null,"funder_award_id":"10.13039","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G661330594","display_name":null,"funder_award_id":"00110","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G6685425346","display_name":null,"funder_award_id":"0011033","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G7040512654","display_name":null,"funder_award_id":"10.13039/ 501100011033","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G7266728691","display_name":null,"funder_award_id":"13039/501100011033","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G8260616629","display_name":null,"funder_award_id":"011033","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"},{"id":"https://openalex.org/G8638682022","display_name":null,"funder_award_id":"10.13039/50110001103","funder_id":"https://openalex.org/F4320335598","funder_display_name":"Agencia Estatal de Investigaci\u00f3n"}],"funders":[{"id":"https://openalex.org/F4320335598","display_name":"Agencia Estatal de Investigaci\u00f3n","ror":null}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4406481176.pdf","grobid_xml":"https://content.openalex.org/works/W4406481176.grobid-xml"},"referenced_works_count":37,"referenced_works":["https://openalex.org/W2012027926","https://openalex.org/W2101105183","https://openalex.org/W2781738013","https://openalex.org/W2908128664","https://openalex.org/W2937979359","https://openalex.org/W2982169647","https://openalex.org/W3013027430","https://openalex.org/W3037687232","https://openalex.org/W3088438690","https://openalex.org/W3096717112","https://openalex.org/W3100931082","https://openalex.org/W3111197876","https://openalex.org/W3126913938","https://openalex.org/W3161888066","https://openalex.org/W3182930651","https://openalex.org/W3197885635","https://openalex.org/W3209589718","https://openalex.org/W3211721489","https://openalex.org/W4200528283","https://openalex.org/W4206451306","https://openalex.org/W4233152543","https://openalex.org/W4243367342","https://openalex.org/W4248329071","https://openalex.org/W4281827486","https://openalex.org/W4289517906","https://openalex.org/W4290991520","https://openalex.org/W4312491402","https://openalex.org/W4312990216","https://openalex.org/W4321616897","https://openalex.org/W4323566629","https://openalex.org/W4360602629","https://openalex.org/W4362553200","https://openalex.org/W4380627387","https://openalex.org/W4383109873","https://openalex.org/W4385276436","https://openalex.org/W4389167189","https://openalex.org/W4389168511"],"related_works":["https://openalex.org/W2359043774","https://openalex.org/W2387087283","https://openalex.org/W2103939680","https://openalex.org/W2101953902","https://openalex.org/W2489425329","https://openalex.org/W2009748842","https://openalex.org/W2020544977","https://openalex.org/W2355586323","https://openalex.org/W207211690","https://openalex.org/W1951066104"],"abstract_inverted_index":{"Abstract":[0],"Quantum":[1],"computing":[2],"is":[3,153,162],"gaining":[4],"an":[5],"increasing":[6],"interest":[7],"since":[8],"it":[9],"can":[10,172,184],"solve":[11],"certain":[12],"problems":[13],"exponentially":[14],"faster":[15],"than":[16],"classical":[17,55,127],"computing.":[18],"Thus,":[19,90],"many":[20],"organizations":[21],"are":[22],"researching":[23],"and":[24,56,65,121,128,155,180],"launching":[25],"investments":[26],"for":[27,76,168],"integrating":[28],"quantum":[29,57,95,129,191],"software":[30,51,143,165,170],"into":[31],"their":[32],"existing":[33],"systems.":[34],"Software":[35],"modernization":[36,166],"(as":[37],"based":[38],"on":[39],"Model-Driven":[40,182],"Engineering)":[41],"has":[42,85,133],"been":[43,70,88,134],"proposed":[44],"to":[45,117],"migrate":[46],"from/to":[47],"the":[48,151,164],"so-called":[49],"hybrid":[50,78,142,169],"systems,":[52],"which":[53,148],"integrate":[54,126],"software.":[58,192],"In":[59],"that":[60,150,163,181],"process,":[61],"both,":[62],"reverse":[63],"engineering":[64,74,178],"restructuring":[66],"phases,":[67],"have":[68],"already":[69],"investigated.":[71],"However,":[72],"forward":[73,177],"phase":[75],"generating":[77],"source":[79],"code":[80,96],"from":[81,99],"high-level":[82],"design":[83,102],"models":[84],"not":[86],"yet":[87],"addressed.":[89],"this":[91,160],"research":[92],"proposes":[93],"a":[94,107,137],"generation":[97],"technique":[98],"extended":[100],"UML":[101],"models.":[103],"It":[104],"consists":[105],"of":[106,109,159,190],"set":[108],"Model-to-Text":[110],"transformations":[111],"(defined":[112],"through":[113,136],"Epsilon":[114],"Generation":[115],"Language)":[116],"generate":[118],"both":[119],"Python":[120],"Qiskit":[122],"code,":[123],"which,":[124],"respectively,":[125],"code.":[130],"The":[131,157],"transformation":[132,152],"validated":[135],"multi-case":[138],"study":[139],"with":[140],"7":[141],"systems":[144,171],"modeled":[145],"in":[146],"UML,":[147],"demonstrated":[149],"effective":[154],"efficient.":[156],"implication":[158],"work":[161],"process":[167],"be":[173],"completed":[174],"by":[175],"tackling":[176],"phase,":[179],"Engineering":[183],"therefore":[185],"globally":[186],"facilitate":[187],"industry":[188],"adoption":[189]},"counts_by_year":[{"year":2025,"cited_by_count":2}],"updated_date":"2026-04-10T15:06:20.359241","created_date":"2025-10-10T00:00:00"}
