{"id":"https://openalex.org/W2140564655","doi":"https://doi.org/10.1109/icsm.2009.5306390","title":"Recovering traceability links between a simple natural language sentence and source code using domain ontologies","display_name":"Recovering traceability links between a simple natural language sentence and source code using domain ontologies","publication_year":2009,"publication_date":"2009-09-01","ids":{"openalex":"https://openalex.org/W2140564655","doi":"https://doi.org/10.1109/icsm.2009.5306390","mag":"2140564655"},"language":"en","primary_location":{"id":"doi:10.1109/icsm.2009.5306390","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icsm.2009.5306390","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2009 IEEE International Conference on Software Maintenance","raw_type":"proceedings-article"},"type":"conference-paper","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/A5109243117","display_name":"Takashi Yoshi","orcid":null},"institutions":[{"id":"https://openalex.org/I114531698","display_name":"Tokyo Institute of Technology","ror":"https://ror.org/0112mx960","country_code":"JP","type":"education","lineage":["https://openalex.org/I114531698"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Takashi Yoshi","raw_affiliation_strings":["Department of Computer Science, Tokyo Institute of Technology 2-12-1-W8-83 Ookayama, Meguro-ku, Tokyo 152-8552, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Tokyo Institute of Technology 2-12-1-W8-83 Ookayama, Meguro-ku, Tokyo 152-8552, Japan","institution_ids":["https://openalex.org/I114531698"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5066400160","display_name":"Shinpei Hayashi","orcid":"https://orcid.org/0000-0001-7988-7772"},"institutions":[{"id":"https://openalex.org/I114531698","display_name":"Tokyo Institute of Technology","ror":"https://ror.org/0112mx960","country_code":"JP","type":"education","lineage":["https://openalex.org/I114531698"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Shinpei Hayashi","raw_affiliation_strings":["Department of Computer Science, Tokyo Institute of Technology, Meguro, Tokyo, Japan","Department of Computer Science, Tokyo Institute of Technology 2-12-1-W8-83 Ookayama, Meguro-ku, Tokyo 152-8552, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Tokyo Institute of Technology, Meguro, Tokyo, Japan","institution_ids":["https://openalex.org/I114531698"]},{"raw_affiliation_string":"Department of Computer Science, Tokyo Institute of Technology 2-12-1-W8-83 Ookayama, Meguro-ku, Tokyo 152-8552, Japan","institution_ids":["https://openalex.org/I114531698"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5018583174","display_name":"Motoshi Saeki","orcid":null},"institutions":[{"id":"https://openalex.org/I114531698","display_name":"Tokyo Institute of Technology","ror":"https://ror.org/0112mx960","country_code":"JP","type":"education","lineage":["https://openalex.org/I114531698"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Motoshi Saeki","raw_affiliation_strings":["Department of Computer Science, Tokyo Institute of Technology, Meguro, Tokyo, Japan","Department of Computer Science, Tokyo Institute of Technology 2-12-1-W8-83 Ookayama, Meguro-ku, Tokyo 152-8552, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Tokyo Institute of Technology, Meguro, Tokyo, Japan","institution_ids":["https://openalex.org/I114531698"]},{"raw_affiliation_string":"Department of Computer Science, Tokyo Institute of Technology 2-12-1-W8-83 Ookayama, Meguro-ku, Tokyo 152-8552, Japan","institution_ids":["https://openalex.org/I114531698"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I114531698"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":11,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"551","last_page":"554"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":1.0,"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":1.0,"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.9951000213623047,"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.9902999997138977,"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.8415263891220093},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.6360873579978943},{"id":"https://openalex.org/keywords/identifier","display_name":"Identifier","score":0.5737850069999695},{"id":"https://openalex.org/keywords/traceability","display_name":"Traceability","score":0.5498995780944824},{"id":"https://openalex.org/keywords/ontology","display_name":"Ontology","score":0.542242169380188},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5209980607032776},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.47472843527793884},{"id":"https://openalex.org/keywords/natural-language","display_name":"Natural language","score":0.47156545519828796},{"id":"https://openalex.org/keywords/sentence","display_name":"Sentence","score":0.4603196978569031},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.4326702952384949},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.3956710994243622},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3476017713546753},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.26327410340309143}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8415263891220093},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.6360873579978943},{"id":"https://openalex.org/C154504017","wikidata":"https://www.wikidata.org/wiki/Q853614","display_name":"Identifier","level":2,"score":0.5737850069999695},{"id":"https://openalex.org/C153876917","wikidata":"https://www.wikidata.org/wiki/Q899704","display_name":"Traceability","level":2,"score":0.5498995780944824},{"id":"https://openalex.org/C25810664","wikidata":"https://www.wikidata.org/wiki/Q44325","display_name":"Ontology","level":2,"score":0.542242169380188},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5209980607032776},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.47472843527793884},{"id":"https://openalex.org/C195324797","wikidata":"https://www.wikidata.org/wiki/Q33742","display_name":"Natural language","level":2,"score":0.47156545519828796},{"id":"https://openalex.org/C2777530160","wikidata":"https://www.wikidata.org/wiki/Q41796","display_name":"Sentence","level":2,"score":0.4603196978569031},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.4326702952384949},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.3956710994243622},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3476017713546753},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.26327410340309143},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icsm.2009.5306390","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icsm.2009.5306390","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2009 IEEE International Conference on Software Maintenance","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.7599999904632568,"id":"https://metadata.un.org/sdg/4","display_name":"Quality Education"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":8,"referenced_works":["https://openalex.org/W1506144519","https://openalex.org/W1969594606","https://openalex.org/W1996134788","https://openalex.org/W2108155297","https://openalex.org/W2128581098","https://openalex.org/W2155410209","https://openalex.org/W4212778472","https://openalex.org/W6630306850"],"related_works":["https://openalex.org/W2378709054","https://openalex.org/W4380301954","https://openalex.org/W2803090313","https://openalex.org/W1482465488","https://openalex.org/W2052375654","https://openalex.org/W2376767034","https://openalex.org/W2982483023","https://openalex.org/W3120493416","https://openalex.org/W2098192829","https://openalex.org/W3029691491"],"abstract_inverted_index":{"This":[0],"paper":[1],"proposes":[2],"an":[3,96],"ontology-based":[4],"technique":[5],"for":[6],"recovering":[7],"traceability":[8],"links":[9],"between":[10,56,95],"a":[11,18,119],"natural":[12],"language":[13],"sentence":[14],"specifying":[15],"features":[16],"of":[17,25,51,72,83,121,129],"software":[19,29,123],"product":[20],"and":[21,60,92,101],"the":[22,26,44,49,54,70,73,84,93,99,104,113],"source":[23,57],"code":[24,40,58,100,109],"product.":[27],"Some":[28],"products":[30],"have":[31],"been":[32],"released":[33],"without":[34,133],"detailed":[35],"documentation.":[36],"To":[37],"automatically":[38],"detect":[39,108],"fragments":[41,110],"associated":[42],"with":[43],"functional":[45],"descriptions":[46],"written":[47],"in":[48,86,103],"form":[50],"simple":[52],"sentences,":[53,105],"relationships":[55,82,91],"structures":[59],"problem":[61,74],"domains":[62,75],"are":[63],"important.":[64],"In":[65],"our":[66],"approach,":[67],"we":[68,106,126],"model":[69],"knowledge":[71],"as":[76],"domain":[77,120],"ontologies.":[78,134],"By":[79],"using":[80],"semantic":[81],"ontologies":[85],"addition":[87],"to":[88,112],"method":[89],"invocation":[90],"similarity":[94],"identifier":[97],"on":[98],"words":[102],"can":[107],"corresponding":[111],"sentences.":[114],"A":[115],"case":[116],"study":[117],"within":[118],"painting":[122],"shows":[124],"that":[125],"obtained":[127],"results":[128],"higher":[130],"quality":[131],"than":[132]},"counts_by_year":[{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":3}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
