BLL

Noun

 * , a software architecture layer