文章詳目資料

國防管理學報

  • 加入收藏
  • 下載文章
篇名 軟體再用方法之研究
卷期 21:2
並列篇名 The Research of Software Reuse Methodology
作者 劉豐豪楊鍵樵
頁次 062-073
關鍵字 軟體再用元件再用軟體工程收集柵Software Reuse ComponentSoftware EngineeringRepertory Grid Technique
出刊日期 200010

中文摘要

軟體再用是提高軟體開發生產力、提升軟體品質的最有效方法之一。經驗告訴我們, 不同的軟體系統具備有相當程度的重複性,而在一些具有再用潛力且高品質的軟體元件 上,開發新的軟體系統,不僅可以提高該軟體的品質與軟體開發人員的生產力,且可 以降低軟體發展時間與成本。但『軟體再用』(Software Reuse)在不同的軟體技術及 環境中,需要使用不同的方法達到軟體再用的目的,如近年來物件導向技術的崛起,可 利用其物件的各種特性,配合軟體再用方法及工具的開發有效地提升軟體再用的能力。 本論文先介紹軟體再用的環境及相關背景,根據物件導向技術,討論軟體再用的内涵及 技術,並對其應用及架構做一探討,以物件導向語言C++為應用範例討論軟體再用的情形。

英文摘要

Software reuse is one of the most effective technologies to increase software productivity and quality. From the past experiences, many components of different software systems were found similar. Therefore, beside increasing productivity and quality, reusable and qualified components can also reduce the cost and time for developing new software system. Software reuse has been discussed for a long time , but it needs a new solution to achieve the goal in a new computer technique and environment. While Object-Oriented methodology has been used and researched, the reusability could be improved by finding out some reuse methodologies and tools through the properties of Object-Oriented . In this paper, the environment and technologies of software reuse are discussed to investigate the reuse methodology, architecture and application of Object-Oriented. A pilot project has been finished. Some software reuse tools were developed and verified. A Turbo C++ Library example was selected for testing in the project.

相關文獻