Component Based Development in Software Engineering

  • Bakshi A
  • Singh R
Citations of this article
Mendeley users who have this article in their library.


In today’s world, Component Based development is an active research area for more than a decade in software engineering. As they provide automated or semi-automated support for the various processes and the methods. There are three main approaches in Software Engineering world such as Structured, Object-oriented and Component-based approach. The last Component-based approach introduces more benefits to this world in terms of reusability, flexibility and maintainability. This paper basically provides the background of various software engineering approaches and compares the Component based development to the object oriented development approach and to the various other traditional approaches.




Bakshi, A., & Singh, R. (2013). Component Based Development in Software Engineering. International Journal of Recent Technology and Engineering (IJRTE), 2(1), 48–52.

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free