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

文章基本信息

  • 标题:IN THE PROCESS OF SOFTWARE DEVELOPMENT: AVAILABLE RESOURCES AND APPLICABLE SCENARIOS
  • 本地全文:下载
  • 作者:ANAS BASSAM AL-BADAREEN ; ASHRAF MOUSA SALEH ; HAYFA. Y. ABUADDOUS
  • 期刊名称:Journal of Theoretical and Applied Information Technology
  • 印刷版ISSN:1992-8645
  • 电子版ISSN:1817-3195
  • 出版年度:2021
  • 卷号:99
  • 期号:1
  • 页码:25
  • 出版社:Journal of Theoretical and Applied
  • 摘要:For many decades, the cost, time and quality are the main concern of software engineering. The main objective of any software organization is to produce high quality software product within a shorter time and minimum cost. Software reuse is one of the main strategies concerns about using available resources to enhance the productivity of software development and the quality of software products. It aims at using existing software products and components in the development of new software systems. However, various types of software components available in different sources are used in the reuse strategy. This makes the reuse strategy confusable and its efficiency and effectiveness debatable. Selecting unsuitable component or scenario makes the reuse inefficient and ineffective. This study discusses the types of software components, their sources, characteristics and applicable scenarios for developing and reusing these components. A dataset from the literature is used to calculate and compare the cost of reuse processes. The results show that software reuse is an efficient strategy comparing with the normal development. Although, considering the reusability of software components required extra cost to the normal development, it could efficiently save the cost of the development of new software system. Moreover, using existing software components in the development of new reusable component is the most efficient strategy, which required even less than the cost of developing normal component.
国家哲学社会科学文献中心版权所有