A Component-Based Framework for Software Reusability
Adnan Ali Khan, Khalid Khan, Muhammad Amir, M. N. A. Khan · International Journal of Software Engineering and Its Applications · 2014
Component-based development allows us to develop and integrate product components which facilitate software reusability, high quality and simplification for testing. Component-Based Software Engineering makes use of approaches which are based on architecture definition languages, object oriented design and software architecture. These strategies assist in the development of both domain-specific and generic software products. Reusability approach speeds up software development by using already developed components, thus software development cost and time is substantially reduced. I this paper, we present a Component-Based Software Engineering framework for software reusability.