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

文章基本信息

  • 标题:Probabilistic SynSet Based Concept Location
  • 作者:Nuno Ramos Carvalho ; Jos{\'e} Jo{\~a}o Almeida ; Maria Jo{\~a}o Varanda Pereira
  • 期刊名称:OASIcs : OpenAccess Series in Informatics
  • 电子版ISSN:2190-6807
  • 出版年度:2012
  • 卷号:21
  • 页码:239-253
  • DOI:10.4230/OASIcs.SLATE.2012.239
  • 出版社: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
Loading...
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有