Component-based development methodology is one of the recent research windows in software engineering field. It investigates in how to build a reusable component to be used later in another application/context/domain. It targets the increase of software quality and the decrease of the production cost. Component-based development has many challenges to be applied in real world such as the impact on the running project schedule and budget. In this paper, a survey of component-based development and reuse driven development life cycles is presented. We present our proposed model " Integrated Component-Based development " (ICBD) life cycle. ICBD contains all the needed activities towards a complete component-based development lifecycle. Comparison between ICBD, normal component-based development, and non-component based development is provided in this research. The presented case study proves that ICBD could decrease the effort of the projects by 40% after few months of applying. KEYWORDS Integrated Component-based Development (ICBD), Component-based Development, Component-based Development Lifecycle, Reusable Driven Development.
CITATION STYLE
Rekaby, A. (2012). Introducing Integrated Component-Based Development (ICBD) Lifecycle and Model. International Journal of Software Engineering & Applications, 3(6), 87–99. https://doi.org/10.5121/ijsea.2012.3607
Mendeley helps you to discover research relevant for your work.