Efficient approach for the development of reusable software components
Many software development organizations support reuse by moving towards assembling software products using multiuse components that can fit a wide range of products and environments. In order to support the design and integration of multi-use components we are presenting the usage of component interaction adapters. Adapters are used to encapsulate, interconnect and manage multi use component interactions. Isolating and managing the components' interactions outside the components using adapters decrease components! complexity, increase their reusability, and eases their integration.
multi-use component complexity requesting component rausability servicing component syntactic interface