Xpress-BCL (Builder Component Library) 은 최적화 문제를 다양한 프로그래밍 언어로 만들어진 응용 프로그램 내에서 모델링하고 해결할 수 있도록 하는 객체지향 라이브러리를 제공합니다.

개발자가 문제를 프로그래밍할 때 Xpress-BCL을 호출하여 변수나 제약조건을 추가하여 문제를 단계적으로 완벽히 세울 수 있도록 도움을 주는 기능을 갖고 있습니다.
문제가 완벽히 정의되면, Xpress-Optimizer를 이용하여 문제를 해결하며, BCL은 응용된 프로그램 내에서 직접 solution에 접근하고, 분석 할 수 있는 기능을 갖고 있습니다.
BCL Library는 C, C++, Java, C# 및 VB interfaces를 포함하고 있습니다. 자세한 내용은, BCL Presentation 을 참조하시기 바랍니다.