Component-Based Development
Component-based software engineering (CBSE) is a process that emphasizes the design and construction of computer-based systems using reusable software “components.” The intent of domain engineering is to identify, construct, catalog, and disseminate a set of software components that have applicability to existing and future software in a particular application domain. Unfortunately, the existence of reusable components does not…