首页    期刊浏览 2024年11月30日 星期六
登录注册

文章基本信息

  • 标题:SOFTWARE QUALITY MEASUREMENT AND IMPROVEMENT USING REFACTORING AND SQUARE METRIC METHODS
  • 本地全文:下载
  • 作者:FEBY ARTWODINI MUQTADIROH ; HANIM MARIA ASTUTI ; ARTHA PATRA PRADANA
  • 期刊名称:Journal of Theoretical and Applied Information Technology
  • 印刷版ISSN:1992-8645
  • 电子版ISSN:1817-3195
  • 出版年度:2015
  • 卷号:73
  • 期号:1
  • 出版社:Journal of Theoretical and Applied
  • 摘要:Software requirement is one of critical factors in a successful software development. Based on some existing researches, a good or poor design of software relies heavily on the quality of software requirements as a definition of software requirements is certainly an early stage in software development. In an IT project, such as a development of School of Social Network (SSN), some problems concerning software quality requirements may occur any time. The changes occurring in the software requirements and the mismatch among the needs, designs, and final result of the project, can lead to poor quality of the software produced. To minimize the problems, it is necessary to measure the quality of software requirements based on SQuaRE Metrics using Refactoring. First, it is to determine the characteristics of software quality requirements. The determination of quality characteristics of SSN is based on an expert experience and eventually sets 4 attributes of software quality requirements that are considered very important, namely: Correctness, Completeness, Consistency and Non-Ambiguity. Second, it is to give a weight on each quality characteristic to obtain the IRQ value. Third, the process of refactoring is conducted to improve the use-case scenarios. And the last step is to re-measure the quality of re-factored software requirement. The early measurements showed that the quality requirements of the SSN reached 39%. Through refactoring process, the improvement of software requirements caused an increase of 6 use cases. And after repair by using refactoring, it increased the quality of the requirements of SSN by 62%. Refactoring is definitely helpful for enhancing the understanding on software requirements without changing the software business process.
  • 关键词:Software Requirements; Use Case Scenario; Software Quality; SQuaRE Metrics; Refactoring
国家哲学社会科学文献中心版权所有