標題: | 再利用軟體元件的介面技術研究 |
作者: | 黃世昆 HUANG,SHI-KUN 陳登吉 CHEN,DENG-JI 資訊科學與工程研究所 |
關鍵字: | 再利用軟體元件;介面技術研究;SOFTWARE COMPONENT;INTERFACE;INHERITANCE;STRONG TYPED;METHOD DISPATCH |
公開日期: | 1989 |
摘要: | 為了達到軟體再利用的目標, 必須解決兩個基本問題。第一個問題是如何去構建一個 可再利用的軟體元件(software component), 另外一個問題是如何建立一個環境, 從 此我們可以輕易地取得想要的元件, 而去建立一個軟體系統。這篇論文集中在解決第 一個問題, 並整理出在建立元件過程時的困難之處。在許多困難中之一是軟體系統的 介面(interface) 問題。若元件之間介面困難, 則將很難被再利用。論文中劃分出幾 種基本的介面情況, 並做分類。然後利用介面繼承(inheritance) 和多重介面的觀念 去解決這些問題。問題中包括太僵化的型別限制(strong typed)和有效率的訊息常式 分派(method dispatch) 。所介紹的這些方法將很輕易地導出一些定性和啟示性的經 驗法則以供為設計可再利用元件的準則。 最後, 在討論各種物件導向語言的動態型別限制時, 將討論各種分派訊息常式的方法 。其中一個方法是藉由介面的特性來運作, 將被詳細討論及說明。 我們將不斷地強調滿足介面的重要性, 且設法尋求一個清楚的觀念建立在兩個互為作 用的角色上, 即server和client。 |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#NT782392085 http://hdl.handle.net/11536/54493 |
Appears in Collections: | Thesis |