首页    期刊浏览 2024年12月12日 星期四
登录注册

文章基本信息

  • 标题:A Novel Approach for Achieving High Cohesion and Fault Calculation in Object Oriented Systems by Using C3 Metrics
  • 本地全文:下载
  • 作者:S.Shanmugapriya ; M.Monisha Devi
  • 期刊名称:International Journal of Advanced Research In Computer Science and Software Engineering
  • 印刷版ISSN:2277-6451
  • 电子版ISSN:2277-128X
  • 出版年度:2013
  • 卷号:3
  • 期号:3
  • 出版社:S.S. Mishra
  • 摘要:Software modularization, Object-Oriented (OO) decomposition in particular, is an approach for improving the organization and comprehension of source code. Software cohesion can be defined as a measure of the degree to which elements of a module belong together. Currently proposed measures for cohesion in Object-Oriented (OO) software reflect particular interpretations of cohesion and capture different aspects of it. Cohesion is also regarded from a conceptual point of view. In this view, a cohesive module is a crisp abstraction of a concept or feature from the problem domain, usually described in the requirements or specifications Existing approaches are largely based on using the structural information from the source code, such as attribute references, in methods to measure cohesion. This paper proposes a new measure for the cohesion of classes in OO software systems based on the analysis of the unstructured information embedded in the source code, such as comments and identifiers. The measure, named the Conceptual Cohesion of Classes (C3), is inspired by the mechanisms used to measure textual coherence in cognitive psychology and computational linguistics. This paper presents the principles and the technology that stand behind the C3 measure
  • 关键词:Software cohesion; textual coherence; fault prediction; fault proneness; Latent Semantic Indexing
国家哲学社会科学文献中心版权所有