
8. Finding Components
The difficulties for designing and implementing a component-based
systems:
-
Identify and resolve mismatches between products, and to avoid becoming
dependent on the products of a single vendor or set of vendors.
-
Forecast what technologies and products will be relevant over the life
of the system.
Professional library management is a prorequisite for
finding the right components
-
Librarian --Manage the resuable components in a way that the application
engineers are able to effectively and efficiently reuse those components.
How domains and components can be described for retrieval
two approaches:
-
Hierarchical enumeration of classes
-
grouping on the basis of features