{"id":"https://openalex.org/W2295797590","doi":"https://doi.org/10.1145/2820783.2820886","title":"On map-centric programming environments","display_name":"On map-centric programming environments","publication_year":2015,"publication_date":"2015-11-03","ids":{"openalex":"https://openalex.org/W2295797590","doi":"https://doi.org/10.1145/2820783.2820886","mag":"2295797590"},"language":"en","primary_location":{"id":"doi:10.1145/2820783.2820886","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2820783.2820886","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/2820783.2820886","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 23rd SIGSPATIAL International Conference on Advances in Geographic Information 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/2820783.2820886","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5000123743","display_name":"Walid G. Aref","orcid":"https://orcid.org/0000-0001-8169-7775"},"institutions":[{"id":"https://openalex.org/I219193219","display_name":"Purdue University West Lafayette","ror":"https://ror.org/02dqehb95","country_code":"US","type":"education","lineage":["https://openalex.org/I219193219"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Walid G. Aref","raw_affiliation_strings":["Purdue University, West Lafayette, Indiana"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Purdue University, West Lafayette, Indiana","institution_ids":["https://openalex.org/I219193219"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006023930","display_name":"Sunil Prabhakar","orcid":"https://orcid.org/0000-0002-1224-3849"},"institutions":[{"id":"https://openalex.org/I219193219","display_name":"Purdue University West Lafayette","ror":"https://ror.org/02dqehb95","country_code":"US","type":"education","lineage":["https://openalex.org/I219193219"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sunil Prabhakar","raw_affiliation_strings":["Purdue University, West Lafayette, Indiana"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Purdue University, West Lafayette, Indiana","institution_ids":["https://openalex.org/I219193219"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024687495","display_name":"Jaewoo Shin","orcid":"https://orcid.org/0000-0002-6335-1292"},"institutions":[{"id":"https://openalex.org/I219193219","display_name":"Purdue University West Lafayette","ror":"https://ror.org/02dqehb95","country_code":"US","type":"education","lineage":["https://openalex.org/I219193219"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jaewoo Shin","raw_affiliation_strings":["Purdue University, West Lafayette, Indiana"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Purdue University, West Lafayette, Indiana","institution_ids":["https://openalex.org/I219193219"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5054261003","display_name":"Ruby Y. Tahboub","orcid":null},"institutions":[{"id":"https://openalex.org/I219193219","display_name":"Purdue University West Lafayette","ror":"https://ror.org/02dqehb95","country_code":"US","type":"education","lineage":["https://openalex.org/I219193219"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ruby Y. Tahboub","raw_affiliation_strings":["Purdue University, West Lafayette, Indiana"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Purdue University, West Lafayette, Indiana","institution_ids":["https://openalex.org/I219193219"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5109275927","display_name":"Aya Abdelsalam","orcid":null},"institutions":[{"id":"https://openalex.org/I219193219","display_name":"Purdue University West Lafayette","ror":"https://ror.org/02dqehb95","country_code":"US","type":"education","lineage":["https://openalex.org/I219193219"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Aya Abdelsalam","raw_affiliation_strings":["Purdue University, West Lafayette, Indiana"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Purdue University, West Lafayette, Indiana","institution_ids":["https://openalex.org/I219193219"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5029859528","display_name":"Jalaleldeen W. Aref","orcid":null},"institutions":[{"id":"https://openalex.org/I219193219","display_name":"Purdue University West Lafayette","ror":"https://ror.org/02dqehb95","country_code":"US","type":"education","lineage":["https://openalex.org/I219193219"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jalaleldeen W. Aref","raw_affiliation_strings":["Purdue University, West Lafayette, Indiana"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Purdue University, West Lafayette, Indiana","institution_ids":["https://openalex.org/I219193219"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I219193219"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.15664941,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"4"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9934999942779541,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"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/T10533","display_name":"Teaching and Learning Programming","score":0.9934999942779541,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"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/T13194","display_name":"ICT in Developing Communities","score":0.9761000275611877,"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/T10757","display_name":"Geographic Information Systems Studies","score":0.9697999954223633,"subfield":{"id":"https://openalex.org/subfields/3305","display_name":"Geography, Planning and Development"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7605041265487671},{"id":"https://openalex.org/keywords/visual-programming-language","display_name":"Visual programming language","score":0.5768153071403503},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.5060493350028992},{"id":"https://openalex.org/keywords/multimedia","display_name":"Multimedia","score":0.48083481192588806},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.4693259596824646},{"id":"https://openalex.org/keywords/contrast","display_name":"Contrast (vision)","score":0.44709131121635437},{"id":"https://openalex.org/keywords/inductive-programming","display_name":"Inductive programming","score":0.44426172971725464},{"id":"https://openalex.org/keywords/computer-programming","display_name":"Computer programming","score":0.4246482253074646},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.4230024516582489},{"id":"https://openalex.org/keywords/extensible-programming","display_name":"Extensible programming","score":0.41089731454849243},{"id":"https://openalex.org/keywords/reactive-programming","display_name":"Reactive programming","score":0.3549309968948364},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.30758994817733765},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.29561007022857666}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7605041265487671},{"id":"https://openalex.org/C128644962","wikidata":"https://www.wikidata.org/wiki/Q683111","display_name":"Visual programming language","level":2,"score":0.5768153071403503},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.5060493350028992},{"id":"https://openalex.org/C49774154","wikidata":"https://www.wikidata.org/wiki/Q131765","display_name":"Multimedia","level":1,"score":0.48083481192588806},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.4693259596824646},{"id":"https://openalex.org/C2776502983","wikidata":"https://www.wikidata.org/wiki/Q690182","display_name":"Contrast (vision)","level":2,"score":0.44709131121635437},{"id":"https://openalex.org/C50033165","wikidata":"https://www.wikidata.org/wiki/Q15712089","display_name":"Inductive programming","level":3,"score":0.44426172971725464},{"id":"https://openalex.org/C33857546","wikidata":"https://www.wikidata.org/wiki/Q80006","display_name":"Computer programming","level":2,"score":0.4246482253074646},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.4230024516582489},{"id":"https://openalex.org/C131531359","wikidata":"https://www.wikidata.org/wiki/Q5421926","display_name":"Extensible programming","level":5,"score":0.41089731454849243},{"id":"https://openalex.org/C150762246","wikidata":"https://www.wikidata.org/wiki/Q4354073","display_name":"Reactive programming","level":4,"score":0.3549309968948364},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.30758994817733765},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.29561007022857666}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2820783.2820886","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2820783.2820886","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/2820783.2820886","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 23rd SIGSPATIAL International Conference on Advances in Geographic Information Systems","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/2820783.2820886","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2820783.2820886","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/2820783.2820886","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 23rd SIGSPATIAL International Conference on Advances in Geographic Information Systems","raw_type":"proceedings-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/4","score":0.6200000047683716,"display_name":"Quality Education"}],"awards":[{"id":"https://openalex.org/G2044362670","display_name":null,"funder_award_id":"IIS 1117766 and IIS 0964639","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G5871536635","display_name":"TC: Medium:  Security and Privacy Preserving Data Mining and Management for Disctributed Domains","funder_award_id":"0964639","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G6385637201","display_name":"III: Small: On the Conceptual Evaluation and Optimization of Queries in Spatiotemporal Data Systems","funder_award_id":"1117766","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G6776680419","display_name":null,"funder_award_id":"NPRP 4-1534-1-247","funder_id":"https://openalex.org/F4320309815","funder_display_name":"Qatar Foundation"},{"id":"https://openalex.org/G7525947664","display_name":null,"funder_award_id":"IIS-1117766","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320309815","display_name":"Qatar Foundation","ror":"https://ror.org/01cawbq05"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2295797590.pdf","grobid_xml":"https://content.openalex.org/works/W2295797590.grobid-xml"},"referenced_works_count":6,"referenced_works":["https://openalex.org/W1776060480","https://openalex.org/W1828437458","https://openalex.org/W1969615469","https://openalex.org/W1985257874","https://openalex.org/W2339183141","https://openalex.org/W6642506322"],"related_works":["https://openalex.org/W2117880445","https://openalex.org/W1529114376","https://openalex.org/W1943224404","https://openalex.org/W2038853506","https://openalex.org/W2168919542","https://openalex.org/W2028054608","https://openalex.org/W351396276","https://openalex.org/W4205109303","https://openalex.org/W2105977359","https://openalex.org/W2460483158"],"abstract_inverted_index":{"2D":[0,48],"maps":[1],"and":[2,42,49],"3D":[3,50],"globes":[4],"can":[5],"be":[6],"used":[7],"as":[8],"programming":[9,15,30,52],"toys":[10],"to":[11,18,38,54],"help":[12],"students":[13],"learn":[14],"in":[16,25],"contrast":[17],"using":[19],"robots,":[20],"visual,":[21],"or":[22],"multimedia":[23],"components":[24],"Computer":[26],"Science":[27],"I":[28],"introductory":[29],"courses.":[31],"This":[32],"paper":[33],"studies":[34],"research":[35],"challenges":[36],"related":[37],"supporting":[39],"this":[40],"concept,":[41],"presents":[43],"one":[44],"instance":[45],"of":[46],"a":[47],"map-based":[51],"environment":[53],"motivate":[55],"these":[56],"challenges.":[57]},"counts_by_year":[],"updated_date":"2026-06-26T08:34:08.712188","created_date":"2025-10-10T00:00:00"}
