首页    期刊浏览 2025年02月20日 星期四
登录注册

文章基本信息

  • 标题:Towards an Analytical Approach to Measure Modularity in Software Architecture Design
  • 其他标题:Towards an Analytical Approach to Measure Modularity in Software Architecture Design
  • 本地全文:下载
  • 作者:Morteza Ghasemi ; Sayed Mehran Sharafi ; Ala Arman
  • 期刊名称:Journal of Software
  • 印刷版ISSN:1796-217X
  • 出版年度:2015
  • 卷号:10
  • 期号:4
  • 页码:465-479
  • DOI:10.17706/jsw.10.4.465-479
  • 出版社:Academy Publisher
  • 摘要:Modularization is one of the important subjects in the software design area which leads to increasing the level of quality attributes such as maintainability, portability, reusability, interoperability and flexibility. Therefore, measuring the modularity of a designed architecture is a vital issue to obtain software with a high quality level. Moreover, low coupling between modules, high cohesion of a fine-grained module is two major criteria that could lead to more advanced standard design. In this paper, we introduce an analytical method to calculate modularity considering coupling, granularity and cohesion. To assess the comprehensiveness of the proposed method, the degree of modularity is calculated in a case study using two different architectural designs which shows the architecture's desired quality characteristics in designing the software. The assessment implies that our approach offers a holistic, flexible method considering the type of software application.
  • 其他关键词:Cohesion, Coupling, Granularity, Software Architecture, Modularity
国家哲学社会科学文献中心版权所有