Using adapters to reduce interaction complexity in reusable component-based software development

David C. Rine, Nader Nada, Khaled Jaber · 1999

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.

Read the paper · More papers on PaperTik