{"id":"https://openalex.org/W4388874292","doi":"https://doi.org/10.1145/3625156.3625166","title":"A Visual Programming Environment for Describing Complex Big Data Functions","display_name":"A Visual Programming Environment for Describing Complex Big Data Functions","publication_year":2023,"publication_date":"2023-08-11","ids":{"openalex":"https://openalex.org/W4388874292","doi":"https://doi.org/10.1145/3625156.3625166"},"language":"en","primary_location":{"id":"doi:10.1145/3625156.3625166","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3625156.3625166","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3625156.3625166","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2023 6th International Conference on Information Science and Systems","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3625156.3625166","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5042634761","display_name":"Andreas Karabetian","orcid":"https://orcid.org/0009-0001-9391-0753"},"institutions":[{"id":"https://openalex.org/I154757721","display_name":"University of Piraeus","ror":"https://ror.org/02qs84g94","country_code":"GR","type":"education","lineage":["https://openalex.org/I154757721"]}],"countries":["GR"],"is_corresponding":true,"raw_author_name":"Andreas Karabetian","raw_affiliation_strings":["Department of Digital Systems, University of Piraeus, Greece"],"affiliations":[{"raw_affiliation_string":"Department of Digital Systems, University of Piraeus, Greece","institution_ids":["https://openalex.org/I154757721"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007408273","display_name":"Athanasios Kiourtis","orcid":"https://orcid.org/0000-0002-1681-3626"},"institutions":[{"id":"https://openalex.org/I154757721","display_name":"University of Piraeus","ror":"https://ror.org/02qs84g94","country_code":"GR","type":"education","lineage":["https://openalex.org/I154757721"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Athanasios Kiourtis","raw_affiliation_strings":["Department of Digital Systems, University of Piraeus, Greece"],"affiliations":[{"raw_affiliation_string":"Department of Digital Systems, University of Piraeus, Greece","institution_ids":["https://openalex.org/I154757721"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5025387207","display_name":"Argyro Mavrogiorgou","orcid":"https://orcid.org/0000-0002-1543-5627"},"institutions":[{"id":"https://openalex.org/I154757721","display_name":"University of Piraeus","ror":"https://ror.org/02qs84g94","country_code":"GR","type":"education","lineage":["https://openalex.org/I154757721"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Argyro Mavrogiorgou","raw_affiliation_strings":["Department of Digital Systems, University of Piraeus, Greece"],"affiliations":[{"raw_affiliation_string":"Department of Digital Systems, University of Piraeus, Greece","institution_ids":["https://openalex.org/I154757721"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5069674161","display_name":"Dimosthenis Kyriazis","orcid":"https://orcid.org/0000-0001-7019-7214"},"institutions":[{"id":"https://openalex.org/I154757721","display_name":"University of Piraeus","ror":"https://ror.org/02qs84g94","country_code":"GR","type":"education","lineage":["https://openalex.org/I154757721"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Dimosthenis Kyriazis","raw_affiliation_strings":["Department of Digital Systems, University of Piraeus, Greece"],"affiliations":[{"raw_affiliation_string":"Department of Digital Systems, University of Piraeus, Greece","institution_ids":["https://openalex.org/I154757721"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5042634761"],"corresponding_institution_ids":["https://openalex.org/I154757721"],"apc_list":null,"apc_paid":null,"fwci":0.4535,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.71332039,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":96,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"64","last_page":"69"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.978600025177002,"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"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.978600025177002,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9753000140190125,"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/T10273","display_name":"IoT and Edge/Fog Computing","score":0.9690999984741211,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8185616731643677},{"id":"https://openalex.org/keywords/visual-programming-language","display_name":"Visual programming language","score":0.6518153548240662},{"id":"https://openalex.org/keywords/big-data","display_name":"Big data","score":0.5888921022415161},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.5200002789497375},{"id":"https://openalex.org/keywords/control-flow","display_name":"Control flow","score":0.5007786750793457},{"id":"https://openalex.org/keywords/pipeline","display_name":"Pipeline (software)","score":0.48420169949531555},{"id":"https://openalex.org/keywords/reactive-programming","display_name":"Reactive programming","score":0.4529210925102234},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4470844864845276},{"id":"https://openalex.org/keywords/control-flow-analysis","display_name":"Control flow analysis","score":0.4271150529384613},{"id":"https://openalex.org/keywords/data-science","display_name":"Data science","score":0.3978264629840851},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3954104781150818},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.37349793314933777},{"id":"https://openalex.org/keywords/inductive-programming","display_name":"Inductive programming","score":0.34432440996170044},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.31788167357444763},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.18541425466537476}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8185616731643677},{"id":"https://openalex.org/C128644962","wikidata":"https://www.wikidata.org/wiki/Q683111","display_name":"Visual programming language","level":2,"score":0.6518153548240662},{"id":"https://openalex.org/C75684735","wikidata":"https://www.wikidata.org/wiki/Q858810","display_name":"Big data","level":2,"score":0.5888921022415161},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.5200002789497375},{"id":"https://openalex.org/C160191386","wikidata":"https://www.wikidata.org/wiki/Q868299","display_name":"Control flow","level":2,"score":0.5007786750793457},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.48420169949531555},{"id":"https://openalex.org/C150762246","wikidata":"https://www.wikidata.org/wiki/Q4354073","display_name":"Reactive programming","level":4,"score":0.4529210925102234},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4470844864845276},{"id":"https://openalex.org/C176359209","wikidata":"https://www.wikidata.org/wiki/Q2348963","display_name":"Control flow analysis","level":5,"score":0.4271150529384613},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.3978264629840851},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3954104781150818},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.37349793314933777},{"id":"https://openalex.org/C50033165","wikidata":"https://www.wikidata.org/wiki/Q15712089","display_name":"Inductive programming","level":3,"score":0.34432440996170044},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.31788167357444763},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.18541425466537476}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3625156.3625166","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3625156.3625166","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3625156.3625166","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2023 6th International Conference on Information Science and Systems","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3625156.3625166","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3625156.3625166","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3625156.3625166","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2023 6th International Conference on Information Science and Systems","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320323817","display_name":"Universitas Brawijaya","ror":"https://ror.org/01wk3d929"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4388874292.pdf","grobid_xml":"https://content.openalex.org/works/W4388874292.grobid-xml"},"referenced_works_count":7,"referenced_works":["https://openalex.org/W2766447905","https://openalex.org/W2803669804","https://openalex.org/W3002709092","https://openalex.org/W3031011723","https://openalex.org/W3181695441","https://openalex.org/W4206903687","https://openalex.org/W4283730053"],"related_works":["https://openalex.org/W1943224404","https://openalex.org/W2091497971","https://openalex.org/W810183824","https://openalex.org/W2117880445","https://openalex.org/W2168919542","https://openalex.org/W1529114376","https://openalex.org/W351396276","https://openalex.org/W2028054608","https://openalex.org/W2038853506","https://openalex.org/W2027493544"],"abstract_inverted_index":{"The":[0,82],"rapid":[1],"advancement":[2],"of":[3,16,32,72,86,131,149,170,205,234,251,263,304],"technology":[4],"and":[5,97,103,129,185,225,268,282,289,306,310],"the":[6,14,30,127,146,232,293,302],"increasing":[7],"reliance":[8],"on":[9,126,228,259],"computer":[10],"systems":[11],"have":[12,28,62],"elevated":[13],"significance":[15],"programming":[17,23,91,132,136],"skills":[18],"in":[19,153,179,217,301],"various":[20],"domains.":[21],"Traditional":[22],"techniques,":[24],"primarily":[25],"text-based":[26],"languages,":[27],"been":[29],"backbone":[31],"software":[33,308],"development":[34,309],"for":[35,278],"decades.":[36],"However,":[37],"these":[38,87,121,174],"techniques":[39,137],"often":[40],"require":[41,139],"a":[42,65,197,240,244,249,260,298],"steep":[43],"learning":[44],"curve,":[45],"limiting":[46,134],"their":[47,118],"accessibility":[48],"to":[49,94,100,181,242,256],"individuals":[50],"without":[51,117],"technical":[52],"backgrounds.":[53],"To":[54],"address":[55],"this":[56,195,274],"issue,":[57],"Visual":[58],"Programming":[59],"Environments":[60],"(VPEs)":[61],"emerged":[63],"as":[64,76,158,222],"powerful":[66],"alternative,":[67],"offering":[68],"intuitive":[69],"interfaces,":[70],"consisting":[71],"graphical":[73,147],"components":[74],"such":[75,221],"buttons,":[77],"icons":[78],"or":[79,248],"moving":[80],"elements.":[81],"simple":[83],"visual":[84,162,207],"layout":[85],"building":[88],"blocks":[89],"makes":[90],"more":[92],"accessible":[93],"non-technical":[95],"users,":[96],"enables":[98],"them":[99],"understand,":[101],"design,":[102],"explain":[104],"complex":[105,143,245],"big":[106,190,218,280],"data":[107,191,219,281,311],"pipelines.":[108],"While":[109],"VPE's":[110,150],"offer":[111],"significant":[112],"benefits,":[113],"they":[114],"are":[115],"not":[116],"limitations.":[119],"Firstly,":[120],"environments":[122],"may":[123,151],"impose":[124],"constraints":[125],"flexibility":[128],"expressiveness":[130],"constructs,":[133],"advanced":[135],"that":[138,173,254,273,290],"fine-grained":[140],"control":[141],"over":[142,164],"algorithms.":[144],"Additionally,":[145],"nature":[148],"result":[152],"less":[154],"efficient":[155,307],"coding":[156],"practices,":[157],"users":[159],"might":[160],"prioritize":[161],"aesthetics":[163],"performance":[165],"optimization.":[166],"It":[167],"is":[168,202,271,276,291],"also":[169],"great":[171,299],"importance":[172],"services":[175],"can":[176,213,238,296],"be":[177,182,214,257,297],"containerized,":[178],"order":[180],"easily":[183],"deployed":[184],"scaled,":[186],"when":[187],"talking":[188],"about":[189],"scenario's":[192],"requirements.":[193],"In":[194],"study,":[196],"VPE":[198],"named":[199],"Pipeline":[200,294],"Modeler":[201,295],"implemented,":[203],"capable":[204],"translating":[206],"graph":[208,241],"representations":[209],"into":[210],"operations,":[211],"which":[212],"then":[215],"executed":[216,258],"scenarios,":[220,284],"analytics":[223],"pipelines":[224],"flow":[226,247],"management":[227,287],"finance":[229],"datasets.":[230],"With":[231],"use":[233],"node":[235],"blocks,":[236],"one":[237],"create":[239],"declare":[243],"mathematical":[246],"pipeline":[250,286],"linked":[252],"operations":[253],"need":[255],"given":[261],"set":[262],"data.":[264],"After":[265],"proper":[266],"evaluation":[267],"experimentation,":[269],"it":[270],"identified":[272],"service":[275],"ideal":[277],"multiple":[279],"microservices":[283],"considering":[285],"cases,":[288],"why":[292],"solution":[300],"pursuit":[303],"inclusive":[305],"management.":[312]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-04-09T08:11:56.329763","created_date":"2025-10-10T00:00:00"}
