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

文章基本信息

  • 标题:Assessing Architectural Sustainability during Software Evolution using Package-Modularization Metrics
  • 本地全文:下载
  • 作者:Mohsin Shaikh ; Dilshod Ibarhimov ; Baqir Zardari
  • 期刊名称:International Journal of Advanced Computer Science and Applications(IJACSA)
  • 印刷版ISSN:2158-107X
  • 电子版ISSN:2156-5570
  • 出版年度:2019
  • 卷号:10
  • 期号:12
  • 页码:592-608
  • 出版社:Science and Information Society (SAI)
  • 摘要:Sustainability of software architectures is largely dependent on cost-effective evolution and modular architecture. Careful modularization, characterizing proper design of complex system is cognitive and challenging task for insuring improved sustainability. Moreover, failure to modularize the software systems during its evolution phases often results in requiring extra effort towards managing design deterioration and solving unforeseen inter-dependencies. In this paper, we present an empirical perspective of package-level modularization metrics proposed by Sarkar, Kak and Rama to characterize modularization quality through packages. In particular, we explore impact of these design based modularization metrics on other well known modularity metrics and software quality metrics. Our experimental examination over open source java software systems illustrates that package-level modularization metrics significantly correlate with architectural sustainability measures and quality metrics of software systems.
  • 关键词:Software architecture; software modularity; software quality; packages
国家哲学社会科学文献中心版权所有