DocumentCode
2979931
Title
Toward a design handbook for integrating software components
Author
Dellarocas, Chrysanthos
Author_Institution
Sloan Sch. of Manage., MIT, Cambridge, MA, USA
fYear
1997
fDate
2-5 Jun 1997
Firstpage
3
Lastpage
13
Abstract
In component-based software development the identification and proper management of interconnections among the pieces of a system becomes a central concern. Nevertheless, today´s programming languages and tools still place an emphasis on representing components, leaving the description and management of component interdependencies implicit, or distributed among the components. The paper proposes a new perspective for designing software which elevates the representation and management of software component interdependencies to a distinct design problem, orthogonal to that of representing and implementing the core functional pieces of an application. The perspective is based on a taxonomy of common software interconnection dependencies and sets of alternative protocols for managing them. The taxonomy can form the basis of design handbooks for guiding the systematic solution of component integration problems. SYNTHESIS, a prototype software application development tool based on that perspective, has been developed and successfully used to minimize the manual effort required to integrate independently developed components into new applications
Keywords
integrated software; protocols; software tools; SYNTHESIS software application development tool; component integration problems; component interdependencies; component-based software development; design handbook; interconnection identification; interconnection management; programming languages; programming tools; protocols; software component integration; software design; systematic solution; Application software; Computer languages; LAN interconnection; Programming; Protocols; Software design; Software development management; Software prototyping; Software tools; Taxonomy;
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.599906
Filename
599906
Link To Document