Open Access System for Information Sharing

Login Library

 

Article
Cited 6 time in webofscience Cited 7 time in scopus
Metadata Downloads
Full metadata record
Files in This Item:
There are no files associated with this item.
DC FieldValueLanguage
dc.contributor.authorPark, JW-
dc.contributor.authorLee, MW-
dc.contributor.authorRoh, JW-
dc.contributor.authorHwang, SW-
dc.contributor.authorKim, S-
dc.date.accessioned2016-03-31T07:27:35Z-
dc.date.available2016-03-31T07:27:35Z-
dc.date.created2015-02-23-
dc.date.issued2014-12-
dc.identifier.issn0219-1377-
dc.identifier.other2014-OAK-0000032146-
dc.identifier.urihttps://oasis.postech.ac.kr/handle/2014.oak/13655-
dc.description.abstractIn this paper, we study how to "surface" code for instant reference. A traditional mode of surfacing code has been treating code as text and applying keyword search techniques. However, many prior work observes the limitation of such approach: (1) semantic description of code is limited to comments and (2) syntactic keyword is often not selective enough. In contrast, we discuss enabling techniques and scenarios of instant semantic-based surfacing. For example, developers, during a development session, may reference the existing code sharing similar semantics, using his code so far as a query. In addition to such semantic-based surfacing, we also enhance keyword-based surfacing with semantics, by instantly adding semantic tags for code submitted to the repository. To achieve this goal, we first propose scalable indexing structures on vector abstractions of code. Our experimental results show our techniques outperform a state-of-the-art tool in efficiency without compromising accuracy. We then deploy our technique for instant search and tagging scenarios: For instant code search scenario, we demonstrate an instant clone search tool using our techniques, supporting sub-second search over 54 million LOC. For instant code tagging scenario, we propose an automatic instant code tagging algorithm to mine the meaningful tags from clones.-
dc.description.statementofresponsibilityX-
dc.languageEnglish-
dc.publisherSpringer-
dc.relation.isPartOfKNOWLEDGE AND INFORMATION SYSTEMS-
dc.subjectCode indexing-
dc.subjectInstant code search-
dc.subjectInstant code tagging-
dc.subjectSoftware development-
dc.subjectDISTANCE-
dc.titleSurfacing code in the dark: an instant clone search approach-
dc.typeArticle-
dc.contributor.college컴퓨터공학과-
dc.identifier.doi10.1007/S10115-013-0677-Z-
dc.author.googlePark, JW-
dc.author.googleLee, MW-
dc.author.googleRoh, JW-
dc.author.googleHwang, SW-
dc.author.googleKim, S-
dc.relation.volume41-
dc.relation.issue3-
dc.relation.startpage727-
dc.relation.lastpage759-
dc.contributor.id10147595-
dc.relation.journalKNOWLEDGE AND INFORMATION SYSTEMS-
dc.relation.indexSCI급, SCOPUS 등재논문-
dc.relation.sciSCIE-
dc.collections.nameJournal Papers-
dc.type.rimsART-
dc.identifier.bibliographicCitationKNOWLEDGE AND INFORMATION SYSTEMS, v.41, no.3, pp.727 - 759-
dc.identifier.wosid000344743100007-
dc.date.tcdate2019-01-01-
dc.citation.endPage759-
dc.citation.number3-
dc.citation.startPage727-
dc.citation.titleKNOWLEDGE AND INFORMATION SYSTEMS-
dc.citation.volume41-
dc.contributor.affiliatedAuthorHwang, SW-
dc.identifier.scopusid2-s2.0-84911951983-
dc.description.journalClass1-
dc.description.journalClass1-
dc.description.wostc3-
dc.description.scptc4*
dc.date.scptcdate2018-05-121*
dc.type.docTypeArticle-
dc.subject.keywordAuthorCode indexing-
dc.subject.keywordAuthorInstant code search-
dc.subject.keywordAuthorInstant code tagging-
dc.subject.keywordAuthorSoftware development-
dc.relation.journalWebOfScienceCategoryComputer Science, Artificial Intelligence-
dc.relation.journalWebOfScienceCategoryComputer Science, Information Systems-
dc.description.journalRegisteredClassscie-
dc.description.journalRegisteredClassscopus-
dc.relation.journalResearchAreaComputer Science-

qr_code

  • mendeley

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher

황승원HWANG, SEUNG WON
Dept of Computer Science & Enginrg
Read more

Views & Downloads

Browse