{"id":"https://openalex.org/W2170155088","doi":"https://doi.org/10.1145/1294325.1294332","title":"Searching the library and asking the peers","display_name":"Searching the library and asking the peers","publication_year":2007,"publication_date":"2007-01-01","ids":{"openalex":"https://openalex.org/W2170155088","doi":"https://doi.org/10.1145/1294325.1294332","mag":"2170155088"},"language":"en","primary_location":{"id":"doi:10.1145/1294325.1294332","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1294325.1294332","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 5th international symposium on Principles and practice of programming in Java  - PPPJ '07","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/A5072765579","display_name":"Yunwen Ye","orcid":null},"institutions":[{"id":"https://openalex.org/I188538660","display_name":"University of Colorado Boulder","ror":"https://ror.org/02ttsq026","country_code":"US","type":"education","lineage":["https://openalex.org/I188538660"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Yunwen Ye","raw_affiliation_strings":["University of Colorado, Boulder and SRA Key Technology Lab, Tokyo, Japan"],"affiliations":[{"raw_affiliation_string":"University of Colorado, Boulder and SRA Key Technology Lab, Tokyo, Japan","institution_ids":["https://openalex.org/I188538660"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101776242","display_name":"Y. Yamamoto","orcid":"https://orcid.org/0000-0002-8057-4164"},"institutions":[{"id":"https://openalex.org/I74801974","display_name":"The University of Tokyo","ror":"https://ror.org/057zh3y96","country_code":"JP","type":"education","lineage":["https://openalex.org/I74801974"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Yasuhiro Yamamoto","raw_affiliation_strings":["University of Tokyo, Japan"],"affiliations":[{"raw_affiliation_string":"University of Tokyo, Japan","institution_ids":["https://openalex.org/I74801974"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050454688","display_name":"Kumiyo Nakakoji","orcid":"https://orcid.org/0000-0001-8961-716X"},"institutions":[{"id":"https://openalex.org/I148798404","display_name":"Tokyo University of Technology","ror":"https://ror.org/021a26605","country_code":"JP","type":"education","lineage":["https://openalex.org/I148798404"]},{"id":"https://openalex.org/I74801974","display_name":"The University of Tokyo","ror":"https://ror.org/057zh3y96","country_code":"JP","type":"education","lineage":["https://openalex.org/I74801974"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Kumiyo Nakakoji","raw_affiliation_strings":["University of Tokyo, Japan and SRA Key Technology Lab, Tokyo, Japan"],"affiliations":[{"raw_affiliation_string":"University of Tokyo, Japan and SRA Key Technology Lab, Tokyo, Japan","institution_ids":["https://openalex.org/I148798404","https://openalex.org/I74801974"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5067452580","display_name":"Yoshiyuki Nishinaka","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yoshiyuki Nishinaka","raw_affiliation_strings":["SRA Key Technology Lab, Tokyo, Japan"],"affiliations":[{"raw_affiliation_string":"SRA Key Technology Lab, Tokyo, Japan","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5112543279","display_name":"Mitsuhiro Asada","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Mitsuhiro Asada","raw_affiliation_strings":["SRA Key Technology Lab, Tokyo, Japan"],"affiliations":[{"raw_affiliation_string":"SRA Key Technology Lab, Tokyo, Japan","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5072765579"],"corresponding_institution_ids":["https://openalex.org/I188538660"],"apc_list":null,"apc_paid":null,"fwci":6.33,"has_fulltext":false,"cited_by_count":17,"citation_normalized_percentile":{"value":0.96409841,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"41","last_page":"41"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9994000196456909,"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.9994000196456909,"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/T11675","display_name":"Open Source Software Innovations","score":0.9954000115394592,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9889000058174133,"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.8882050514221191},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.8490602374076843},{"id":"https://openalex.org/keywords/real-time-java","display_name":"Real time Java","score":0.6737275123596191},{"id":"https://openalex.org/keywords/programmer","display_name":"Programmer","score":0.6674032211303711},{"id":"https://openalex.org/keywords/application-programming-interface","display_name":"Application programming interface","score":0.6078434586524963},{"id":"https://openalex.org/keywords/java-annotation","display_name":"Java annotation","score":0.5650268793106079},{"id":"https://openalex.org/keywords/java-concurrency","display_name":"Java concurrency","score":0.4979088306427002},{"id":"https://openalex.org/keywords/strictfp","display_name":"strictfp","score":0.4909813702106476},{"id":"https://openalex.org/keywords/java-api-for-xml-based-rpc","display_name":"Java API for XML-based RPC","score":0.4289036989212036},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.41867557168006897},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3920331299304962}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8882050514221191},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.8490602374076843},{"id":"https://openalex.org/C132106392","wikidata":"https://www.wikidata.org/wiki/Q1373903","display_name":"Real time Java","level":3,"score":0.6737275123596191},{"id":"https://openalex.org/C2778514511","wikidata":"https://www.wikidata.org/wiki/Q1374194","display_name":"Programmer","level":2,"score":0.6674032211303711},{"id":"https://openalex.org/C99613125","wikidata":"https://www.wikidata.org/wiki/Q165194","display_name":"Application programming interface","level":2,"score":0.6078434586524963},{"id":"https://openalex.org/C168702491","wikidata":"https://www.wikidata.org/wiki/Q567345","display_name":"Java annotation","level":4,"score":0.5650268793106079},{"id":"https://openalex.org/C181907185","wikidata":"https://www.wikidata.org/wiki/Q1100098","display_name":"Java concurrency","level":4,"score":0.4979088306427002},{"id":"https://openalex.org/C174954855","wikidata":"https://www.wikidata.org/wiki/Q7623626","display_name":"strictfp","level":4,"score":0.4909813702106476},{"id":"https://openalex.org/C32235180","wikidata":"https://www.wikidata.org/wiki/Q921902","display_name":"Java API for XML-based RPC","level":5,"score":0.4289036989212036},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.41867557168006897},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3920331299304962}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1294325.1294332","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1294325.1294332","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 5th international symposium on Principles and practice of programming in Java  - PPPJ '07","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/8","score":0.5799999833106995,"display_name":"Decent work and economic growth"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":24,"referenced_works":["https://openalex.org/W110237785","https://openalex.org/W1482214997","https://openalex.org/W1859227578","https://openalex.org/W1956559956","https://openalex.org/W1967873612","https://openalex.org/W1984835144","https://openalex.org/W1988856783","https://openalex.org/W2005975241","https://openalex.org/W2017352917","https://openalex.org/W2056139220","https://openalex.org/W2056617761","https://openalex.org/W2071696061","https://openalex.org/W2083973186","https://openalex.org/W2097120616","https://openalex.org/W2099332975","https://openalex.org/W2108183214","https://openalex.org/W2115317346","https://openalex.org/W2153943889","https://openalex.org/W2169952536","https://openalex.org/W2171733741","https://openalex.org/W2280147520","https://openalex.org/W2555121218","https://openalex.org/W3144497507","https://openalex.org/W3148527572"],"related_works":["https://openalex.org/W2087861504","https://openalex.org/W1506282065","https://openalex.org/W3204394973","https://openalex.org/W1969896860","https://openalex.org/W184055068","https://openalex.org/W3005892291","https://openalex.org/W1591904946","https://openalex.org/W68053931","https://openalex.org/W2570974996","https://openalex.org/W2883555950"],"abstract_inverted_index":{"The":[0,17,164],"existence":[1],"of":[2,14,20,85,174],"large":[3],"API":[4,46,155,190],"libraries":[5],"contributes":[6],"significantly":[7],"to":[8,55,58,66,102,118,124,139,171],"the":[9,39,169,188,200,205],"programming":[10,43],"productivity":[11],"and":[12,63,94,99,123,137,192],"quality":[13],"Java":[15,30,33,90],"programmers.":[16,31,163],"vast":[18],"number":[19],"available":[21],"library":[22],"APIs,":[23,93],"however,":[24],"presents":[25],"a":[26,74,109,120,147,153,172,195],"learning":[27],"challenge":[28],"for":[29,81],"Most":[32],"programmers":[34,91,117,141],"do":[35,49],"not":[36,50],"know":[37],"all":[38],"APIs.":[40,144],"Whenever":[41],"their":[42,127],"task":[44],"requires":[45],"methods":[47],"they":[48,53,61,183,193],"yet":[51,111],"know,":[52],"have":[54,184,194],"be":[56],"able":[57],"find":[59,92],"what":[60],"need":[62],"learn":[64,95],"how":[65,101],"use":[67,103],"them":[68,104],"on":[69,105,180,187],"demand.":[70,106],"This":[71],"paper":[72],"describes":[73],"tool":[75],"called":[76],"STeP_IN_Java":[77,107,165],"(a":[78],"<u>S</u>ocio-<u>Te</u>chnical":[79],"<u>P</u>latform":[80],"<u>I</u>n":[82],"situ":[83],"<u>N</u>etworking":[84],"<u>Java</u>":[86],"programmers)":[87],"that":[88,115],"helps":[89],"from":[96],"both":[97],"examples":[98],"experts":[100,175],"features":[108],"sophisticated":[110],"easy-to-use":[112],"search":[113,122,128,131],"interface":[114],"enables":[116],"conduct":[119],"personalized":[121],"progressively":[125],"refine":[126],"by":[129],"limiting":[130],"scopes.":[132],"Example":[133],"programs":[134],"are":[135,177],"provided":[136],"embedded":[138],"assist":[140],"in":[142],"using":[143],"Furthermore,":[145],"if":[146],"programmer":[148,201],"still":[149],"has":[150],"questions":[151],"about":[152],"particular":[154,189],"method,":[156],"he":[157],"or":[158],"she":[159],"can":[160],"ask":[161],"peer":[162],"system":[166],"automatically":[167],"routes":[168],"question":[170],"group":[173],"who":[176,202],"chosen":[178],"based":[179],"two":[181],"criteria:":[182],"high":[185],"expertise":[186],"method":[191],"good":[196],"social":[197],"relationship":[198],"with":[199],"is":[203],"requesting":[204],"information.":[206]},"counts_by_year":[{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2014,"cited_by_count":1},{"year":2013,"cited_by_count":5}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
