首页    期刊浏览 2024年10月07日 星期一
登录注册

文章基本信息

  • 标题:Probabilistic SynSet Based Concept Location
  • 本地全文:下载
  • 作者:Carvalho, Nuno Ramos ; Almeida, José João ; Varanda Pereira, Maria João
  • 期刊名称:OASIcs : OpenAccess Series in Informatics
  • 电子版ISSN:2190-6807
  • 出版年度:2012
  • 卷号:21
  • 出版社:Schloss Dagstuhl -- Leibniz-Zentrum fuer Informatik
  • 摘要:Concept location is a common task in program comprehension techniques, essential in many approaches used for software care and software evolution. An important goal of this process is to discover a mapping between source code and human oriented concepts. Although programs are written in a strict and formal language, natural language terms and sentences like identifiers (variables or functions names), constant strings or comments, can still be found embedded in programs. Using terminology concepts and natural language processing techniques these terms can be exploited to discover clues about which real world concepts source code is addressing. This work extends symbol tables build by compilers with ontology driven constructs, extends synonym sets defined by linguistics, with automatically created Probabilistic SynSets from software domain parallel corpora. And using a relational algebra, creates semantic bridges between program elements and human oriented concepts, to enhance concept location tasks.
  • 关键词:program comprehension; program visualization; concept location; code inspection; synonym sets; probabilistic synonym sets; translation dictionary
国家哲学社会科学文献中心版权所有