{"id":"https://openalex.org/W4362505436","doi":"https://doi.org/10.1145/3578245.3584934","title":"A Pattern-based Function and Workflow Visual Environment for FaaS Development across the Continuum","display_name":"A Pattern-based Function and Workflow Visual Environment for FaaS Development across the Continuum","publication_year":2023,"publication_date":"2023-04-03","ids":{"openalex":"https://openalex.org/W4362505436","doi":"https://doi.org/10.1145/3578245.3584934"},"language":"en","primary_location":{"id":"doi:10.1145/3578245.3584934","is_oa":true,"landing_page_url":"http://dx.doi.org/10.1145/3578245.3584934","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3578245.3584934","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Companion of the 2023 ACM/SPEC International Conference on Performance Engineering","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3578245.3584934","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5037177499","display_name":"George Kousiouris","orcid":"https://orcid.org/0000-0003-0961-3471"},"institutions":[{"id":"https://openalex.org/I32762134","display_name":"Harokopio University of Athens","ror":"https://ror.org/02k5gp281","country_code":"GR","type":"education","lineage":["https://openalex.org/I32762134"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"George Kousiouris","raw_affiliation_strings":["Harokopio University, Athens, Greece"],"raw_orcid":"https://orcid.org/0000-0003-0961-3471","affiliations":[{"raw_affiliation_string":"Harokopio University, Athens, Greece","institution_ids":["https://openalex.org/I32762134"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5091613417","display_name":"Szymon Ambroziak","orcid":"https://orcid.org/0000-0002-4420-4975"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Szymon Ambroziak","raw_affiliation_strings":["GFT, Lodz, Poland"],"raw_orcid":"https://orcid.org/0000-0002-4420-4975","affiliations":[{"raw_affiliation_string":"GFT, Lodz, Poland","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5048511343","display_name":"Blazej Zarzycki","orcid":"https://orcid.org/0000-0003-4256-2303"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Blazej Zarzycki","raw_affiliation_strings":["GFT, Lodz, Poland"],"raw_orcid":"https://orcid.org/0000-0003-4256-2303","affiliations":[{"raw_affiliation_string":"GFT, Lodz, Poland","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037551384","display_name":"Domenico Costantino","orcid":"https://orcid.org/0000-0001-8304-4110"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Domenico Costantino","raw_affiliation_strings":["Pointnext Services, HP Italiana Srl, Milan, Italy"],"raw_orcid":"https://orcid.org/0000-0001-8304-4110","affiliations":[{"raw_affiliation_string":"Pointnext Services, HP Italiana Srl, Milan, Italy","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077666599","display_name":"Stylianos Tsarsitalidis","orcid":"https://orcid.org/0000-0001-7763-6291"},"institutions":[{"id":"https://openalex.org/I32762134","display_name":"Harokopio University of Athens","ror":"https://ror.org/02k5gp281","country_code":"GR","type":"education","lineage":["https://openalex.org/I32762134"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Stylianos Tsarsitalidis","raw_affiliation_strings":["Harokopio University, Athens, Greece"],"raw_orcid":"https://orcid.org/0000-0001-7763-6291","affiliations":[{"raw_affiliation_string":"Harokopio University, Athens, Greece","institution_ids":["https://openalex.org/I32762134"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5051531592","display_name":"Vasileios Katevas","orcid":null},"institutions":[{"id":"https://openalex.org/I32762134","display_name":"Harokopio University of Athens","ror":"https://ror.org/02k5gp281","country_code":"GR","type":"education","lineage":["https://openalex.org/I32762134"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Vasileios Katevas","raw_affiliation_strings":["Harokopio University, Athens, Greece"],"raw_orcid":"https://orcid.org/0000-0003-0802-363X","affiliations":[{"raw_affiliation_string":"Harokopio University, Athens, Greece","institution_ids":["https://openalex.org/I32762134"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5067775838","display_name":"Alessandro Mamelli","orcid":"https://orcid.org/0000-0001-6087-1922"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Alessandro Mamelli","raw_affiliation_strings":["Pointnext Services, HP Italiana Srl, Milan, Italy"],"raw_orcid":"https://orcid.org/0000-0001-6087-1922","affiliations":[{"raw_affiliation_string":"Pointnext Services, HP Italiana Srl, Milan, Italy","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5047640851","display_name":"Teta Stamati","orcid":"https://orcid.org/0000-0001-6971-3832"},"institutions":[{"id":"https://openalex.org/I32762134","display_name":"Harokopio University of Athens","ror":"https://ror.org/02k5gp281","country_code":"GR","type":"education","lineage":["https://openalex.org/I32762134"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Teta Stamati","raw_affiliation_strings":["Harokopio University, Athens, Greece"],"raw_orcid":"https://orcid.org/0000-0001-6971-3832","affiliations":[{"raw_affiliation_string":"Harokopio University, Athens, Greece","institution_ids":["https://openalex.org/I32762134"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":4,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":"11","issue":null,"first_page":"165","last_page":"172"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T12127","display_name":"Software System Performance and Reliability","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9973999857902527,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9929999709129333,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7507173418998718},{"id":"https://openalex.org/keywords/devops","display_name":"DevOps","score":0.730644941329956},{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.7306280136108398},{"id":"https://openalex.org/keywords/orchestration","display_name":"Orchestration","score":0.6894230246543884},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.5860421657562256},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5526458024978638},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.45970094203948975},{"id":"https://openalex.org/keywords/locality","display_name":"Locality","score":0.4325338304042816},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.38800957798957825},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.29652634263038635},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2785516679286957}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7507173418998718},{"id":"https://openalex.org/C9903902","wikidata":"https://www.wikidata.org/wiki/Q3025536","display_name":"DevOps","level":3,"score":0.730644941329956},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.7306280136108398},{"id":"https://openalex.org/C199168358","wikidata":"https://www.wikidata.org/wiki/Q3367000","display_name":"Orchestration","level":3,"score":0.6894230246543884},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.5860421657562256},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5526458024978638},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.45970094203948975},{"id":"https://openalex.org/C2779808786","wikidata":"https://www.wikidata.org/wiki/Q6664603","display_name":"Locality","level":2,"score":0.4325338304042816},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.38800957798957825},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.29652634263038635},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2785516679286957},{"id":"https://openalex.org/C78458016","wikidata":"https://www.wikidata.org/wiki/Q840400","display_name":"Evolutionary biology","level":1,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C558565934","wikidata":"https://www.wikidata.org/wiki/Q2743","display_name":"Musical","level":2,"score":0.0},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3578245.3584934","is_oa":true,"landing_page_url":"http://dx.doi.org/10.1145/3578245.3584934","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3578245.3584934","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Companion of the 2023 ACM/SPEC International Conference on Performance Engineering","raw_type":"proceedings-article"},{"id":"pmh:oai:zenodo.org:10401548","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3578245.3584934","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":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/conferencePaper"}],"best_oa_location":{"id":"doi:10.1145/3578245.3584934","is_oa":true,"landing_page_url":"http://dx.doi.org/10.1145/3578245.3584934","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3578245.3584934","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Companion of the 2023 ACM/SPEC International Conference on Performance Engineering","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1333212536","display_name":null,"funder_award_id":"101017047","funder_id":"https://openalex.org/F4320332999","funder_display_name":"Horizon 2020 Framework Programme"},{"id":"https://openalex.org/G3137326387","display_name":"Optimized hybrid space-time service continuum in FAAS","funder_award_id":"101017047","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G4937468798","display_name":null,"funder_award_id":"H2020","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G6194427558","display_name":null,"funder_award_id":"GA 101017047","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"}],"funders":[{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"},{"id":"https://openalex.org/F4320332999","display_name":"Horizon 2020 Framework Programme","ror":"https://ror.org/00k4n6c32"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4362505436.pdf","grobid_xml":"https://content.openalex.org/works/W4362505436.grobid-xml"},"referenced_works_count":10,"referenced_works":["https://openalex.org/W2492915256","https://openalex.org/W2531091143","https://openalex.org/W2780528867","https://openalex.org/W2791592946","https://openalex.org/W2887739100","https://openalex.org/W2988669517","https://openalex.org/W3158732563","https://openalex.org/W4205772693","https://openalex.org/W4221143666","https://openalex.org/W4234971943"],"related_works":["https://openalex.org/W4220665054","https://openalex.org/W3154253302","https://openalex.org/W2618592742","https://openalex.org/W1603725294","https://openalex.org/W2970843531","https://openalex.org/W2548719852","https://openalex.org/W98143440","https://openalex.org/W4308573153","https://openalex.org/W2621143560","https://openalex.org/W4285727470"],"abstract_inverted_index":{"The":[0,41,57,128],"ability":[1],"to":[2,117],"split":[3],"applications":[4],"across":[5],"different":[6],"locations":[7],"in":[8,38,75],"the":[9,27,76,80,84,118,125],"continuum":[10],"(edge/cloud)":[11],"creates":[12],"needs":[13],"for":[14,51,98,123],"application":[15],"break":[16],"down":[17],"into":[18],"smaller":[19],"and":[20,47,65,68,120,136,139,146],"more":[21],"distributed":[22],"chunks.":[23],"In":[24],"this":[25,39],"realm":[26],"Function":[28],"as":[29,34],"a":[30,35,44,60],"Service":[31],"approach":[32],"appears":[33],"significant":[36],"enabler":[37],"process.":[40,151],"paper":[42],"presents":[43],"visual":[45],"function":[46,72,105,110],"workflow":[48],"development":[49],"environment":[50,58],"complex":[52],"FaaS":[53],"(Apache":[54],"OpenwhisK)":[55],"applications.":[56],"offers":[59],"library":[61],"of":[62,79,94],"pattern":[63],"based":[64],"reusable":[66],"nodes":[67],"flows":[69],"while":[70],"mitigating":[71],"orchestration":[73],"limitations":[74],"domain.":[77],"Generation":[78],"deployable":[81],"artefacts,":[82],"i.e.":[83],"functions,":[85],"is":[86,130],"performed":[87],"through":[88,133],"embedded":[89],"DevOps":[90],"pipelines.":[91],"A":[92],"range":[93],"annotations":[95],"are":[96,115],"available":[97],"dictating":[99],"diverse":[100],"options":[101],"including":[102],"QoS":[103],"needs,":[104],"or":[106],"data":[107,149],"locality":[108],"requirements,":[109],"affinity":[111],"considerations":[112],"etc.":[113],"These":[114],"propagated":[116],"deployment":[119],"operation":[121],"stacks":[122],"supporting":[124],"cloud/edge":[126],"interplay.":[127],"mechanism":[129],"evaluated":[131],"functionally":[132],"creating,":[134],"registering":[135],"executing":[137],"functions":[138],"orchestrating":[140],"workflows,":[141],"adapting":[142],"typical":[143],"parallelization":[144],"patterns":[145],"an":[147],"edge":[148],"collection":[150]},"counts_by_year":[{"year":2023,"cited_by_count":4}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
