Capa de objeto de negocio

La capa de objeto de negocio contiene toda la lógica empresarial de la aplicación incluyendo objetos de "proceso" que implementan la funcionalidad específica del negocio y objetos de "entidad" que realizan accesos a datos de forma indirecta.

Se trata de la única capa de la arquitectura de IBM Cúram Social Program Management™ que contiene la lógica directamente codificada por desarrolladores de aplicaciones. Hay algunos patrones determinados utilizados por convención en aplicaciones "listas para ser utilizadas". La capa de objeto de negocio también se subdivide en capas de servicios y de fachada. Los distintos tipos de objetos del siguiente diagrama se conocen colectivamente como "objetos de negocio":

La interacción entre la capa de fachada y la capa de servicios se puede visualizar en el siguiente diagrama

Figura 1. Capa de objeto de negocio