DocumentCode :
3236554
Title :
Enterprise-scale CBD: building complex computer systems from components
Author :
Brown, Alan W. ; Barn, Balbir
Author_Institution :
Application Dev. Div., Sterling Software, Plano, TX, USA
fYear :
1999
fDate :
1999
Firstpage :
82
Lastpage :
91
Abstract :
Greater reuse and improved adaptability in the evolution of applications is a high priority for every organization developing or using software. It has resulted in new approaches to software development based on components-reusable software packages offering services through well-defined interfaces. However, while often practiced in small-scale systems, significant challenges exist to bring component concepts to enterprise-scale application development. This paper considers the interest in component-based development (CBD) and examines the role that CBD tool support will play in bringing CBD to the enterprise. The paper identifies some of the major challenges facing CBD and identifies ways to overcome these challenges based on maintaining a clear separation of component specification from component implementation. The paper then analyses the required CBD methods and tools necessary to ensure the practical realization of these concepts. The ideas are illustrated with reference to the tools now being developed and marketed by Sterling Software Inc.´s Application Development Division
Keywords :
computer aided software engineering; large-scale systems; software reusability; software tools; subroutines; Sterling Software Inc; application evolution adaptability; complex computer systems; component implementation; component specification; enterprise-scale application development; enterprise-scale component-based development; reusable software packages; software reuse; software tool support; well-defined interfaces; Application software; Buildings; Computer architecture; Computer interfaces; Filtering; Java; Operating systems; Paper technology; User interfaces; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Technology and Engineering Practice, 1999. STEP '99. Proceedings
Conference_Location :
Pittsburgh, PA
Print_ISBN :
0-7695-0328-4
Type :
conf
DOI :
10.1109/STEP.1999.798482
Filename :
798482
Link To Document :
بازگشت