{"id":"https://openalex.org/W6912100943","doi":"https://doi.org/10.5281/zenodo.14653980","title":"Generating Executable Microservices for Performance Benchmarking (Research Paper Artifact)","display_name":"Generating Executable Microservices for Performance Benchmarking (Research Paper Artifact)","publication_year":2025,"publication_date":"2025-01-15","ids":{"openalex":"https://openalex.org/W6912100943","doi":"https://doi.org/10.5281/zenodo.14653980"},"language":"en","primary_location":{"id":"doi:10.5281/zenodo.14653980","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.14653980","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Software"},"type":"software","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.5281/zenodo.14653980","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Lubas, Yannik","orcid":"https://orcid.org/0009-0009-0953-917X"},"institutions":[{"id":"https://openalex.org/I25974101","display_name":"University of W\u00fcrzburg","ror":"https://ror.org/00fbnyb24","country_code":"DE","type":"education","lineage":["https://openalex.org/I25974101"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Lubas, Yannik","raw_affiliation_strings":["University of W\u00fcrzburg"],"raw_orcid":"https://orcid.org/0009-0009-0953-917X","affiliations":[{"raw_affiliation_string":"University of W\u00fcrzburg","institution_ids":["https://openalex.org/I25974101"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Straesser, Martin","orcid":"https://orcid.org/0000-0002-0070-7343"},"institutions":[{"id":"https://openalex.org/I25974101","display_name":"University of W\u00fcrzburg","ror":"https://ror.org/00fbnyb24","country_code":"DE","type":"education","lineage":["https://openalex.org/I25974101"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Straesser, Martin","raw_affiliation_strings":["University of W\u00fcrzburg"],"raw_orcid":"https://orcid.org/0000-0002-0070-7343","affiliations":[{"raw_affiliation_string":"University of W\u00fcrzburg","institution_ids":["https://openalex.org/I25974101"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Bauer, Andr\u00e9","orcid":"https://orcid.org/0000-0002-5582-8812"},"institutions":[{"id":"https://openalex.org/I180949307","display_name":"Illinois Institute of Technology","ror":"https://ror.org/037t3ry66","country_code":"US","type":"education","lineage":["https://openalex.org/I180949307"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Bauer, Andr\u00e9","raw_affiliation_strings":["Illinois Institute of Technology"],"raw_orcid":"https://orcid.org/0000-0002-5582-8812","affiliations":[{"raw_affiliation_string":"Illinois Institute of Technology","institution_ids":["https://openalex.org/I180949307"]}]},{"author_position":"last","author":{"id":null,"display_name":"Kounev, Samuel","orcid":"https://orcid.org/0000-0001-9742-2063"},"institutions":[{"id":"https://openalex.org/I25974101","display_name":"University of W\u00fcrzburg","ror":"https://ror.org/00fbnyb24","country_code":"DE","type":"education","lineage":["https://openalex.org/I25974101"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Kounev, Samuel","raw_affiliation_strings":["University of W\u00fcrzburg"],"raw_orcid":"https://orcid.org/0000-0001-9742-2063","affiliations":[{"raw_affiliation_string":"University of W\u00fcrzburg","institution_ids":["https://openalex.org/I25974101"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":true,"primary_topic":null,"topics":[],"keywords":[{"id":"https://openalex.org/keywords/executable","display_name":"Executable","score":0.7811999917030334},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.6322000026702881},{"id":"https://openalex.org/keywords/documentation","display_name":"Documentation","score":0.6212000250816345},{"id":"https://openalex.org/keywords/codebase","display_name":"Codebase","score":0.5425999760627747},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5239999890327454},{"id":"https://openalex.org/keywords/benchmarking","display_name":"Benchmarking","score":0.4884999990463257},{"id":"https://openalex.org/keywords/login","display_name":"Login","score":0.4819999933242798},{"id":"https://openalex.org/keywords/plug-in","display_name":"Plug-in","score":0.4652000069618225}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8234000205993652},{"id":"https://openalex.org/C160145156","wikidata":"https://www.wikidata.org/wiki/Q778586","display_name":"Executable","level":2,"score":0.7811999917030334},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.6614999771118164},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.6322000026702881},{"id":"https://openalex.org/C56666940","wikidata":"https://www.wikidata.org/wiki/Q788790","display_name":"Documentation","level":2,"score":0.6212000250816345},{"id":"https://openalex.org/C51929080","wikidata":"https://www.wikidata.org/wiki/Q2425187","display_name":"Codebase","level":3,"score":0.5425999760627747},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5239999890327454},{"id":"https://openalex.org/C86251818","wikidata":"https://www.wikidata.org/wiki/Q816754","display_name":"Benchmarking","level":2,"score":0.4884999990463257},{"id":"https://openalex.org/C113324615","wikidata":"https://www.wikidata.org/wiki/Q472302","display_name":"Login","level":2,"score":0.4819999933242798},{"id":"https://openalex.org/C4924752","wikidata":"https://www.wikidata.org/wiki/Q184148","display_name":"Plug-in","level":2,"score":0.4652000069618225},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4043000042438507},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.3903000056743622},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3776000142097473},{"id":"https://openalex.org/C71901391","wikidata":"https://www.wikidata.org/wiki/Q7126699","display_name":"Upload","level":2,"score":0.35499998927116394},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3206000030040741},{"id":"https://openalex.org/C65377053","wikidata":"https://www.wikidata.org/wiki/Q1572121","display_name":"Image file formats","level":3,"score":0.3018999993801117},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.2922999858856201},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.2921999990940094},{"id":"https://openalex.org/C198140048","wikidata":"https://www.wikidata.org/wiki/Q10859422","display_name":"Software versioning","level":3,"score":0.28700000047683716},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.2782999873161316},{"id":"https://openalex.org/C97250363","wikidata":"https://www.wikidata.org/wiki/Q235557","display_name":"File format","level":2,"score":0.27480000257492065},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.2703999876976013},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.2685000002384186},{"id":"https://openalex.org/C32802771","wikidata":"https://www.wikidata.org/wiki/Q2443617","display_name":"Port (circuit theory)","level":2,"score":0.2567000091075897},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.2556999921798706},{"id":"https://openalex.org/C167981075","wikidata":"https://www.wikidata.org/wiki/Q2667186","display_name":"Sandbox (software development)","level":2,"score":0.25209999084472656},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.25110000371932983}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.5281/zenodo.14653980","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.14653980","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Software"}],"best_oa_location":{"id":"doi:10.5281/zenodo.14653980","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.14653980","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Software"},"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.45536330342292786,"id":"https://metadata.un.org/sdg/9"}],"awards":[{"id":"https://openalex.org/G8774430466","display_name":"MicroGenerator: TransferLernen f\u00fcr MicroserviceArchitekturen","funder_award_id":"536362030","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"}],"funders":[{"id":"https://openalex.org/F4320320879","display_name":"Deutsche Forschungsgemeinschaft","ror":"https://ror.org/018mejw64"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"This":[0,82,98],"record":[1,83,152],"provides":[2,99],"supplementary":[3],"artifacts":[4,48],"for":[5,14,164,174,191,266,279],"our":[6],"ICPE":[7],"2025":[8],"research":[9],"paper\"Generating":[10],"Executable":[11],"Microservice":[12],"Applications":[13],"Performance":[15],"Benchmarking\".We":[16],"provide":[17,68,276],"the":[18,22,34,41,46,63,69,88,92,102,109,114,139,142,162,171,178,193,205,215,219,226,230,240,248,259,267,272],"source":[19,70,103],"code":[20,71,104],"of":[21,40,74,87,91,95,107,113,119,135,141,159,229,239,247],"presented":[23],"microservice":[24],"generation":[25],"frameworkCreo.":[26],"Additionally,":[27],"we":[28,67,125,208,217,274],"include":[29,126],"a":[30,55,85,127,132,154,210,222,237,244,277],"VM":[31,128,144,147,172],"image":[32,129],"with":[33,101],"necessary":[35],"setup":[36,167],"to":[37,137],"showcasethe":[38],"usage":[39,140],"framework.":[42,143],"The":[43,146,282],"following":[44,232],"describes":[45],"provided":[47,227],"inmore":[49],"detail.":[50],"Creo":[51,75,136,160],"Framework":[52],"We":[53],"envision":[54],"user":[56],"community":[57],"that":[58],"collectively":[59],"uses":[60],"and":[61,72,105,188,269],"extends":[62],"frameworkover":[64],"time.":[65],"Thus,":[66],"documentation":[73,106],"as":[76,94,186],"anopen-source":[77],"repository":[78,93,234],"on":[79],"GitHub:":[80],"https://github.com/DescartesResearch/Creo":[81],"includes":[84],"copy":[86,238],"main":[89],"branch":[90],"January15,":[96],"2025.":[97],"anyone":[100],"Creo.However,":[108],"complete":[110],"end-to-end":[111],"execution":[112],"framework":[115],"requires":[116],"anon-trivial":[117],"amount":[118],"setup.":[120],"To":[121],"reduce":[122],"this":[123,151,280],"effort,":[124],"thatenable":[130],"running":[131,192],"minimal":[133,155,194,206],"example":[134,156,195],"showcase":[138],"Image":[145,148,173],"included":[149],"in":[150,177,197,200,258,271],"contains":[153,236],"showcasing":[157],"theusage":[158],"without":[161],"need":[163],"any":[165],"additional":[166],"or":[168],"configuration.":[169],"Weprovide":[170],"amd64":[175],"architectures":[176],"OVA":[179],"2.0":[180],"format.You":[181],"can":[182],"login":[183],"using":[184,225],"\"creo\"":[185],"username":[187],"password.The":[189],"instructions":[190],"are":[196,256],"README.md":[198,241],"file":[199,242],"theuser's":[201],"home":[202],"directory.":[203],"In":[204],"example,":[207],"generate":[209],"small":[211,223],"samplemicroservice":[212],"application.":[213],"After":[214],"generation,":[216],"deploy":[218],"application":[220],"andexecute":[221],"benchmark":[224],"functionality":[228],"framework.The":[231],"GitHub":[233],"also":[235,275],"toprovide":[243],"rendered":[245],"Version":[246],"file:":[249],"https://github.com/yanniklubas/zenodo-creo-icpe-2025":[250],"Code":[251],"Ocean":[252],"Capsule":[253],"If":[254],"you":[255],"interested":[257],"measurement":[260],"results,":[261],"use":[262],"case":[263],"implementations,":[264],"andscripts":[265],"figures":[268],"tables":[270],"paper,":[273],"CodeOceancapsule":[278],"purpose.":[281],"capsule":[283],"is":[284],"accessible":[285],"through:":[286],"https://doi.org/10.24433/CO.3331658.v1":[287]},"counts_by_year":[],"updated_date":"2026-07-01T06:00:48.157686","created_date":"2025-10-10T00:00:00"}
