{"id":"https://openalex.org/W1993922253","doi":"https://doi.org/10.1145/2815072.2815074","title":"A common data manipulation language for nested data in heterogeneous environments","display_name":"A common data manipulation language for nested data in heterogeneous environments","publication_year":2015,"publication_date":"2015-10-27","ids":{"openalex":"https://openalex.org/W1993922253","doi":"https://doi.org/10.1145/2815072.2815074","mag":"1993922253"},"language":"en","primary_location":{"id":"doi:10.1145/2815072.2815074","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2815072.2815074","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 15th Symposium on Database Programming Languages","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5016069660","display_name":"Jo\u00e3o Costa Seco","orcid":"https://orcid.org/0000-0002-2840-3966"},"institutions":[{"id":"https://openalex.org/I83558840","display_name":"Universidade Nova de Lisboa","ror":"https://ror.org/02xankh89","country_code":"PT","type":"education","lineage":["https://openalex.org/I83558840"]}],"countries":["PT"],"is_corresponding":true,"raw_author_name":"Jo\u00e3o Costa Seco","raw_affiliation_strings":["Universidade Nova de Lisboa, Portugal"],"affiliations":[{"raw_affiliation_string":"Universidade Nova de Lisboa, Portugal","institution_ids":["https://openalex.org/I83558840"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012184796","display_name":"Hugo Louren\u00e7o","orcid":"https://orcid.org/0000-0002-3293-9587"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hugo Louren\u00e7o","raw_affiliation_strings":["OutSystems, Portugal"],"affiliations":[{"raw_affiliation_string":"OutSystems, Portugal","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5024003933","display_name":"Paulo Ferreira","orcid":"https://orcid.org/0000-0003-0942-6289"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Paulo Ferreira","raw_affiliation_strings":["OutSystems, Portugal"],"affiliations":[{"raw_affiliation_string":"OutSystems, Portugal","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5016069660"],"corresponding_institution_ids":["https://openalex.org/I83558840"],"apc_list":null,"apc_paid":null,"fwci":0.9985,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.79239949,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"11","last_page":"20"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","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/T10317","display_name":"Advanced Database Systems and Queries","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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9994999766349792,"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/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9991000294685364,"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.8891370296478271},{"id":"https://openalex.org/keywords/query-language","display_name":"Query language","score":0.7395462989807129},{"id":"https://openalex.org/keywords/orchestration","display_name":"Orchestration","score":0.6433553099632263},{"id":"https://openalex.org/keywords/query-optimization","display_name":"Query optimization","score":0.5491020679473877},{"id":"https://openalex.org/keywords/relational-database","display_name":"Relational database","score":0.4728403687477112},{"id":"https://openalex.org/keywords/semantics","display_name":"Semantics (computer science)","score":0.449780136346817},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.4319711923599243},{"id":"https://openalex.org/keywords/data-integration","display_name":"Data integration","score":0.42248231172561646},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4106611907482147},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.3162059485912323},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.28218597173690796}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8891370296478271},{"id":"https://openalex.org/C192028432","wikidata":"https://www.wikidata.org/wiki/Q845739","display_name":"Query language","level":2,"score":0.7395462989807129},{"id":"https://openalex.org/C199168358","wikidata":"https://www.wikidata.org/wiki/Q3367000","display_name":"Orchestration","level":3,"score":0.6433553099632263},{"id":"https://openalex.org/C157692150","wikidata":"https://www.wikidata.org/wiki/Q2919848","display_name":"Query optimization","level":2,"score":0.5491020679473877},{"id":"https://openalex.org/C5655090","wikidata":"https://www.wikidata.org/wiki/Q192588","display_name":"Relational database","level":2,"score":0.4728403687477112},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.449780136346817},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.4319711923599243},{"id":"https://openalex.org/C72634772","wikidata":"https://www.wikidata.org/wiki/Q386824","display_name":"Data integration","level":2,"score":0.42248231172561646},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4106611907482147},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.3162059485912323},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.28218597173690796},{"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/C558565934","wikidata":"https://www.wikidata.org/wiki/Q2743","display_name":"Musical","level":2,"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":1,"locations":[{"id":"doi:10.1145/2815072.2815074","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2815072.2815074","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 15th Symposium on Database Programming Languages","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":26,"referenced_works":["https://openalex.org/W109947125","https://openalex.org/W1489525677","https://openalex.org/W1564381193","https://openalex.org/W1581216890","https://openalex.org/W2020510974","https://openalex.org/W2028596183","https://openalex.org/W2029408547","https://openalex.org/W2071599766","https://openalex.org/W2075139806","https://openalex.org/W2075994573","https://openalex.org/W2104200012","https://openalex.org/W2109221906","https://openalex.org/W2130872776","https://openalex.org/W2134585533","https://openalex.org/W2136327713","https://openalex.org/W2138070855","https://openalex.org/W2142151675","https://openalex.org/W2295608275","https://openalex.org/W2339920159","https://openalex.org/W2763767150","https://openalex.org/W2963376331","https://openalex.org/W3125241491","https://openalex.org/W4240624163","https://openalex.org/W4299855426","https://openalex.org/W6633780353","https://openalex.org/W6681013973"],"related_works":["https://openalex.org/W2556786504","https://openalex.org/W2152149667","https://openalex.org/W4244527061","https://openalex.org/W2469357693","https://openalex.org/W3125756434","https://openalex.org/W1977383094","https://openalex.org/W2572349046","https://openalex.org/W1779612025","https://openalex.org/W2413368787","https://openalex.org/W1515213763"],"abstract_inverted_index":{"One":[0],"key":[1],"aspect":[2],"of":[3,10,29,31,53,72,87,155],"data-centric":[4],"applications":[5],"is":[6,15,60,123,147],"the":[7,25,83,88,149,152],"manipu-":[8],"lation":[9],"persistent":[11],"data":[12,32,78,142,153],"repositories,":[13],"which":[14],"moving":[16],"fast":[17],"from":[18],"querying":[19],"a":[20,76,95,156],"centralized":[21],"relational":[22],"database":[23],"to":[24,47,63,105],"ad-":[26],"hoc":[27],"combination":[28],"constellations":[30],"sources.":[33],"Query":[34],"languages":[35,44],"are":[36],"being":[37,61],"typefuly":[38],"integrated":[39],"in":[40,45,108],"host,":[41],"general":[42],"purpose,":[43],"order":[46],"increase":[48],"reasoning":[49],"and":[50,55,65,69,85,94,101,118,161],"optimizing":[51],"capabilities":[52],"interpreters":[54],"compilers.":[56],"However,":[57],"not":[58],"much":[59],"done":[62],"integrate":[64],"orches-":[66],"trate":[67],"different":[68],"separate":[70],"sources":[71],"data.":[73],"We":[74,90,114],"present":[75],"common":[77],"manipulation":[79,143],"language,":[80],"that":[81,136],"abstracts":[82],"nature":[84],"localization":[86],"data-sources.":[89],"define":[91],"its":[92],"semantics":[93],"type":[96,116],"directed":[97],"compilation,":[98],"query":[99,102,129],"optimization,":[100],"orchestration":[103],"mechanism":[104],"be":[106],"used":[107],"development":[109,157],"tools":[110],"for":[111,126,151,159],"heterogeneous":[112],"environments.":[113],"provide":[115],"safety":[117],"language":[119],"integration.":[120],"Our":[121],"approach":[122,146],"also":[124],"suitable":[125],"an":[127],"interactive":[128],"construction":[130],"environment":[131],"by":[132],"rich":[133],"user":[134],"interfaces":[135],"pro-":[137],"vide":[138],"immediate":[139],"feedback":[140],"on":[141],"operations.":[144],"This":[145],"currently":[148],"base":[150],"layer":[154],"platform":[158],"mobile":[160],"web":[162],"applications.":[163]},"counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
