標題: | INTERFACE FOR REUSABLE SOFTWARE COMPONENTS |
作者: | CHEN, DJ HUANG, SK 資訊科學與工程研究所 Institute of Computer Science and Engineering |
關鍵字: | OBJECT INTERFACE;OBJECT-ORIENTED SOFTWARE CONSTRUCTION, REUSABLE SOFTWARE COMPONENTS;TYPE THEOREM |
公開日期: | 1-Jan-1992 |
摘要: | The goal of efficiently reusing software implementation can be reached by solving two fundamental problems. One is how to construct a set of reusable software components and the other is how to provide an environment through which one can easily obtain the desirable components and configure his own software systems. In this paper, we focus on the former problem. trying to survey the difficulties in building flexible software component. One of the predicaments is lying on the problems of interfacing software systems. Those which make software components hard to interface with others are the obstacles to software reuse. In this paper, we identify some interfacing problems, classify types of interface and use notion of interface inheritance and multiple interface to solve these interfacing problems. The proposed strategies include a set of heuristic rules of how to construct a safe and flexible component which can be easily reused. We will constantly emphasize on the importance of interface satisfaction and endeavor to seek a clear view between software server and client, surveying their relationship while interfacing each other. |
URI: | http://hdl.handle.net/11536/149106 |
ISSN: | 0926-5473 |
期刊: | IFIP TRANSACTIONS A-COMPUTER SCIENCE AND TECHNOLOGY |
Volume: | 12 |
起始頁: | 3 |
結束頁: | 9 |
Appears in Collections: | Articles |