{"id":"https://openalex.org/W3002125407","doi":"https://doi.org/10.1145/1411204.1411210","title":"Typed iterators for XML","display_name":"Typed iterators for XML","publication_year":2008,"publication_date":"2008-09-20","ids":{"openalex":"https://openalex.org/W3002125407","doi":"https://doi.org/10.1145/1411204.1411210","mag":"3002125407"},"language":"en","primary_location":{"id":"doi:10.1145/1411204.1411210","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1411204.1411210","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 13th ACM SIGPLAN international conference on Functional programming","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/A5084702945","display_name":"Giuseppe Castagna","orcid":"https://orcid.org/0000-0003-0951-7535"},"institutions":[{"id":"https://openalex.org/I204730241","display_name":"Universit\u00e9 Paris Cit\u00e9","ror":"https://ror.org/05f82e368","country_code":"FR","type":"education","lineage":["https://openalex.org/I204730241"]}],"countries":["FR"],"is_corresponding":true,"raw_author_name":"Giuseppe Castagna","raw_affiliation_strings":["Universit\u00e9 Paris 7, Paris, France","Universite Paris 7 Paris, France"],"affiliations":[{"raw_affiliation_string":"Universit\u00e9 Paris 7, Paris, France","institution_ids":["https://openalex.org/I204730241"]},{"raw_affiliation_string":"Universite Paris 7 Paris, France","institution_ids":["https://openalex.org/I204730241"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5049677372","display_name":"Kim Nguy\u1ec5n","orcid":"https://orcid.org/0000-0002-1729-870X"},"institutions":[{"id":"https://openalex.org/I102197404","display_name":"Universit\u00e9 Paris-Sud","ror":"https://ror.org/028rypz17","country_code":"FR","type":"education","lineage":["https://openalex.org/I102197404"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Kim Nguyen","raw_affiliation_strings":["Universit\u00e9 Paris-Sud 11, Orsay, France","Universit\u00e9 Paris-Sud 11, Orsay, France#TAB#"],"affiliations":[{"raw_affiliation_string":"Universit\u00e9 Paris-Sud 11, Orsay, France","institution_ids":["https://openalex.org/I102197404"]},{"raw_affiliation_string":"Universit\u00e9 Paris-Sud 11, Orsay, France#TAB#","institution_ids":["https://openalex.org/I102197404"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5084702945"],"corresponding_institution_ids":["https://openalex.org/I204730241"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.37966835,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"15","last_page":"26"},"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.9889000058174133,"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.9889000058174133,"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/T10215","display_name":"Semantic Web and Ontologies","score":0.972100019454956,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9406999945640564,"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/xpath","display_name":"XPath","score":0.8793773651123047},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8334240913391113},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.7735546827316284},{"id":"https://openalex.org/keywords/xml","display_name":"XML","score":0.7020924091339111},{"id":"https://openalex.org/keywords/streaming-xml","display_name":"Streaming XML","score":0.5497229695320129},{"id":"https://openalex.org/keywords/xml-validation","display_name":"XML validation","score":0.4985470771789551},{"id":"https://openalex.org/keywords/xml-schema-editor","display_name":"XML Schema Editor","score":0.4517185688018799},{"id":"https://openalex.org/keywords/xml-database","display_name":"XML database","score":0.443087100982666},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.11214721202850342}],"concepts":[{"id":"https://openalex.org/C2780213375","wikidata":"https://www.wikidata.org/wiki/Q16340","display_name":"XPath","level":4,"score":0.8793773651123047},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8334240913391113},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7735546827316284},{"id":"https://openalex.org/C8797682","wikidata":"https://www.wikidata.org/wiki/Q2115","display_name":"XML","level":2,"score":0.7020924091339111},{"id":"https://openalex.org/C44883583","wikidata":"https://www.wikidata.org/wiki/Q7622687","display_name":"Streaming XML","level":3,"score":0.5497229695320129},{"id":"https://openalex.org/C55348073","wikidata":"https://www.wikidata.org/wiki/Q595926","display_name":"XML validation","level":3,"score":0.4985470771789551},{"id":"https://openalex.org/C34716815","wikidata":"https://www.wikidata.org/wiki/Q8042322","display_name":"XML Schema Editor","level":3,"score":0.4517185688018799},{"id":"https://openalex.org/C183068750","wikidata":"https://www.wikidata.org/wiki/Q357393","display_name":"XML database","level":3,"score":0.443087100982666},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.11214721202850342}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1145/1411204.1411210","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1411204.1411210","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 13th ACM SIGPLAN international conference on Functional programming","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.132.817","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.132.817","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://gemo.futurs.inria.fr/events/PLANX2008/papers/p16.pdf","raw_type":"text"},{"id":"pmh:oai:HAL:hal-00336119v1","is_oa":false,"landing_page_url":"https://hal.science/hal-00336119","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ICFP '08: 13th ACM SIGPLAN International Conference on Functional Programming, 2008, Canada. pp.15-26, &#x27E8;10.1145/1411204.1411210&#x27E9;","raw_type":"Conference papers"},{"id":"mag:3002125407","is_oa":false,"landing_page_url":"https://dblp.uni-trier.de/db/conf/planx/planX2008.html#CastagnaN08","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":24,"referenced_works":["https://openalex.org/W1491873999","https://openalex.org/W1551226127","https://openalex.org/W1554814280","https://openalex.org/W1769844539","https://openalex.org/W1966814918","https://openalex.org/W1979629711","https://openalex.org/W1981870753","https://openalex.org/W1988897846","https://openalex.org/W2011194979","https://openalex.org/W2075994573","https://openalex.org/W2087271899","https://openalex.org/W2123727486","https://openalex.org/W2131770667","https://openalex.org/W2153374737","https://openalex.org/W2167269881","https://openalex.org/W2170336504","https://openalex.org/W2208923056","https://openalex.org/W3014278192","https://openalex.org/W4212983671","https://openalex.org/W4243350138","https://openalex.org/W4249700913","https://openalex.org/W6631323470","https://openalex.org/W6683105740","https://openalex.org/W6792856673"],"related_works":["https://openalex.org/W1585848501","https://openalex.org/W44024394","https://openalex.org/W2078613639","https://openalex.org/W1545222819","https://openalex.org/W2065329384","https://openalex.org/W2462394761","https://openalex.org/W3014382671","https://openalex.org/W1990365157","https://openalex.org/W2183858831","https://openalex.org/W1508358016","https://openalex.org/W1975112812","https://openalex.org/W1930777519","https://openalex.org/W265609465","https://openalex.org/W31346616","https://openalex.org/W2128886249","https://openalex.org/W2296677810","https://openalex.org/W2047730072","https://openalex.org/W2188254117","https://openalex.org/W1989314504","https://openalex.org/W2002506563"],"abstract_inverted_index":{"XML":[0,7,15,45,116],"transformations":[1],"are":[2,47,75],"very":[3],"sensitive":[4],"to":[5,52,56,104,112,118],"types:":[6],"types":[8,40],"describe":[9],"the":[10,20,39,82,92,133],"tags":[11],"and":[12,23,142,146,154],"attributes":[13],"of":[14,25,41,62,136],"elements":[16],"as":[17,19,91],"well":[18],"number,":[21],"kind,":[22],"order":[24],"their":[26],"sub-elements.":[27],"Therefore,":[28],"operations,":[29],"even":[30],"simple":[31],"ones,":[32],"that":[33,64,128],"modify":[34],"these":[35,73],"features":[36],"may":[37],"affect":[38],"documents.":[42],"Operations":[43],"on":[44,121],"documents":[46],"performed":[48],"by":[49,59,149],"iterators":[50,74,94,114],"that,":[51],"be":[53,57,119],"useful,":[54],"need":[55],"typed":[58],"a":[60,102,109],"kind":[61],"polymorphism":[63],"goes":[65],"beyond":[66],"what":[67],"currently":[68],"exists.":[69],"For":[70],"this":[71,85,105],"reason":[72],"not":[76],"programmed":[77],"but,":[78],"rather,":[79],"hard-coded":[80,93],"in":[81],"language.":[83,125],"However,":[84],"approach":[86],"soon":[87],"reaches":[88],"its":[89,139,144],"limits,":[90],"cannot":[95],"cover":[96],"fairly":[97],"standard":[98],"usage":[99,152],"scenarios.":[100],"As":[101],"solution":[103],"problem":[106],"we":[107],"propose":[108],"generic":[110],"language":[111,130],"define":[113],"for":[115],"data":[117],"grafted":[120],"some":[122],"host":[123],"programming":[124],"We":[126],"show":[127,143],"our":[129],"mostly":[131],"offers":[132],"required":[134],"degree":[135],"polymorphism,":[137],"study":[138],"formal":[140],"properties,":[141],"expressiveness":[145],"practical":[147],"impact":[148],"providing":[150],"several":[151],"examples":[153],"encodings.":[155]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
