Title :
Component-based software development
Author :
Capretz, L.F. ; Capretz, M.A.M. ; Dahai Li
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Western Ontario, London, Ont., Canada
fDate :
Nov. 29 2001-Dec. 2 2001
Abstract :
Component-based software development (CBSD) strives to achieve a set of pre-built, standardized software components available to fit a specific architectural style for some application domain; the application is then assembled using these components. Component-based software reusability will be at the forefront of software development technology in the next few years. This paper describes a software life cycle that supports component-based development under an object-oriented framework. Development time versus software life cycle phases, which is an important assessment of the component-based development model put forward, is also mentioned.
Keywords :
object-oriented methods; software reusability; application domain; architectural style; component-based software development; component-based software reusability; object-oriented framework; pre-built standardized software components; software development technology; software life cycle; software life cycle phases; Application software; Costs; Design engineering; Object oriented modeling; Production; Programming; Software prototyping; Software reusability; Software systems; Systems engineering and theory;
Conference_Titel :
Industrial Electronics Society, 2001. IECON '01. The 27th Annual Conference of the IEEE
Conference_Location :
Denver, CO, USA
Print_ISBN :
0-7803-7108-9
DOI :
10.1109/IECON.2001.975569