{"id":"https://openalex.org/W4313151685","doi":"https://doi.org/10.1145/3532512.3535225","title":"CodeMap: A Graphical Note-Taking Tool Cooperating with an Integrated Development Environment","display_name":"CodeMap: A Graphical Note-Taking Tool Cooperating with an Integrated Development Environment","publication_year":2022,"publication_date":"2022-03-21","ids":{"openalex":"https://openalex.org/W4313151685","doi":"https://doi.org/10.1145/3532512.3535225"},"language":"en","primary_location":{"id":"doi:10.1145/3532512.3535225","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3532512.3535225","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Companion Proceedings of the 6th International Conference on the Art, Science, and Engineering of 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/A5064393740","display_name":"Rikito Taniguchi","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Rikito Taniguchi","raw_affiliation_strings":[""],"affiliations":[{"raw_affiliation_string":"","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5079977725","display_name":"Hidehiko Masuhara","orcid":"https://orcid.org/0000-0002-8837-5303"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hidehiko Masuhara","raw_affiliation_strings":[""],"affiliations":[{"raw_affiliation_string":"","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5064393740"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.4239,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.83270986,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"54","last_page":"59"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12607","display_name":"Personal Information Management and User Behavior","score":0.9991999864578247,"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"}},"topics":[{"id":"https://openalex.org/T12607","display_name":"Personal Information Management and User Behavior","score":0.9991999864578247,"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/T10260","display_name":"Software Engineering Research","score":0.9976000189781189,"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/T10470","display_name":"Usability and User Interface Design","score":0.9965000152587891,"subfield":{"id":"https://openalex.org/subfields/1709","display_name":"Human-Computer Interaction"},"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.8368169069290161},{"id":"https://openalex.org/keywords/program-comprehension","display_name":"Program comprehension","score":0.7415807843208313},{"id":"https://openalex.org/keywords/comprehension","display_name":"Comprehension","score":0.5966379046440125},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.5322123765945435},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.518483579158783},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.49451515078544617},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.458859920501709},{"id":"https://openalex.org/keywords/mental-representation","display_name":"Mental representation","score":0.4362591803073883},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4141954779624939},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.4115648865699768},{"id":"https://openalex.org/keywords/cognition","display_name":"Cognition","score":0.3104028105735779},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.1930808126926422}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8368169069290161},{"id":"https://openalex.org/C2777561058","wikidata":"https://www.wikidata.org/wiki/Q2652119","display_name":"Program comprehension","level":4,"score":0.7415807843208313},{"id":"https://openalex.org/C511192102","wikidata":"https://www.wikidata.org/wiki/Q5156948","display_name":"Comprehension","level":2,"score":0.5966379046440125},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.5322123765945435},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.518483579158783},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.49451515078544617},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.458859920501709},{"id":"https://openalex.org/C96199812","wikidata":"https://www.wikidata.org/wiki/Q2145290","display_name":"Mental representation","level":3,"score":0.4362591803073883},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4141954779624939},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.4115648865699768},{"id":"https://openalex.org/C169900460","wikidata":"https://www.wikidata.org/wiki/Q2200417","display_name":"Cognition","level":2,"score":0.3104028105735779},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.1930808126926422},{"id":"https://openalex.org/C169760540","wikidata":"https://www.wikidata.org/wiki/Q207011","display_name":"Neuroscience","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}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3532512.3535225","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3532512.3535225","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Companion Proceedings of the 6th International Conference on the Art, Science, and Engineering of Programming","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":14,"referenced_works":["https://openalex.org/W1973165607","https://openalex.org/W1985280909","https://openalex.org/W2042917050","https://openalex.org/W2085177900","https://openalex.org/W2109228456","https://openalex.org/W2130344546","https://openalex.org/W2136370976","https://openalex.org/W2148389674","https://openalex.org/W2151996389","https://openalex.org/W2160423649","https://openalex.org/W2741561716","https://openalex.org/W3042730548","https://openalex.org/W3150176278","https://openalex.org/W4234685183"],"related_works":["https://openalex.org/W2724855087","https://openalex.org/W2886906914","https://openalex.org/W2884362859","https://openalex.org/W1508879959","https://openalex.org/W2123179197","https://openalex.org/W1995506819","https://openalex.org/W2110798500","https://openalex.org/W2899084096","https://openalex.org/W1587566304","https://openalex.org/W2016248153"],"abstract_inverted_index":{"Program":[0],"comprehension":[1,76],"is":[2,21],"an":[3],"important":[4],"yet":[5],"difficult":[6],"activity":[7],"in":[8],"a":[9,63,81,91,113,117],"software":[10],"development":[11],"process.":[12],"One":[13],"of":[14,18,32,34,70,141],"the":[15,19,27,51,74,87,128,137],"main":[16],"causes":[17],"difficulty":[20],"its":[22],"cognitive":[23],"overhead":[24],"for":[25,85,102,151],"maintaining":[26,50],"mental":[28,52,88],"models,":[29,53],"which":[30,67],"consist":[31],"roles":[33],"program":[35,75,152],"elements":[36],"and":[37,60,100,121,139,143],"relationships":[38],"between":[39],"them.":[40],"Though":[41],"researchers":[42],"have":[43,56],"been":[44],"working":[45],"on":[46],"tools":[47,55],"to":[48,108],"help":[49],"existing":[54],"high":[57],"adoption":[58],"barrier":[59],"support":[61,122],"only":[62],"few":[64,118],"programming":[65,124],"languages,":[66],"hinders":[68],"wide-range":[69],"programmers":[71,107],"from":[72],"using":[73,127],"tools.":[77],"We":[78,94],"propose":[79],"CodeMap,":[80,142],"graphical":[82,114],"note-taking":[83],"tool":[84,105],"offloading":[86],"models":[89],"onto":[90],"visual":[92],"representation.":[93],"designed":[95],"CodeMap":[96],"by":[97,126],"considering":[98],"familiarity":[99],"availability":[101],"practitioners.":[103],"Our":[104],"allows":[106],"extract":[109],"interested":[110],"information":[111],"into":[112],"note":[115],"with":[116],"keyboard/mouse":[119],"operations,":[120],"many":[123],"languages":[125],"language":[129],"server":[130],"protocol.":[131],"In":[132],"this":[133],"paper,":[134],"we":[135],"present":[136],"design":[138],"implementation":[140],"discuss":[144],"possible":[145],"features":[146],"that":[147],"could":[148],"be":[149],"useful":[150],"comprehension.":[153]},"counts_by_year":[{"year":2024,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
