2. 縱向重用是指在一類具有較多公共性的應用領域之間進行軟部品重用。因為在兩個截然不同的應用領域之間實施軟件重用非常困難,潛力不大,所以縱向重用才廣受矚目,并成為軟件重用技術的真正所在?v向重用活動的主要包括以下幾個步驟:
1) 首先進行域分析。根據應用領域的特征及相似性預測軟部件的可重用性。
2) 然后進行軟部品的開發。一旦確認了軟部件的重用價值,即可進行軟部品的開發并對具有重用價值的軟部品進行一般化,以便它們能夠適應新的類似的應用領域。
3) 最后,軟部件及其文檔即可進入軟部品庫,成為可供后續項目使用的可重用資源。
五、流行的軟件重用技術