{"id":"https://openalex.org/W3005705150","doi":"https://doi.org/10.22152/programming-journal.org/2020/4/8","title":"Foundations of a live data exploration environment","display_name":"Foundations of a live data exploration environment","publication_year":2020,"publication_date":"2020-02-14","ids":{"openalex":"https://openalex.org/W3005705150","doi":"https://doi.org/10.22152/programming-journal.org/2020/4/8","mag":"3005705150"},"language":"en","primary_location":{"id":"doi:10.22152/programming-journal.org/2020/4/8","is_oa":false,"landing_page_url":"https://doi.org/10.22152/programming-journal.org/2020/4/8","pdf_url":null,"source":{"id":"https://openalex.org/S4210199781","display_name":"The Art Science and Engineering of Programming","issn_l":"2473-7321","issn":["2473-7321"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The Art, Science, and Engineering of Programming","raw_type":"journal-article"},"type":"article","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2002.06190","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Tomas Petricek","orcid":null},"institutions":[{"id":"https://openalex.org/I20581793","display_name":"University of Kent","ror":"https://ror.org/00xkeyj56","country_code":"GB","type":"education","lineage":["https://openalex.org/I20581793"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Tomas Petricek","raw_affiliation_strings":["University of Kent, United Kingdom"],"affiliations":[{"raw_affiliation_string":"University of Kent, United Kingdom","institution_ids":["https://openalex.org/I20581793"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I20581793"],"apc_list":null,"apc_paid":null,"fwci":0.8345,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.79751802,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"4","issue":"3","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9995999932289124,"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.9995999932289124,"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/T11986","display_name":"Scientific Computing and Data Management","score":0.9975000023841858,"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"}},{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9944999814033508,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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.8463208675384521},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.6342875957489014},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.59327632188797},{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.5674263834953308},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.542492151260376},{"id":"https://openalex.org/keywords/data-structure","display_name":"Data structure","score":0.4662548303604126},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4203711748123169},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.38925379514694214},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3324267864227295},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.1593123972415924}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8463208675384521},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.6342875957489014},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.59327632188797},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.5674263834953308},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.542492151260376},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.4662548303604126},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4203711748123169},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.38925379514694214},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3324267864227295},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.1593123972415924},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"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/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.22152/programming-journal.org/2020/4/8","is_oa":false,"landing_page_url":"https://doi.org/10.22152/programming-journal.org/2020/4/8","pdf_url":null,"source":{"id":"https://openalex.org/S4210199781","display_name":"The Art Science and Engineering of Programming","issn_l":"2473-7321","issn":["2473-7321"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The Art, Science, and Engineering of Programming","raw_type":"journal-article"},{"id":"pmh:oai:arXiv.org:2002.06190","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2002.06190","pdf_url":"https://arxiv.org/pdf/2002.06190","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2002.06190","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2002.06190","pdf_url":"https://arxiv.org/pdf/2002.06190","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G8597009950","display_name":null,"funder_award_id":"EP/N510129/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"}],"funders":[{"id":"https://openalex.org/F4320334627","display_name":"Engineering and Physical Sciences Research Council","ror":"https://ror.org/0439y7842"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":56,"referenced_works":["https://openalex.org/W20466588","https://openalex.org/W56604522","https://openalex.org/W1920490127","https://openalex.org/W1971597822","https://openalex.org/W1990204174","https://openalex.org/W2015077407","https://openalex.org/W2020156556","https://openalex.org/W2033333373","https://openalex.org/W2043487183","https://openalex.org/W2043555680","https://openalex.org/W2050204069","https://openalex.org/W2051001073","https://openalex.org/W2051834506","https://openalex.org/W2058958439","https://openalex.org/W2064766209","https://openalex.org/W2064784803","https://openalex.org/W2094455839","https://openalex.org/W2106146658","https://openalex.org/W2106656979","https://openalex.org/W2118578267","https://openalex.org/W2120248644","https://openalex.org/W2123663722","https://openalex.org/W2137282578","https://openalex.org/W2151232706","https://openalex.org/W2153834102","https://openalex.org/W2166822586","https://openalex.org/W2168103533","https://openalex.org/W2169050719","https://openalex.org/W2199882249","https://openalex.org/W2202869242","https://openalex.org/W2293624369","https://openalex.org/W2293797630","https://openalex.org/W2294212155","https://openalex.org/W2386500332","https://openalex.org/W2472803348","https://openalex.org/W2489483223","https://openalex.org/W2513098074","https://openalex.org/W2515656721","https://openalex.org/W2550742669","https://openalex.org/W2610517421","https://openalex.org/W2726953349","https://openalex.org/W2753498694","https://openalex.org/W2768736423","https://openalex.org/W2794837265","https://openalex.org/W2885187908","https://openalex.org/W2963218353","https://openalex.org/W2981018396","https://openalex.org/W3022418280","https://openalex.org/W3032902974","https://openalex.org/W3104304502","https://openalex.org/W3125799933","https://openalex.org/W3161373887","https://openalex.org/W4230374415","https://openalex.org/W4252427272","https://openalex.org/W4289744793","https://openalex.org/W4399637284"],"related_works":["https://openalex.org/W1981780420","https://openalex.org/W2182707996","https://openalex.org/W45233828","https://openalex.org/W2964988449","https://openalex.org/W2397952901","https://openalex.org/W2029380707","https://openalex.org/W4255934811","https://openalex.org/W2465382974","https://openalex.org/W2010229520","https://openalex.org/W2547528905"],"abstract_inverted_index":{"Context:":[0],"A":[1],"growing":[2],"amount":[3],"of":[4,65,102,124,169,200,210,231,244,255],"code":[5,37,103,117,148,170,202],"is":[6,38,160,186,264],"written":[7,104],"to":[8,61,146,240],"explore":[9],"and":[10,53,67,86,121,171,188,217,237,251],"analyze":[11],"data,":[12],"often":[13],"by":[14,28,77,105],"data":[15,34,74,106,112,139,223],"analysts":[16],"who":[17],"do":[18,45],"not":[19],"have":[20],"a":[21,69,95,111,154,198,218],"traditional":[22],"background":[23],"in":[24,149,153,267],"programming,":[25,232],"for":[26,133,137,248],"example":[27],"journalists.":[29],"Inquiry:":[30],"The":[31,261],"way":[32,42,64,152],"such":[33],"anlysts":[35],"write":[36],"different":[39],"from":[40],"the":[41,91,100,125,138,144,167,174,208],"software":[43],"engineers":[44],"so.":[46],"They":[47],"use":[48,230],"few":[49],"abstractions,":[50],"work":[51],"interactively":[52],"rely":[54],"heavily":[55],"on":[56,234],"external":[57],"libraries.":[58],"We":[59,83,89,108,128,181,205],"aim":[60],"capture":[62],"this":[63,268],"working":[66],"build":[68],"programming":[70,235,245],"environment":[71,114],"that":[72,98,115,142,183,189,257],"makes":[73],"exploration":[75,93,113,140],"easier":[76],"providing":[78,134],"instant":[79,135],"live":[80],"feedback.":[81],"Approach:":[82],"combine":[84],"theoretical":[85],"applied":[87],"approach.":[88],"present":[90,262],"\\emph{data":[92],"calculus},":[94],"formal":[96],"language":[97],"captures":[99],"structure":[101,168],"analysts.":[107],"then":[109],"implement":[110],"evaluates":[116],"instantly":[118],"during":[119],"editing":[120,159],"shows":[122],"previews":[123,136,196],"results.":[126],"Knowledge:":[127],"formally":[129],"describe":[130],"an":[131,150,214,226],"algorithm":[132,185],"calculus":[141],"allows":[143],"user":[145],"modify":[147],"unrestricted":[151],"text":[155],"editor.":[156],"Supporting":[157],"interactive":[158],"tricky":[161],"as":[162],"any":[163],"edit":[164,203],"can":[165,258],"change":[166],"fully":[172],"recomputing":[173],"output":[175],"would":[176],"be":[177],"too":[178],"expensive.":[179],"Grounding:":[180],"prove":[182],"our":[184,211],"correct":[187],"it":[190],"reuses":[191],"previous":[192],"results":[193],"when":[194],"updating":[195],"after":[197],"number":[199],"common":[201],"operations.":[204],"also":[206],"illustrate":[207],"practicality":[209],"approach":[212],"with":[213],"empirical":[215],"evaluation":[216],"case":[219],"study.":[220],"Importance:":[221],"As":[222],"analysis":[224],"becomes":[225],"ever":[227],"more":[228],"important":[229,269],"research":[233],"languages":[236],"tools":[238,256],"needs":[239],"consider":[241],"new":[242,253],"kinds":[243,254],"workflows":[246],"appropriate":[247],"those":[249],"domains":[250],"conceive":[252],"support":[259],"them.":[260],"paper":[263],"one":[265],"step":[266],"direction.":[270]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":1}],"updated_date":"2026-03-25T23:56:10.502304","created_date":"2025-10-10T00:00:00"}
