This document presents a multi-agent approach for selecting commercial off-the-shelf (COTS) software components. It proposes a semi-automated model called ABCS that uses multiple agents to identify suitable candidate components based on requirements. The agents each handle sub-tasks like matching requirements, evaluating security, cost-benefit analysis, and integration testing. They coordinate to produce a weighted list of candidates from which experts can select the most suitable component. The model aims to reduce the time and improve the knowledge involved in COTS component selection.