DocumentCode
311462
Title
Mechanisms for integration and enhancement of software components
Author
Rader, Jock A.
Author_Institution
Hughes Aircraft Co., Tucson, AZ, USA
fYear
1997
fDate
2-5 Jun 1997
Firstpage
24
Lastpage
31
Abstract
Integration of software components is a major issue in the development of software systems. Integration can be approached from different perspectives including infrastructures (middleware) and the characteristics of individual components which might support integration. The paper concentrates on integration mechanisms which a given component might enjoy. A major portion of the paper looks at application programming interfaces (APIs) which provide the most complete range of integration possibilities. The various dimensions of APIs are analyzed in this portion. Also discussed are internal programming languages, filters, modification of internal component files and shared repositories. Component enhancement techniques are mentioned in places because they are so intertwined with integration. It is necessary to understand a wide range of component integration properties in detail in order to make intelligent evaluation of components
Keywords
application program interfaces; file organisation; high level languages; integrated software; utility programs; application programming interfaces; filters; infrastructures; internal component file modification; internal programming languages; middleware; shared repositories; software component enhancement; software component integration; software system development; Aircraft; Application software; Computer languages; Filters; Humans; Software systems; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Assessment of Software Tools and Technologies, 1997., Proceedings Fifth International Symposium on
Conference_Location
Pittsburgh, PA
Print_ISBN
0-8186-7940-9
Type
conf
DOI
10.1109/AST.1997.599908
Filename
599908
Link To Document