Descripción general:familia de productosWebSphere ... · a datos en tiempo real con decisiones...

60
WebSphere Operational Decision Management 8.0 Descripción general: familia de productos WebSphere Operational Decision Management

Transcript of Descripción general:familia de productosWebSphere ... · a datos en tiempo real con decisiones...

WebSphere Operational Decision Management 8.0

Descripción general: familia deproductos WebSphere OperationalDecision Management

���

NotaAntes de utilizar esta información y el producto al que da soporte, lea la información incluida en “Avisos” en la página 49.

Esta edición se aplica a la versión 8, release 0, modificación 0 de WebSphere Operational Decision Management y atodos los releases y modificaciones posteriores hasta que se indique lo contrario en nuevas ediciones.

Contenido

Visión general: familia de productosWebSphere Operational DecisionManagement . . . . . . . . . . . . . 1Introducción a la familia de productos WebSphereOperational Decision Management . . . . . . . 1

Qué es WebSphere Operational DecisionManagement . . . . . . . . . . . . . 1Agilidad empresarial mediante ciclos de TI yempresariales sincronizados . . . . . . . . 5Estrategias complementarias de gestión dedecisiones . . . . . . . . . . . . . . 6Roles y actividades de WebSphere OperationalDecision Management . . . . . . . . . . 9Desarrollo de aplicaciones de reglasempresariales . . . . . . . . . . . . . 14

Aplicaciones de reglas empresariales basadasen Java o XML . . . . . . . . . . . 14Aplicaciones de reglas de negocio basadas enCOBOL para plataformas z/OS. . . . . . 18Aplicaciones de reglas empresariales paraplataformas .NET . . . . . . . . . . 21

Desarrollo de aplicaciones de reglas de suceso. . 23Gestión de decisiones para usuariosempresariales . . . . . . . . . . . . . 25

En qué consiste la instalación de WebSphereOperational Decision Management . . . . . . 29

Composición de WebSphere Operational DecisionManagement . . . . . . . . . . . . . 29Seguridad . . . . . . . . . . . . . . 40Protocolos de comunicación . . . . . . . . 41Herramientas de terceros y SAM . . . . . . 42

Herramientas de terceros . . . . . . . . 42Software de código abierto . . . . . . 42Eclipse . . . . . . . . . . . . . 43Apache Ant . . . . . . . . . . . 43

Sistema Software Asset Management . . . . 43Acerca de Software Asset Management . . 43SAM, archivos de licencia e instaladores deproductos . . . . . . . . . . . . 44Cómo hacer que la licencia de SAM estévisible . . . . . . . . . . . . . 44Licencias y reempaquetado de archivados 44Licencias y varias aplicaciones de reglas . . 45

Sinergias con otros productos de IBM . . . . . 45Accesibilidad . . . . . . . . . . . . . . 46

Avisos . . . . . . . . . . . . . . . 49Marcas registradas . . . . . . . . . . . . 51

Índice . . . . . . . . . . . . . . . 53

iii

iv WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational Decision

Management

Visión general: familia de productos WebSphere OperationalDecision Management

Para implementar una solución de gestión de decisiones, debe comprender losdiversos módulos que componen la familia de línea de producto y elegir laarquitectura que se adapta mejor a sus necesidades.

Introducción a la familia de productos WebSphere OperationalDecision Management

WebSphere Operational Decision Management permite que las empresas respondana datos en tiempo real con decisiones inteligentes y automatizadas. Con WebSphereOperational Decision Management, los usuarios de TI y empresariales puedengestionar la lógica de decisiones empresariales utilizada por los sistemas operativosde una organización.

Qué es WebSphere Operational Decision ManagementWebSphere Operational Decision Management combine establecer decisión ycambio de herramientas de detección para proporcionar un sistema de gestión dereglas empresariales que sea fácil de desarrollar, rastrear, auditar, y probar.

WebSphere Operational Decision Management incluye dos componentesprincipales, en plataformas distribuidas y z/OS:

Decision Server para decisiones de gestión y detección de suceso aparte de lasaplicaciones.

Proporcione los componentes del tiempo de ejecución y desarrollo paraautomatizar la respuesta de decisiones altamente variables basadas en elcontexto especifico de una proceso, transacción, o interacción. Puedesupervisar una red empresarial para descubrir y actuar en patrones dedatos de sucesos basados, y a continuación procesar esta informaciónfrente a cientos o incluso miles de reglas empresariales para determinarcomo responder en sistemas front-end y back-end.

Decision Center para poner la gestión de decisiones en manos de aquellos quecontrolan el negocio.

Los usuarios empresariales pueden gestionar directamente decisiones ysucesos basados en el conocimiento organizativo y las mejores prácticas,con dependencia limitada en el departamento TI. El grado de dependenciapuede ir desde la revisión limitada por parte de los usuarios empresarialesde la lógica empresarial implementada por los desarrolladores a uncompleto control sobre la especificación, la creación, las pruebas y eldespliegue de la lógica empresarial por parte de los usuariosempresariales. Las funciones de Business y de TI pueden funcionar encolaboración, alineando toda la organización en la implementación dedecisiones automatizadas y acelerando el mantenimiento del ciclo de vidamientras se desarrollan basados en requisitos externos e internos nuevos.

La siguiente figura muestra los componentes que WebSphere Operational DecisionManagement proporciona para el desarrollo de aplicación de regla, gestión de reglay creación, y el entorno de ejecución en ambas plataformas distribuidas y z/OS.

1

De política empresarial a reglas empresariales

Las políticas empresariales son sentencias que se utilizan para tomar decisionescomo por ejemplo la tarifa de un seguro o suscripción de un préstamo, lasaprobaciones de eligibilidad para servicios sociales o sanitarios o recomendacionesde producto para compras en línea. Las políticas empresariales normalmente seencuentran en el código de la aplicación, en forma de sentencias if-then, aunquetambién se pueden almacenar en otros lugares con fines de documentación, comopor ejemplo en manuales de procedimiento u otros documentos.

Una política empresarial se puede expresar como varias reglas empresariales. Acontinuación se muestra un ejemplo de la clase de política empresarial que podríaresultar habitual:

Los clientes que gastan mucho dinero en una única transacción requieren unaampliación.

El proceso de capturar reglas consta de la formalización del vocabulario necesariopara expresar la política como un modelo de objeto conceptual y la representaciónde la lógica de la política empresarial como sentencias if-then.

Una vez que se ha creado el vocabulario, la política empresarial anterior se puedeimplementar con la siguiente regla empresarial:if

la categoría del cliente es Doradoy el valor del carro de compra del cliente es superior a 1500 dólares

entoncescambie la categoría del cliente a Platino

Cuando una política empresarial también tiene una política de TI o política deseguridad incorporada, puede combinar la gestión de reglas empresariales conprestaciones adicionales para manejar los aspectos de la política empresarial. Porejemplo, los clientes que gastan mucho dinero se deben direccionar a un serviciopreferencial o los clientes que gastan mucho dinero requieren seguridad adicional en sustransacciones.

En forma de reglas empresariales, se puede empaquetar la lógica empresarial yllamarla desde el código de la aplicación como una aplicación de reglasempresariales. Por lo tanto, los cambios de la política empresarial no requierencambios en el código de proceso o aplicación.

2 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational Decision

Management

Desde la detección de patrones de sucesos a las reglas desucesos

Un suceso es una señal electrónica que indica que se ha producido un cambio en elestado del negocio. La orquestación de sucesos de negocio para que se ejecuten lasaplicaciones adecuadas en el momento correcto para obtener la finalidad adecuadaes un reto que puede ser especialmente difícil con la gran cantidad de sistemasempresariales actualmente en ejecución en la empresa. También se despliega unaamplia selección de tecnologías, que van desde las aplicaciones de proceso porlotes a aplicaciones de cliente/servidor y a aplicaciones de Intranet e Internetbasadas en navegador. La orquestación del proceso de los sucesos que se producenen estos sistemas, así como de los sucesos que tienen lugar manualmente, podríasignificar un rediseño considerable del sistema y muchos meses de modificaciones,pruebas y despliegue.

Un orquestación rápida de sistemas empresariales requiere un enfoque alternativoal rediseño y redespliegue complejo y costoso de sistemas existentes. La solución esimplementar una capa de proceso de sucesos de negocio que se asiente en diversossistemas existentes, se beneficie de las funciones ya desarrolladas en estos sistemasy gestione las interacciones complejas (sucesos de negocio) que se produzcan entreestos sistemas. Esta capa de arquitectura se denomina Proceso de sucesos denegocio. La capa de Proceso de sucesos de negocio comunica los sucesossignificativos de un sistema empresarial a otros sistemas que requieren lainformación para responder al suceso crítico.

En las organizaciones grandes se producen cada día decenas de millones desucesos, pero no todos los sucesos o apariciones de sucesos tienen la mismaimportancia. Proporcionar información requiere la capacidad de determinar cuándose ha producido un patrón de sucesos aparentemente no relacionados de uno ovarios orígenes y a continuación coordinar la ejecución de las respuestas a esepatrón de sucesos.

El Proceso de sucesos de negocio es la capacidad de detectar cuándo se haproducido (o no se ha producido) un suceso empresarial o un patrón de sucesos, loque indica una situación empresarial sobre la que se puede actuar, y coordinar larespuesta o acción adecuada en el momento correcto.

Las reglas de suceso ayudan a detectar, y responder a, patrones de sucesos entresucesos similares o relacionados, sucesos que faltan o sucesos agregados. Las reglasde suceso también relacionan la detección de patrones con un contexto y aplicanuna dimensión de tiempo al patrón. De esta manera, por ejemplo, se puede crear lalógica siguiente:si se producen los sucesos A y B y no se produce el suceso C en <período de tiempo>, entonces realizar las acciones X, Y y Z después del período de t

Por ejemplo, en un sitio web de venta al por menor, si un cliente añade un libro auna cesta de la compra (suceso A) y visualiza la página de información de entrega(suceso B) pero no completa la compra en la caja en línea (suceso C) en unasemana, entonces enviar un correo electrónico a ese cliente (acción X). Cuandohaya transcurrido un día, actualizar la base de datos de favoritos del cliente conlos detalles del libro (acción Y) y enviar un mensaje al departamento de ventaspara indicarles que este cliente no ha completado la compra (acción Z).

Mediante la lógica predefinida que describe cómo interactuarán los sistemasempresariales, el tiempo de ejecución de sucesos puede notificar a estos sistemasen tiempo real de forma que estos puedan realizar la acción correspondiente.

Visión general: familia de productos WebSphere Operational Decision Management 3

Por qué utilizar gestión de decisión

Los sucesos empresariales y los sistemas de gestión de reglas empresariales(BRMS) son tecnologías muy complementarias que en combinación habilitan ladecisión de automatización inteligente y de respuesta. Estas tecnologías habilitanorganizaciones para flexiblemente construir soluciones que puedan detectar yreaccionar a patrones de datos ya que ocurren en un período de tiempoespecificado, y a continuación proporcionan la respuesta de decisión automatizadaapropiada para sistemas empresariales transaccionales y de procesos orientados.

La combinación de sucesos empresariales y reglas empresariales incrementa laagilidad empresarial y las capacidades de automatización de decisiones paraconseguir consistentemente mejorar los resultados empresariales y maximizar losrecursos y valores. Una solución de gestión de decisión habilita a las empresas areutilizar fuentes de información:v Datos de historialv Conocimiento predictivov Simulación y sucesos

WebSphere Operational Decision Management habilita a los usuarios empresarialesa gestionar decisiones y realizar cambios en un corto espacio de tiempo,incrementando la respuesta de empresa a sucesos imprevistos, así como acortar eltiempo de respuesta como resultado de unos niveles de automatización más altos.

Por qué utilizar gestión de decisión en las aplicaciones z/OS

La extracción de decisiones empresariales a partir de las aplicaciones COBOL ymoviéndolas a un sistema de gestión de decisión ofrece varias ventajas:v Desarrollo de aplicación más efectiva y mantenimiento con menos riesgo

empresarialPuede aplicar los beneficios de gestión de decisión de forma incremental en suCICS, IMS, y aplicaciones por lote COBOL para reducir el riesgo empresarial.

v Reducción de funcionalidad duplicadaLa funcionalidad duplicada provoca a la compañía a gastar más tiempo y másrecursos que las aplicaciones de mantenimiento necesarias.

v Compartición de decisiones a través de aplicaciones y plataformasSi su empresa tiene conocimiento previo e inversión con Business RuleManagement Systems (BRMS) y WebSphere Business Events puede iniciarproyectos de modernización de la aplicación para determinar como reglasempresariales existentes y aplicaciones de sucesos empresariales puedendireccionar la necesidad de responder con más rapidez a oportunidadesemergentes en z/OS.

Para gestionar entrega de solución ágil, es esencial ser capaz de entender lasaplicaciones de línea de negocio en términos de las reglas empresariales queimplementan y el efecto de los cambios de regla en los procesos empresarialesclave.WebSphere Operational Decision Management proporciona el marco paradesarrollar aplicaciones empresariales para que los responsables de la políticaempresarial puedan crear, actualización, y mantenimiento de las decisionesempresariales.

4 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational Decision

Management

Información relacionada:“Composición de WebSphere Operational Decision Management” en la página 29El WebSphere Operational Decision Management incluye un conjunto decomponentes, que se instalan en ambos sistemas operativos distribuidos y z/OS.

Agilidad empresarial mediante ciclos de TI y empresarialessincronizados

La agilidad empresarial depende de la automatización de decisiones inteligentescon capacidad de respuesta. WebSphere Operational Decision Managementayuda agestionar decisiones aparte de las aplicaciones empresariales, con más flexibilidady capacidad de respuesta a las cambiantes necesidades del negocio.

La capacidad de gestionar cambios de los sistemas operativos está directamenterelacionada con las decisiones que estos pueden tomar. Cada transacción, pedido,interacción con el cliente o proceso depende de decisiones, que a su vez dependende determinados contextos de situación y requisitos internos o externos. Por lotanto, cada cambio afecta a las decisiones, muchas de las cuales se manejanautomáticamente en los sistemas empresariales.

La agilidad empresarial depende de la automatización de decisiones inteligentescon capacidad de respuesta. Con WebSphere Operational Decision Management,gestiona decisiones aparte de las aplicaciones empresariales, con más flexibilidad ycapacidad de respuesta a las cambiantes necesidades del negocio.

Cuando la gestión de decisiones se realiza aparte del código de la aplicación, losexpertos empresariales pueden definir y gestionar la lógica empresarial, reduciendoel tiempo y el esfuerzo necesarios para actualizar esa lógica empresarial ensistemas de producción y aumentando la capacidad de una organización deresponder a cambios del entorno empresarial.

WebSphere Operational Decision Management proporciona un entorno paradiseñar, desarrollar y desplegar aplicaciones de reglas empresariales y aplicacionesde sucesos. El ciclo de TI consta del desarrollo y mantenimiento de estainfraestructura. Una vez que se ha configurado la infraestructura, los equiposempresariales distribuidos pueden empezar a colaborar mediante un entornobasado en la Web para crear y mantener sucesos y reglas empresariales.

Los ciclos de vida de la gestión de decisiones y del desarrollo de aplicacionespueden evolucionar en paralelo. Las decisiones pueden evolucionar según requierael contexto empresarial, sin poner carga adicional en el desarrollo de la aplicación.Cada vez que la aplicación evoluciona, el entorno de gestión de decisiones sesincroniza con la aplicación.

Con esta separación, la arquitectura de la aplicación y las decisiones se puedengestionar de forma asíncrona. Por ejemplo, los desarrolladores de aplicacionespueden desarrollar una nueva versión de la aplicación en respuesta a lainfraestructura cambiante de la aplicación y a requisitos empresariales centralesadicionales. Al mismo tiempo, los gestores de políticas pueden trabajar en nuevasdecisiones suministradas en respuesta a un mercado en evolución, un entornonormativo cambiante o a nuevos patrones de sucesos.

Visión general: familia de productos WebSphere Operational Decision Management 5

Además de trabajar en distintas líneas temporales, los desarrolladores y usuariosempresariales esperan también trabajar con distintas herramientas, que reflejen susdistintas habilidades y vistas de la aplicación.

Por ejemplo, los desarrolladores están acostumbrados al mundo Java. Utilizansistemas de gestión de código fuente para trabajar simultáneamente en copiasdistintas de un proyecto sin interferir entre ellos.

Los usuarios empresariales, por otro lado, no se preocupan por los detalles deldesarrollo de la aplicación, sino que están interesados en probar y gestionar lasdecisiones. Por lo tanto, requieren herramientas que puedan ayudarles a crear,organizar y buscar reglas en el contexto de la política global.

Con desarrolladores y usuarios empresariales que trabajan en sus propios entornosa su propio ritmo, el trabajo de estos dos grupos se debe sincronizar y fusionar.

Finalmente, tanto los desarrolladores como los usuarios empresariales requierenacceso a un entorno de ejecución de reglas para desplegar reglas para habilitar laprueba, validación y despliegue en producción de la lógica empresarial nueva ymodificada.Información relacionada:“Roles y actividades de WebSphere Operational Decision Management” en lapágina 9WebSphere Operational Decision Management comprende un conjunto de módulosque funcionan en distintos entornos, pero que también funcionan juntos paraproporcionar una completa plataforma de gestión de decisiones.“Estrategias complementarias de gestión de decisiones”Las reglas empresariales y los sucesos en tiempo real pueden ayudar a la empresaa conseguir agilidad de proceso de negocio.“Sinergias con otros productos de IBM” en la página 45WebSphere Operational Decision Management complementa otros productos deIBM® para otorgarle más poder a las empresas para automatizar, gestionar ymejorar el ciclo de decisiones frente a la complejidad y los cambios crecientes.

Estrategias complementarias de gestión de decisionesLas reglas empresariales y los sucesos en tiempo real pueden ayudar a la empresaa conseguir agilidad de proceso de negocio.

WebSphere Operational Decision Management proporciona herramientas que dansoporte a dos estrategias complementarias de gestión de decisiones: reglas

6 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational Decision

Management

empresariales y reglas de suceso. Dependiendo del tipo de datos con el que estétratando y del tipo de razonamiento que desee aplicar a estos datos, prevaleceráuna de las dos estrategias.

Las reglas y los sucesos son servicios complementarios del dominio de gestión dedecisiones, y juntos permiten a los usuarios crear y gestionar reglas medianteconceptos alineados, terminología y herramientas para dar soporte a casos de usocombinados.

Patrón de uso

Gestión de decisiones

Reglas empresariales Reglas de suceso

Tipo de datos Vista de instantánea de datosestáticos.

Datos sobre períodos detiempo variables.

Razonamiento Ejecuta reglas utilizando unorden definido de ejecuciónde reglas o un orden quedetermina el algoritmobasado en inferencia delmotor de reglas.

Procesa varios sucesos norelacionados de diversasfuentes para identificar unpatrón y responde de formaasíncrona cuando seidentifica este patrón.

Procesa sucesos de negociodurante períodos amplios detiempo, de milisegundos ameses.

EjecuciónResponde a cada llamadacomo una transacciónexclusiva.Lo llama una API,por ejemplo un servicio web,o un proceso de negocio.

Recibe sucesos individualesde la red y reacciona si elsuceso completa un patrónde interés, e iniciandoacciones en otros sistemas.

Resultado Calcula uno o más valorespara decidir y responder.

Inicia acciones cuando no seproducen patrones deactividad empresarial de laforma esperada. Estasacciones pueden ser alertas oproceso de seguimiento.

La combinación de sucesos y reglas empresariales puede proporcionar una toma dedecisiones inteligente que permita a una empresa actuar a tiempo y con lainformación adecuada en su red empresarial. Las reglas y los sucesos se puedencombinar en entornos de ejecución. El event runtime puede ejecutar reglasempresariales mediante una interfaz de servicio web. Para obtener másinformación sobre la integración de tiempo de ejecución entre reglas y sucesos,consulte Invocar Decision Server Rules desde Decision Server Events.

La tabla siguiente muestra cómo podría combinar las reglas empresariales y lossucesos de negocio para dos casos de uso.

Visión general: familia de productos WebSphere Operational Decision Management 7

Caso de uso

Gestión de decisiones

Reglas empresariales Reglas de suceso

Seguro de automóvil v

Determinar si realizar unaoferta y, si es así, para qué.

v

Personalizar precio enfunción de una ampliacombinación de factores.

v

Supervisarcomportamiento del clientee identificar el momentoadecuado para unapromoción.

v

Detectar varias solicitudesde un presupuesto deseguro durante un períodobreve de tiempo.

v

Detectar solicitudes depresupuesto que no se hanaceptado en un período detiempo.

v

Realizar un seguimientode las ofertaspromocionales a losclientes.

Servicios de tarjeta decrédito

v

Detectar si lastransacciones sobrepasanun umbral determinado, ypermitir o rechazar latransacción.

v

Notificar a los clientes enfunción del perfil ycomportamiento delcliente.

v

Detectar sucesos detarjetas de crédito (pagos).

v

Agregar datos de tarjetasde crédito (pagos yretiradas permitidos porlas reglas).

v

Llamar a reglasempresariales cuando seanecesario calcular unadecisión para permitir orechazar la transacción.

8 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational Decision

Management

Información relacionada:“Agilidad empresarial mediante ciclos de TI y empresariales sincronizados” en lapágina 5La agilidad empresarial depende de la automatización de decisiones inteligentescon capacidad de respuesta. WebSphere Operational Decision Managementayuda agestionar decisiones aparte de las aplicaciones empresariales, con más flexibilidady capacidad de respuesta a las cambiantes necesidades del negocio.“Roles y actividades de WebSphere Operational Decision Management”WebSphere Operational Decision Management comprende un conjunto de módulosque funcionan en distintos entornos, pero que también funcionan juntos paraproporcionar una completa plataforma de gestión de decisiones.

Roles y actividades de WebSphere Operational DecisionManagement

WebSphere Operational Decision Management comprende un conjunto de módulosque funcionan en distintos entornos, pero que también funcionan juntos paraproporcionar una completa plataforma de gestión de decisiones.

Ser efectivo para un equipo de desarrollo, es necesario tener el conjunto correctode habilidades en el equipo o consulta disponible para el equipo. Se debenestablecer los roles en el equipo anteriormente en el ciclo de desarrollo.

Hay dos categorías de usuarios implicadas en el desarrollo y mantenimiento deuna solución de gestión de decisiones:v Usuarios de TI

Los arquitectos, desarrolladores y administradores desarrollan y mantienen laaplicación de reglas.

v Usuarios empresariales

Visión general: familia de productos WebSphere Operational Decision Management 9

Los analistas de negocio, gestores de políticas y autores de reglas desarrollan ymantienen la lógica de decisiones.

La tabla siguiente proporciona los distintos tipos de usuarios de TI y empresarialesimplicados en el desarrollo y el mantenimiento de una solución de gestión dedecisiones.

Tabla 1. Reglas de usuario para el desarrollo de aplicaciones de reglas empresariales yaplicaciones de sucesos

Rol Actividades Descripción

Diseño

Integrar

Desplegar

Los arquitectos trabajanprincipalmente con Designery tienen lasresponsabilidades siguientes:

v Gestionar la organizaciónglobal del despliegue delas reglas y asegurarse deque la ejecución estáoptimizada.

v Definir la organización delproyecto de forma que seaigualmente adecuado paralos desarrolladores y losusuarios empresariales.

v Definir la granularidad delas aplicaciones de reglas ycómo estas se ajustan alproceso de negocio másamplio.

v Proporciona contexto convalor para el rol de laaplicación en lasdecisiones empresarialesgestionadas.

Diseño

Creador

Probar

Integrar

Desplegar

Los desarrolladores trabajanprincipalmente con Designery tienen lasresponsabilidades siguientes:

v Desarrollar, probar,depurar y desplegaraplicaciones de reglasempresariales yaplicaciones desucesos.Proporcionanentrada al diseño de lasreglas.

v Escribir el código para laejecución de reglas.

Los desarrolladores estánfamiliarizados con losmodelos de objetos, las API yel entorno de desarrollo(servidores de aplicacionesJava EE, Java SE, yplataformas z/OS).

10 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational

Decision Management

Tabla 1. Reglas de usuario para el desarrollo de aplicaciones de reglas empresariales yaplicaciones de sucesos (continuación)

Rol Actividades Descripción

Desplegar

Administrar

Supervisor

Auditar

Los administradores desistemas trabajan en losservidores para asegurarsede que estos se ejecutan sinproblemas. Estos servidorespueden ser para entornos deejecución o Decision Center.

Los administradores tienenlas responsabilidadessiguientes:

v Desplegar y configurar elservidor y la base de datospara Decision Center yRule Execution Server.

v Gestionar el acceso de losusuarios a Decision Centery Rule Execution Server.

v Asegúrese de que sedefinen el modelo deobjetos empresariales y lasreglas para todas las fasesdel proyecto y asegure quese puedan compartir lasreglas a través de lasplataformas.

v Configurar orígenes dedatos de rastreo con finesde pruebas.

v Desplegar aplicaciones.

v Volver a desplegarconjuntos de reglas yactivos de sucesos cuandose realicen cambios.

v Generar informes deejecución detallados.

v Realizar un seguimientode la ejecución de reglas ysupervisarla.

v Restaurar un estado deaplicación determinado.

Visión general: familia de productos WebSphere Operational Decision Management 11

Tabla 1. Reglas de usuario para el desarrollo de aplicaciones de reglas empresariales yaplicaciones de sucesos (continuación)

Rol Actividades Descripción

Diseño

Creador

Probar

Sincronizar

Revisar

Validar

Los analistas de negociotrabajan en Designer yDecision Center.

Actúan como puente entrelos departamentosempresariales y de TI, deldiseño a la integración enuna aplicación de software.

Los analistas de negociotienen las responsabilidadessiguientes:

v Diseñar una especificaciónformal de las reglas, convalidación tanto de losdesarrolladores como delos gestores de políticas.

v Definir el vocabularioutilizado en las reglas.

v Identificación delcandidato de las reglasempresariales.

v Escribir y organizar reglasempresariales y reglas desuceso de forma que losautores de las reglaspuedan mantenerlos.

v Validar que la ejecución delas reglas dé los resultadosesperados.

En función de su nivel deconocimiento técnico, losanalistas de negocio puedenrealizar tareas descritasactualmente como tareas dedesarrollador. Sin embargo,los analistas de negocionormalmente no escribencódigo.

12 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational

Decision Management

Tabla 1. Reglas de usuario para el desarrollo de aplicaciones de reglas empresariales yaplicaciones de sucesos (continuación)

Rol Actividades Descripción

Revisar

Validar

Creador

Los gestores de políticas sonlos propietarios de lasdecisiones en unaorganización y trabajanprincipalmente en DecisionCenter.

Los gestores de políticastienen las responsabilidadessiguientes:

v Participar en el diseño deuna especificación formalde las reglas.

v Definir elementos devocabulario con la ayudade analistas de negocio.

v Crear y actualizar reglas.

v Revisar cómo se orquestala ejecución de reglas.

v Informar sobre el estadode la política empresarial.

v Probar las reglas paraasegurarse de que estánescritas correctamente.

v Ejecutar simulaciones paraasegurarse de que lasreglas proporcionan elresultado empresarial quese espera.

v Gestionar las ramas.

Creador

Revisar

Autores de reglas enDecision Center.

Los autores de reglas tienenlas responsabilidadessiguientes:

v Actualizar y a veces crearreglas.

v Revisar las reglasempresariales y las reglasde suceso medianteconsultas e informes.

Visión general: familia de productos WebSphere Operational Decision Management 13

Conceptos relacionados:“Aplicaciones de reglas empresariales basadas en Java o XML”Como usuario de TI, trabaja en Rule Designer para definir una infraestructura decreación y gestión de reglas para usuarios empresariales, y los usuariosempresariales no tienen constancia de la plataforma de producción subyacente.Crean, revisan y gestionan reglas empresariales de la misma forma,independientemente de la plataforma.“Desarrollo de aplicaciones de reglas de suceso” en la página 23Para desarrollar aplicaciones de sucesos, los desarrolladores, arquitectos y analistasde negocio trabajan juntos para diseñar un modelo de datos, organizar la ejecuciónde sucesos, crear, revisar y probar sucesos y desplegar la aplicación de sucesosresultante en diversas plataformas de producción (Java SE, Java EE, o z/OS).“Gestión de decisiones para usuarios empresariales” en la página 25Decision Center es un repositorio y servidor de gestión de decisiones escalable conun entorno web de colaboración para la creación, gestión, validación y desplieguede sucesos y reglas empresariales.Información relacionada:“Agilidad empresarial mediante ciclos de TI y empresariales sincronizados” en lapágina 5La agilidad empresarial depende de la automatización de decisiones inteligentescon capacidad de respuesta. WebSphere Operational Decision Managementayuda agestionar decisiones aparte de las aplicaciones empresariales, con más flexibilidady capacidad de respuesta a las cambiantes necesidades del negocio.“Estrategias complementarias de gestión de decisiones” en la página 6Las reglas empresariales y los sucesos en tiempo real pueden ayudar a la empresaa conseguir agilidad de proceso de negocio.

Desarrollo de aplicaciones de reglas empresarialesPara desarrollar aplicaciones de reglas empresariales, los desarrolladores,arquitectos y analistas de negocio trabajan juntos para diseñar un modelo de datos,organizar la ejecución de conjuntos de reglas, crear, revisar y probar reglas ydesplegar la aplicación de reglas empresariales resultante en diversas plataformasde producción(Java SE, Java EE, z/OS o .NET).

Aplicaciones de reglas empresariales basadas en Java o XMLComo usuario de TI, trabaja en Rule Designer para definir una infraestructura decreación y gestión de reglas para usuarios empresariales, y los usuariosempresariales no tienen constancia de la plataforma de producción subyacente.Crean, revisan y gestionan reglas empresariales de la misma forma,independientemente de la plataforma.

Puede desarrollar aplicaciones de reglas basadas en Java o XML y desplegarlas enuna plataforma distribuida o WebSphere Application Server en z/OS (consulteArquitectura de una aplicación de regla empresarial). Para ver una introduccióndirecta al desarrollo de aplicaciones de reglas basadas en Java, consulteIntroducción: Cómo comenzar con reglas de negocio.

El diagrama siguiente muestra las distintas herramientas que utiliza paradesarrollar una aplicación de reglas empresariales basada en Java o XML y lastareas que debe realizar para este desarrollo.

14 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational

Decision Management

Diseño

En primer lugar usted y los analistas de negocio diseñan la aplicación de reglasempresariales, mediante Rule Designer.v

Defina como desea organizar la aplicación de reglas empresariales en proyectos dereglas (consulte Instrucciones para organizar su aplicación en proyectos dereglas). Un proyecto de reglas es un tipo de proyecto de Eclipse dedicado alentorno de aplicaciones de reglas empresariales, que puede almacenar en unsistema de control de código fuente (SCC) (consulte Diseño de un proyecto dereglas).

v

El conjunto de reglas empresariales que se combinan en una unidad de decisiónejecutable se denomina un conjunto de reglas. Define parámetros de conjunto dereglas para pasar datos desde la aplicación de llamada al conjunto de reglas, ypara recuperar datos del conjunto de reglas.

v

Trabaja con analistas de negocio para definir el vocabulario utilizado en reglasempresariales. En Rule Designer, desarrolla el modelo de objetos de negocio (BOM)que define los elementos y relaciones del vocabulario (consulte Guía deaprendizaje: Definición de un vocabulario). Puede definir el vocabulario dearriba a abajo, mediante la correlación del BOM al Modelo de objetos de ejecución(XOM), un modelo Java o un modelo XML utilizado en tiempo de ejecución.También puede crear el vocabulario en sentido ascendente, generando el BOM apartir del XOM y a continuación filtrando y configurando el BOM para que seauna base adecuada para el vocabulario empresarial (consulte Diseño de modelosde objetos empresariales).

v

En el proyecto de reglas, organiza una estructura de paquete de reglas paraalmacenar reglas empresariales y definir un flujo de reglas para especificar el flujode alto nivel de ejecución de las reglas empresariales (consulte Orquestración deejecución del conjunto de reglas y guía de aprendizaje: Crear mi primer flujo dereglas).

Visión general: familia de productos WebSphere Operational Decision Management 15

v

Con la ayuda de los analistas de negocio, define propiedades para gestionar yrealizar un seguimiento de las reglas empresariales, mediante extensiones demodelo de reglas (consulte los ejemplos de Las extensiones de gestión de reglasempresariales). Rule Designer proporciona editores para extensiones de modelode reglas.

v

Configura herramientas de validación de usuarios empresariales, configurando ypersonalizando cómo se ejecutan las pruebas y simulaciones con DecisionValidation Services (consulte Guía de aprendizaje: Configuración de BOM paracomprobación de Excel).

Creación

Si es responsable de crear y gestionar las reglas, podría crear la mayoría de lasreglas empresariales del proyecto (consulte Authoring rules). Si los usuariosempresariales son responsables de la creación y gestión de reglas empresariales,creará sólo reglas complejas y configurará algunas herramientas para facilitar lacreación de reglas empresariales para usuarios empresariales.v

Usted y los analistas de negocio pueden crear los tipos siguientes de reglasempresariales:– Reglas de acciones (consulte Tutorial: Creación de reglas de acciones)– Tablas de decisiones (consulte Tutorial: Edición de tablas de decisiones)– Árboles de decisionesTodas estas reglas empresariales se basan en el lenguaje de acción empresarial(BAL), que está diseñado para tener el aspecto de un lenguaje natural. Además,puede crear reglas técnicas, que se basan en ILOG Rule Language (IRL) yrequieren conocimientos de programación (consulte los ejemplos Programaciónbasada en reglas).

v

Usted y los analistas de negocio pueden crear plantillas de reglas empresariales.v

Con la ayuda de los analistas de negocio, define categorías de vocabulario. Conestas categorías, puede filtrar los elementos de vocabulario que están disponiblesal crear reglas empresariales.

v

Puede crear extensiones de creación de reglas, por ejemplo para integrar editoresde valores para algunos elementos de vocabulario, o para definir dominiosdinámicos que recuperan valores de un origen de datos (consulte los ejemplos deExtensiones de creación).

Pruebas

Depura la aplicación de reglas empresariales en Rule Designer. Los analistasempresariales prueban que la aplicación de reglas empresariales implemente lalógica empresarial esperada.v

Depura el conjunto de reglas (consulte Tutorial: Depuración de un conjunto dereglas). Con esta finalidad, utiliza un motor d reglas incorporado para gestionar laejecución de reglas (consulte Depuración de un proyecto de reglas y Ejecuciónde reglas con un motor de reglas incorporado ).

16 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational

Decision Management

v

Usted o los analistas de negocio realizan análisis utilizando consultas semánticasrestringidas (consulte Revisión de un proyecto de reglas). Estas consultascomprueban la coherencia y finalización de reglas individuales y de todo elconjunto de reglas. Puede personalizar los informes de análisis de reglas.

v

Usted o los analistas de negocio ejecutan escenarios de prueba en reglas. Puedeejecutar estas pruebas directamente en Rule Designer, sin el entorno completo deRule Execution Server.Para obtener más información sobre la prueba de escenarios, consulte:– Realización de pruebas con Decision Validation Services– Validación de la ejecución de un conjunto de reglas en z/OS– Guía de aprendizaje: Depuración de un archivo de caso de ejemplo Exel– Ejemplo: Prueba de archivo DVS utilizando JUnit

v

Crea indicadores clave de rendimiento (ICR) que se pueden incluir consimulaciones para visualizar resultados empresariales en Decision Center.

Integración y despliegue

Integra y despliega la aplicación de reglas empresariales desde Rule Designer. Eldespliegue se puede realizar desde Decision Center.v

Empaqueta el conjunto de reglas en un archivador ejecutable, denominadoRuleApp, y escribe el código para ejecutar el motor de reglas en este RuleApp(consulte los ejemplos de Integración del motor de reglas).

v

Decide cómo desea exponer el RuleApp a la aplicación de llamada.– La sesión de reglas de Java SE (consulte Muestra: Sesión de reglas Java SE)– La sesión de reglas de Java EE (consulte Muestra: Sesión de reglas Java EE)– Bean de reglas controlados por mensajes (consulte Ejemplo: Bean de reglas

controlados por mensajes)– Servicio de decisiones transparente (consulte Muestra: Servicio de decisión

transparente web o supervisado y Guía de aprendizaje: Ejecución de serviciode decisiones transparentes alojado en Java o .NET)

v

Configura Rule Execution Server para el servidor de aplicaciones elegido. RuleExecution Server es un entorno de ejecución gestionado supervisado para lasreglas empresariales desplegadas. Rule Execution Servermaneja la creación, laagrupación y la gestión de instancias de conjuntos de reglas para que lasaplicaciones puedan llamar a las decisiones resultantes de la forma más fácilposible. Consulte Tutorial: Creación de una aplicación web Creating a web parallamar a Decision Server en IBM Rational Application Developer.

v

Despliega la RuleApp en Rule Execution Server. En la consola de Rule ExecutionServer, gestiona las RuleApps.Para obtener más información sobre cómo gestionar RuleApps en RuleExecution Server, consulte:– Tutorial: Gestión de RuleApps– Gestión del entorno de ejecución de reglas de Java

Visión general: familia de productos WebSphere Operational Decision Management 17

v

Para habilitar la ejecución de pruebas y en concreto la prueba de escenarios,despliega el Proveedor de servicios de escenario (SSP) y el XOM en elalmacenamiento de Rule Execution Server.

Administración y supervisión

Rule Execution Server proporciona herramientas para administrar y supervisaraplicaciones de reglas empresariales.v

Utilice la consola Rule Execution Server, scripts Ant o herramientas de gestiónde empresas ( como el IBM Tivoli o HP OpenView) y JMX MBeans parasupervisar la ejecución de un conjunto de reglas en Rule Execution Server.

v

Puede depurar una aplicación de reglas empresariales en ejecución en RuleExecution Server (consulte Guía de aprendizaje: Depuración de una aplicaciónremota de Rule Execution Server).

v

Crea versiones de copia de seguridad de conjuntos de reglas y vuelve a unaversión anterior, si es necesario.

v

También supervisa y archiva resultados de ejecución en Decision Warehouse.También puede recopilar estadísticas sobre el rendimiento.

Auditoría

Los datos de rastreo de ejecución de reglas proporcionan una pista de auditoría dedecisiones tomadas, a veces necesaria para satisfacer los requisitos normativos.Además, este tipo de datos proporciona una forma de investigar o justificar unadecisión representada en una transacción realizada mostrando todas las reglasasociadas con esa decisión.v

Mediante Decision Warehouse, Rule Execution Server puede gestionar, realizarcopia de seguridad, y eliminar decisiones almacenadas (consulte Auditardecisiones ejecutadas).

v

Decision Warehouse también almacena y recupera informes detallados sobreconjuntos de reglas para los que la supervisión está habilitada (consulte Ejemplo:Personalización de Decision Warehouse).

v

Crea indicadores clave de rendimiento (ICR). Los usuarios empresariales amenudo utilizan informes para ajustar las políticas empresariales para quereflejen las condiciones empresariales y mejorar el rendimiento en función deestos ICR.

Aplicaciones de reglas de negocio basadas en COBOL paraplataformas z/OSPuede desarrollar aplicaciones de reglas de negocio basadas en datos COBOL ypuede desplegarlas en zRule Execution Server for z/OS, Rule Execution Server enWebSphere Application Server para z/OS, o como un subprograma de reglaCOBOL.

18 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational

Decision Management

En función de dónde elige realizar y ejecutar las reglas, puede desarrollar laaplicación de reglas empresariales de forma distinta, para obtener másinformación, consulte Desarrollar una aplicación de regla de negocio para z/OS. Laexperiencia de creación y gestión de reglas puede continuar siendo la misma paralos usuarios empresariales y puede configurar la aplicación de reglas empresarialespara que ser compatible con todas las opciones de despliegue.

El diagrama siguiente muestra las distintas herramientas con las que puededesarrollar una aplicación de reglas empresariales basada en COBOL y cómodesplegar esta aplicación de reglas empresariales en zRule Execution Server forz/OS.

Puede utilizar Decision Server for z/OS y planificar el despliegue de las reglas enzRule Execution Server for z/OS.1.

En Rule Designer, genere un XOM a partir de un libro de copias COBOL(consulte Guía de aprendizaje: Creación de un conjunto de reglas basado enlibro de copias para zRule Execution Server for z/OS y ConsideracionesCOBOL para el desarrollo de aplicación de regla). Este XOM de COBOLproporciona las estructuras Java necesarias para ejecutar las reglas en unaaplicación COBOL. Antes de generar un XOM de COBOL, debe saber cómo secorrelacionan las estructuras del libro de copia COBOL con las estructuras Java,y de cualquier restricción que se pueda aplicar (consulte Cómo manejardiferencias de tipo de datos entre Java y COBOL).

2.

A continuación, correlaciona los métodos del BOM con elementos del XOMCOBOL mediante la característica de correlación entre BOM y XOM en elEditor de BOM.

3.

Despliega el XOM de COBOL y la RuleApp, que estarán disponibles en laaplicación de llamada mediante zRule Execution Server for z/OS .

Puede utilizar Decision Server for z/OS y planear cómo desplegar las reglas enRule Execution Server en WebSphere Application Server para z/OS.1.

Visión general: familia de productos WebSphere Operational Decision Management 19

El proceso para el desarrollo de la aplicación de regla depende de que tipo decliente ejecute la aplicación de regla.Para ejecutar un conjunto de reglas en WebSphere Application Server paraz/OS, puede elegir utilizar un cliente Java/SOA o una invocación nativaCOBOL:v Java: solicitudes HTTP que entran en el servidor de aplicaciones, solicitudes

del contenedor EJB y solicitudes de SOAP.v Native COBOL: Las aplicaciones COBOL pueden ejecutar las reglas del

mismo modo que lo hace para zRule Execution Server for z/OS. Puededesarrollar un XOM de COBOL que proporcione las estructuras Javanecesarias para ejecutar las reglas en una aplicación COBOL. Un parámetrode configuración de tiempo de ejecución redirecciona la llamada medianteAdaptadores locales optimizados de WebSphere (WOLA). No se necesitaescribir ningún código adicional de Java para ejecutar las reglas de negocio.

Planifique desplegar la aplicación de reglas empresariales como un subprogramade regla COBOL.1.

En Rule Designer, genere un XOM a partir de un libro de copias COBOL(consulte Guía de aprendizaje: Generación de código COBOL a partir de unproyecto de reglas de libro de copias y Consideraciones COBOL para eldesarrollo de aplicaciones de regla). El XOM de COBOL proporciona lasestructuras Java necesarias para ejecutar las reglas en una aplicación COBOL.Antes de generar un XOM de COBOL, debe saber cómo se correlacionan lasestructuras del libro de copia COBOL con las estructuras Java, y de cualquierrestricción que se pueda aplicar (consulte Cómo manejar diferencias de tipo dedatos entre Java y COBOL).

2.

A continuación, correlaciona los métodos empresariales con elementos del librode copias COBOL utilizando la característica de correlación entre BOM yCOBOL en el Editor de BOM. Debe correlacionar también métodos de negociocon elementos de XOM mediante la característica de correlación entre BOM yXOM. Definiendo correlaciones entre BOM y COBOL y entre BOM y XOM,puede compartir la aplicación de reglas empresariales entre entornos Java yCOBOL (consulte Guía de aprendizaje: Compartir un BOM entre Java yaplicaciones COBOL).

3.

Usted y los analistas de negocio pueden escribir reglas empresariales medianteel lenguaje de acciones empresariales (BAL), con algunas limitaciones (consultePalabras claves y características de BAL).

4.

A continuación, genere un subprograma de regla COBOL que contiene elconjunto de reglas y la correlación entre BOM y COBOL, y a continuaciónincluye el subprograma COBOL en un programa COBOL principal (consulteConfiguración de un subprograma de regla COBOL en una aplicación COBOL).

La tabla siguiente describe las diferencias principales entre las aplicaciones dereglas que se ejecutan en zRule Execution Server for z/OS, Rule Execution Server,y en una plataforma COBOL nativa.

20 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational

Decision Management

CaracterísticazRule ExecutionServer for z/OS

Rule ExecutionServer enWebSphereApplication Serverpara z/OS

Subprograma deregla COBOL

Integración directacon aplicacionesCOBOL

(utilización deWOLA)

Soporte de todas lasconstrucciones decreación de reglas

Despliegues directosde nuevas versionesde conjunto de reglas

Integración con lasherramientasempresariales deDecision Center

Soporte de pruebas ysimulación

Compartición dereglas con entornosdistribuidos

Integración en elmismo entornoCOBOL que laaplicación COBOL dellamada

Ejecución local enCICS TS Versión 4 yposteriores

Alta disponibilidad ysoporte detransacción medianteWebSphereApplication Serverpara z/OS

Aplicaciones de reglas empresariales para plataformas .NETPuede desplegar y ejecutar sus reglas en un entorno .NET.

Puede ejecutar aplicaciones de reglas en .NET utilizando conjuntos de reglasdesarrollados en Rule Designer. Puede desplegar el conjunto de reglas como unaDLL .NET en un entorno .NET nativo o bien exponer el conjunto de reglas comoun servicio web al que puede llamar desde un entorno .NET. El diagrama siguientemuestra cómo despliega una DLL de conjunto de reglas en un entorno .NETnativo.

Visión general: familia de productos WebSphere Operational Decision Management 21

Decision Server incluye una versión .NET del motor de reglas y proporciona unconjunto de herramientas para volver a correlacionar el BOM con una versión quese puede cargar y utilizar en un entorno .NET nativo.v

Desarrolla el BOM. Si desea realizar la ejecución en plataformas Java y .NET,puede crear este BOM a partir de un XOM de Java y después convertir el XOMde Java a un XOM .NET , por ejemplo, utilizando el XOM, Java 2 CSharpTranslator para Eclipse. Si solo tiene como destino una plataforma .NET,desarrolla un XOM .NET. Debe correlacionar el BOM con clases .NET utilizandocorrelación entre BOM y XOM. No puede utilizar el Editor de BOM en RuleDesigner para definir esta correlación entre BOM y XOM. Debe definirla en unarchivo B2X aparte.

v

En Decision Server, genera una DLL .NET desplegable. Esta DLL contiene elconjunto de reglas y el BOM. En la plataforma .NET, proporciona un modelo deobjetos de ejecución (XOM) .NET y la correlación entre BOM y XOM asociada. Acontinuación, despliega y ejecuta la DLL .NET en la plataforma .NET (consulteEjecución de las reglas con el motor de reglas para .NET y Ejemplo: Ejecuciónpara .NET: motor de reglas para .NET ).

Para ejecutar las reglas en la plataforma .NET, también puede utilizar DecisionServer para exponer un conjunto de reglas como servicio de decisionestransparentes alojado basado en modelos de objeto del entorno de Java o .NET.Escriba y gestione reglas en Rule Designer y cree un servicio de decisiones paraexponer la lógica empresarial en la plataforma .NET (consulte Tutorial: Cómoejecutar un servicio de decisiones transparentes alojado en Java o .NET).v

Genera esquemas XML a partir de las clases .NET mediante una herramienta de.NET Framework. A continuación, utiliza el esquema generado como XOM en elque escribe reglas en Rule Designer.

v

Define la interfaz de servicio de decisiones estableciendo los parámetros deconjunto de reglas y añadiendo reglas empresariales al proyecto de reglas.

v

Expone el conjunto de reglas como un servicio de decisiones desplegando elconjunto de reglas en Rule Execution Server. A continuación, llama al servicio de

22 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational

Decision Management

decisiones desde una aplicación .NET añadiendo una referencia web a suproyecto .NET (consulte LLamar al servicio de decisiones en .NET).

Desarrollo de aplicaciones de reglas de sucesoPara desarrollar aplicaciones de sucesos, los desarrolladores, arquitectos y analistasde negocio trabajan juntos para diseñar un modelo de datos, organizar la ejecuciónde sucesos, crear, revisar y probar sucesos y desplegar la aplicación de sucesosresultante en diversas plataformas de producción (Java SE, Java EE, o z/OS).

Desarrolla aplicaciones de reglas de suceso para implementar coordinación desucesos en tiempo real entre sistemas empresariales (consulte Decision ServerEvents como el concentrador de proceso de sucesos empresariales). Si desea veruna introducción práctica al desarrollo de sucesos, consulte Cómo empezar autilizar reglas de sucesos.

Usted y los analistas de negocio diseñan un modelo de datos (consulteconstrucción de modelo de datos ../com.ibm.wodm.dserver.events.dev/topics/developingthecepmetadatalayer.dita). El modelo de datos consta de objetos denegocio que identifican de dónde proceden los datos (objetos de suceso, conexiones dedatos) y dónde se envían los resultados de la evaluación de sucesos de negocio(objetos de acción). Los objetos de negocio proporcionan un entorno de datos en elque procesar reglas. Los objetos de suceso construyen objetos de negocio, y sedefinen objetos de acción desde los objetos de negocio.v

En Event Designer, crea activos de suceso en un proyecto de sucesos. En esteproyecto de sucesos, puede crear una carpeta para cada sistema empresarial quedesee integrar. En la carpeta del sistema empresarial, crea los elementossiguientes:– Sucesos y objetos de suceso para sucesos que inician procesos entre sistemas

empresariales.– Acciones y objetos de acción para acciones que se podrían realizar cuando se

produce un suceso.v

Visión general: familia de productos WebSphere Operational Decision Management 23

Para la mayoría de sucesos y acciones, define un conector. Los conectores desuceso pasan datos al tiempo de ejecución de eventos, los conectores de acciónrecuperan los datos a partir del tiempo de ejecución de sucesos. Estándisponibles los siguientes tipos de conectores:– Correo electrónico– Sistema de archivos– FTP– HTTP– JMS– Base de datos relacional– SOAP– Consola de usuario

v

Define conexiones de datos (normalmente bases de datos relacionales) queproporcionan los datos necesarios para completar la evaluación de la lógicaempresarial. Por ejemplo, la lógica puede necesitar utilizar el nivel de serviciodel cliente, pero esos datos pueden estar disponibles únicamente en una base dedatos DB2 que contiene una tabla de clientes maestra.

Usted y los analistas de negocio crean la lógica empresarial en Event Designer,consulte Construcción de la lógica empresarial.v Crea reglas de suceso, que determinan cómo interactuar con los distintos sistemas

empresariales. Por ejemplo, una regla de suceso puede indicar que cuando uncliente realice una transferencia financiera desde el sistema empresarial Procesode transacciones, el sistema empresarial Servicio de clientes deba contactar conel cliente y ofrecer una inversión alternativa.

v Un grupo de reglas de suceso consta de una regla de suceso o de varias. Cada reglade suceso la desencadena un suceso y puede activar una o más acciones.Opcionalmente, puede utilizar filtros para compartir lógica entre reglas.

Despliega e integra las conexiones de datos y los activos de suceso en el tiempode ejecución de sucesos (consulte Despliegue de activos en un servidor de tiempode ejecución de sucesos utilizando Event Designer).v The event runtime supervisa los sucesos a medida que estos entran en el sistema

y realiza un seguimiento del progreso de los sucesos y de las accionescorrespondientes a medida que estos avanzan por un proceso (consulte loscomponentes de Decision Server Events ).

v Cuando se produce un suceso en un sistema empresarial y potencialmenterequiere una o más acciones en otro sistema, los datos relevantes (nombre decampo, tipo de campo y valor) se denominan carga útil del suceso. El conectordel sistema empresarial pasa esta carga útil del suceso a una cola JMS. El tiempode ejecución de sucesos recupera el mensaje de la cola JMS y rellena los objetosde negocio con los valores contenidos en la carga útil de sucesos.El eventruntime analiza el suceso, identifica los grupos de reglas de suceso que hacenreferencia al suceso y determina si existen filtros que requieran evaluaciónadicional. Si una acción incluye una regla de suceso, el event runtime intentaevaluarla para determinar si se cumplen las condiciones de una acción. Si faltaalgún valor, el tiempo de ejecución de sucesos intenta recuperar la informaciónque falta de una conexión de datos externa. La acción se inicia solo si se cumplela condición. Si la acción no incluye condiciones, se inicia la accióncorrespondiente.

24 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational

Decision Management

Usted y los analistas de negocio prueban la lógica empresarial mediante widgetsde Business Space.v En el widget Event Tester, prueba la lógica de sucesos en un proceso

empresarial. Define una plantilla de sucesos y la evalúa. A continuación, puedevisualizar el resultado de los filtros que se han evaluado y ver qué acciones sehan ejecutado. También puede ver sucesos basados en tiempo que no se hanevaluado aún y acciones basadas en tiempo que no se han ejecutado aún(consulte Probar la lógica de sucesos mediante el widget Event Tester).

v En el widget de Event Capture y de Event Replay, puede capturar los sucesos apartir de un sistema de producción y reproducir una secuencia de uno de ellos ode varios, normalmente en un sistema de prueba (consulte Captura yreproducción de secuencias de sucesos).

Supervisa el proceso de sucesos de negocio en el entorno de ejecución.v Para reunir estadísticas sobre el rendimiento, habilita Performance Monitoring

Infrastructure (PMI) en WebSphere Application Server (consulte Supervisión conestadísticas de PMI).

v En el widget Event Chart, visualiza gráficas en tiempo real que muestran elhistorial de sucesos acciones y filtros visualizados en la evaluación de grupos dereglas de suceso (consulte Supervisión y comprobación de reglas de suceso enBusiness Space).

Administra los entornos de desarrollo y ejecución.v En la interfaz basada en navegador Administración, puede supervisar y

gestionar el desarrollo y entornos de ejecución, consulte Administrar paraobtener más información. En el entorno de desarrollo, utiliza Administraciónpara visualizar los sucesos del sistema y el proceso de grupos de reglas desuceso, para asegurarse de que la aplicación está procesando sucesos ygenerando acciones tal como se espera. También puede ejecutar informes y verel proceso del flujo de sucesos.

v Define autenticación y acceso de usuario a widgets de Business Space (consulteSeguridadDecision Server Events).

Gestión de decisiones para usuarios empresarialesDecision Center es un repositorio y servidor de gestión de decisiones escalable conun entorno web de colaboración para la creación, gestión, validación y desplieguede sucesos y reglas empresariales.

Decision Center proporciona gobierno de proyectos, que incluye seguridad basadaen roles, mantenimiento de historial, y metadatos personalizados. Los usuariosempresariales utilizan la misma tecnología de lenguaje de reglas subyacente parareglas empresariales y reglas de suceso, y tienen acceso al mismo entorno degestión y creación. Decision Center proporciona colaboración mejorada entreequipos mediante acceso de varios usuarios para usuarios empresariales ysincronización entre entornos de usuarios de TI y empresariales (consulte “Roles yactividades de WebSphere Operational Decision Management” en la página 9).

Gestión de decisiones para proyectos de reglas

Como usuario de TI, publica proyectos de reglas en Decision Center. Mediante elrepositorio de Decision Center, los analistas de negocio y los gestores de políticasmantienen las reglas empresariales. Las herramientas de informes están disponiblesen Decision Center, mientras que Rule Solutions for Office se utiliza para lacompartición fuera de línea de las reglas empresariales. A continuación, un analista

Visión general: familia de productos WebSphere Operational Decision Management 25

de negocio o gestor de políticas puede desplegar las reglas empresariales en RuleExecution Server desde Decision Center, directamente o mediante un proceso poretapas en cooperación con un administrador del sistema.

Si desea ver una introducción práctica a la gestión de reglas empresariales enDecision Center, consulte Comenzando con las reglas empresariales y Tutoriales (enla consola de empresa Decision Center).

El diagrama siguiente muestra las principales herramientas y tareas para la gestiónde reglas empresariales en Decision Center.

Cuando la aplicación de reglas empresariales está preparada para pasar a estardisponible a los analistas de negocio y gestores de políticas, publica los proyectosde reglas en Decision Center. En cualquier momento, puede sincronizar la copia detrabajo del proyecto de reglas con el contenido del repositorio de Decision Centertal como lo han cambiado los gestores de políticas y analistas de negocio (consulteSincronización de reglas entre usuarios empresariales y desarrolladores).

Los gestores de políticas y los autores de reglas pueden crear reglas de negocio enla consola de empresa Decision Center, la consola de empresa Decision Center, yen Rule Solutions for Office. Con Rule Solutions for Office, los autores de reglasescriben reglas en Microsoft Word y editan las tablas de decisiones en MicrosoftExcel. Pueden crear contenido que no sea de reglas y de reglas mixto en unRuleDoc, y mantener información semántica junto con el propio contenido de laimplementación de las reglas (consulte Authoring rules). Puede integrarextensiones de creación y gestión de reglas desarrolladas en Rule Designer en laconsola Decision Center y Rule Solutions for Office (consulte los ejemplos:Creación de extensiones para Decision Center y Extensiones de gestión de reglasempresariales para Decision Center).

Los gestores de políticas utilizan ramas para trabajar en varios releases de la lógicaempresarial, escribir consultas sobre las reglas empresariales en su proyecto de

26 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational

Decision Management

reglas y crear informes para revisar los resultados de las consultas. Los gestores depolíticas pueden utilizar estas consultas para definir carpetas inteligentes, unamanera orientada al negocio de visualizar el contenido de un proyecto de reglas enla consola Decision Center. Pueden ver el resultado de su trabajo o revisar loscambios realizados por otros buscando las reglas empresariales en su proyecto dereglas (consulte Revisar y gestionar las reglas).

Los gestores de políticas debe estar seguros de que las reglas empresariales estánescritas correctamente y que ninguna actualización dañará la lógica empresarialincluida en el conjunto de reglas (consulte Validación de reglas). Los gestores depolíticas utilizan Decision Center para validar la lógica empresarial en escenariosde uso bien definidos, ejecutando pruebas y simulaciones en sus reglas. ElProveedor de servicios de escenario (SSP) llama a Rule Execution Server paraejecutar los conjuntos de reglas y generar un informe. El informe proporcionadetalles de las pruebas de una suite de pruebas o simulación que han sidosatisfactorias y que han fallado. Puede almacenar los resultados de ejecución (datosde entrada, datos de salida, flujo de ejecución, y que reglas se ha ejecutado) enDecision Warehouse, un recurso de Rule Execution Server (consulte los ejemplos:Pruebas de Decision Center).

Puede utilizar la consola Decision Center para administrar el acceso de losusuarios y la configuración del repositorio de Decision Center. Decision Centerproporciona servicios de historial y mantenimiento de versiones que dan soporte ala auditoría y retrotracción de reglas empresariales (consulte AdministraciónDecision Center).

Usted o los gestores de políticas despliegan un conjunto de reglas en RuleExecution Server desde Decision Center. En función de si se utiliza el repositoriode Decision Center como el almacenamiento de producción para reglasempresariales, despliegue directamente en la plataforma de producción o en laplataforma de prueba (consulte Despliegue de reglas).

Gestión de decisiones para proyectos de sucesos

Publica proyectos de sucesos en Decision Center. Mediante el repositorio deDecision Center, los analistas de negocio y los gestores de políticas mantienen lasreglas de suceso. Hay disponibles herramientas de informes en Decision Center. Acontinuación, los gestores de políticas despliegan las reglas de suceso a las reglasde tiempo de ejecución desde Decision Center, directamente o mediante un procesopor etapas en cooperación con un administrador del sistema.

Si desea ver una introducción práctica a la gestión de reglas empresariales enDecision Center, consulte el Tutoriales (en el widget de decisión).

El diagrama siguiente muestra las principales herramientas y tareas para la gestiónde sucesos en Decision Center.

Visión general: familia de productos WebSphere Operational Decision Management 27

Cuando la aplicación de sucesos está preparada para pasar a estar disponible a losanalistas de negocio y gestores de políticas, publica los proyectos de sucesos enDecision Center. En cualquier momento, puede sincronizar la copia de trabajo elproyecto de reglas con el contenido del repositorio de Decision Center tal como lohan cambiado los gestores de políticas y analistas de negocio (consulteSincronización de reglas entre usuarios empresariales y desarrolladores).

Los gestores de políticas y los autores de reglas pueden crear reglas de sucesos enel widget de decisión. El widget de decisión es la interfaz de la consola DecisionCenter disponible desde Business Space. Puede integrar extensiones de modelo dereglas desarrolladas en Event Designer en la consola Decision Center y el widgetde decisión (consulte Creación de reglas).

Los gestores de políticas utilizan ramas para trabajar en varios releases de la lógicaempresarial, escribir consultas sobre las reglas de suceso en su proyecto de reglas ycrear informes para revisar los resultados de las consultas. Los gestores de políticaspueden utilizar estas consultas para definir carpetas inteligentes, una maneraorientada al negocio de visualizar el contenido de un proyecto de sucesos en elwidget de decisión. Pueden ver el resultado de su trabajo o revisar los cambiosrealizados por otros buscando las reglas de suceso en su proyecto de sucesos(consulte Revisión y gestión de reglas).

Los gestores de políticas deben estar seguros de que las reglas de sucesos estánescritas correctamente y que ninguna actualización dañará la lógica empresarial(consulte Validación de reglas). Para validar la lógica empresarial, los gestores depolíticas pueden utilizar los widgets de Event Testing en Decision Center forBusiness Space. En el widget de Event Tester, pueden probar la lógica de sucesosen un proceso empresarial (consulte Prueba de lógica de sucesos utilizando elwidget de Event Tester). En el widget de Event Capture y de Event Replay, puedencapturar los sucesos a partir de un sistema de producción y reproducir unasecuencia de uno de ellos o de varios, normalmente en un sistema de prueba(consulte Captura y reproducción de secuencias de sucesos).

28 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational

Decision Management

Puede utilizar la consola Decision Center para administrar el acceso de losusuarios y la configuración del repositorio de Decision Center. Decision Centerproporciona servicios de historial y mantenimiento de versiones que dan soporte ala auditoría y retrotracción de reglas empresariales (consulte AdministraciónDecision Center). En el widget de Event Chart, también puede visualizar gráficasen tiempo real que muestran el historial de sucesos, acciones y filtros utilizados enla evaluación de grupos de reglas de suceso (consulte Supervisión y comprobaciónde reglas de suceso en Business Space).

Usted o los gestores de políticas despliegan activos de suceso en el tiempo deejecución de suceso desde el widget de Decisión. En función de si se utiliza elrepositorio de Decision Center como el almacenamiento de producción para reglasempresariales, despliegue directamente en la plataforma de producción o en laplataforma de prueba (consulte Despliegue de reglas).

En qué consiste la instalación de WebSphere Operational DecisionManagement

Una visión general de cómo se divide la familia de productos y de dónde seinstalan los componentes.

Composición de WebSphere Operational DecisionManagement

El WebSphere Operational Decision Management incluye un conjunto decomponentes, que se instalan en ambos sistemas operativos distribuidos y z/OS.

WebSphere Operational Decision Management se divide en una serie decomponentes, un conjunto de componentes para los sistemas operativosdistribuidos y un conjunto de componentes destinados a z/OS. Los componentesde un sistema distribuido se instalan utilizando IBM Installation Manager, y loscomponentes para z/OS utilizan SMP/E.

Todos los componentes incluyen un conjunto de módulos. Algunos módulos seinstalan de forma predeterminada, otros módulos son opcionales. Puede instalar loque necesita en cualquier momento y actualizar la instalación cuando le haga falta.Installation Manager compruebe el sistema del software de requisitos previos antesde instalar cada módulo.

WebSphere Operational Decision Management utiliza las funciones básicas deInstallation Manager, incluidas:v

Seleccionar un paquete de idioma en el instaladorv

Actualizar un paquete de producto existentev

Modificar un paquete de producto existentev

Retrotraer un paquete de productov

Desinstalar un paquete de producto

Visión general: familia de productos WebSphere Operational Decision Management 29

La figura siguiente muestra los productos de WebSphere Operational DecisionManagement:

Decision Server y Decision Center son componentes separados pero funcionan encombinación. Por ejemplo, para ejecutar los ejemplos y tutoriales de DecisionCenter debe instalar ambos componentes en el mismo sistema, y cada uno debeconocer el directorio de instalación del otro. De forma predeterminada, eldirectorio de instalación de ambos componentes es el mismo, es decir, compartenel mismo directorio del grupo de paquetes de Installation Manager.

El siguiente conjunto de componentes se puede instalar en una plataformadistribuida:v “ Decision Server ” en la página 31v “ Decision Center ” en la página 33

El conjunto de componentes a continuación puede instalarse en z/OS:v “Decision Server for z/OS ” en la página 35v “ WebSphere Business Rules for z/OS ” en la página 37v “ Decision Center for z/OS ” en la página 38

30 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational

Decision Management

Decision Server

Tabla 2. Decision Server Rules

Módulo Descripción

Rule Designer Herramienta de desarrollo de aplicacionesde reglas de negocio para desarrolladores,modeladores y arquitectos.

Instalado de forma predeterminada:

v

Motor de reglas

Una instancia de un motor de reglasevalúa las condiciones de las reglasempresariales con respecto a los objetospara determinar las reglas que sonelegibles para la ejecución.

v

Motor de reglas para .NET

Un motor de reglas que evalúa las reglasen la plataforma .NET.

v

Gestión de COBOL

Prestaciones de gestión que se debenhabilitar para crear proyectos de reglasque se basan en un modelo COBOL.

v

Rules SDK

Se utiliza Rules SDK para incluir reglasempresariales en las aplicaciones.

Opciones no predeterminadas:

v

Scorecard Modeler

Scorecard Modeler amplíe las prestacionesde Rule Designer proporcionando unmodelo completo de puntuación listo parautilizarse con estrategias predefinidas depuntuación y razonamiento.

Rule Execution Server Plataforma de ejecución de reglasempresariales gestionadas que incluye elmotor de reglas.

Archivos de archivado del servidor deaplicaciones de Rule Execution Server Los archivos de despliegueRule Execution

Server Java EE para cada servidor deaplicación soportado.

Si desea configurar Rule Execution Server enun servidor de aplicación soportado distintoa WebSphere Application Server, debeseleccionar la opción para el servidor deaplicación soportado.

Visión general: familia de productos WebSphere Operational Decision Management 31

Tabla 3. Decision Server Events

Módulo Descripción

Event Designer Event Designer sólo está disponible enWindows, y se utiliza para diseñar,desarrollar, probar, desplegar, mantener ysupervisar las aplicaciones de suceso.

Tiempo de ejecución se sucesos El tiempo de ejecución de sucesos gestionala coordinación de sucesos empresariales entiempo real que se definió durante eldesarrollo de la aplicación. El tiempo deejecución de sucesos se puede desplegar yconfigurar en WebSphere Application Server.

Widgets de Business SpaceEl widget Event Capturet y Event Replay seejecutan en Business Space. Normalmenteestos widgets se utilizan por usuariosempresariales que, para la prueba, deseancapturar sucesos de un sistema y reproduciruna secuencia de uno o varios de ellos, porlo general, en un sistema de prueba.

El widget Event Tester se ejecuta en BusinessSpace y se utiliza normalmente por usuariosempresariales que desean probar la lógica desucesos de un proceso empresarial.

La figura siguiente muestra una configuración completa de Decision Server:

32 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational

Decision Management

Decision Center

Módulo Descripción

Decision Center Un conjunto de herramientas de gestión dereglas empresariales para los gestores depolítica y usuarios empresariales, incluyendouna consola de empresa deDecision Center,una consola empresarial, y un repositoriocompartido.

Rule Solutions for Office Rule Solutions for Office proporcionamódulos adicionales para Microsoft Word yMicrosoft Excel, posibilitando la creación ygestión de reglas empresariales utilizandoMicrosoft Office.

Decision Center for Business SpaceInstalado de forma predeterminada:

v

Event Capture widget and Event Replaywidget

El widget Event Capturet y Event Replayse ejecutan en Business Space.Normalmente estos widgets se utilizanpor usuarios empresariales que, para laprueba, desean capturar sucesos de unsistema y reproducir una secuencia deuno o varios de ellos, por lo general, enun sistema de prueba.

v

Widget de Event Tester

El widget Event Tester se ejecuta enBusiness Space y se utiliza normalmentepor usuarios empresariales que deseanprobar la lógica de sucesos de un procesoempresarial.

v

El widget Event Chart Manager, EventChart, y Event Layout

Estos widgets se ejecutan en BusinessSpace, y se utilizan para desarrollar yvisualizar gráficos que muestran laactividad del sistema en tiempo real,incluyendo el proceso de sucesos, lacreación de acciones, la evaluación degrupos de reglas de sucesos y los valorestotal y promedio de campos numéricos.

v

Consola del usuario de sucesos

La consola del usuario proporciona laprestación de integrar actividadeshumanas en el flujo de proceso.

Visión general: familia de productos WebSphere Operational Decision Management 33

Módulo Descripción

Archivos de archivado del servidor deaplicaciones de Decision Center Los archivos de despliegueDecision Center

Java EE para cada servidor de aplicaciónsoportado.

Si desea configurarDecision Center en unservidor de aplicación soportado distinto aWebSphere Application Server V8.0, debeseleccionar la opción para el servidor deaplicación soportado.

La figura siguiente muestra una configuración completa de Decision Center:

34 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational

Decision Management

Decision Server for z/OS

Módulo Descripción

zRule Execution Server for z/OSUn tiempo de ejecución de zRule ExecutionServer for z/OS, y un servidor paraadministrar el subyacente Rule ExecutionServer. Un usuario COBOL puede llamar azRule Execution Server for z/OS si ejecutaen Lote, CICS, y IMS.

En una instalación estándar, se configuranvarias instancias de zRule Execution Serverfor z/OS para desarrollar, probar y poner laaplicación en estado de producción. Cadainstancia apunta a un único conjunto debibliotecas ejecutables que se instalanutilizando SMP/E.

SMP/E proporciona un inventario yreferencia cruzada de dependencias desoftware, y un mecanismo para instalarnuevos productos o aplicar mantenimientode software. Estas prestaciones aseguran laintegridad del sistema global. Para obtenerinstrucciones completas de la instalación deSMP/E, consulte el directorio del productoentregado con el paquete de instalación dezRule Execution Server for z/OS.

Rule Execution Server Una plataforma de ejecución de reglasempresariales en WebSphere ApplicationServer para z/OS que incluye el motor dereglas.

Tiempo de ejecución se sucesos El tiempo de ejecución de sucesos gestionala coordinación de sucesos empresariales entiempo real que se definió durante eldesarrollo de la aplicación. El tiempo deejecución de sucesos puede desplegarse yconfigurarse en WebSphere ApplicationServer para z/OS.

Widgets de Business SpaceEl widget Event Capturet y Event Replay seejecutan en Business Space. Normalmenteestos widgets se utilizan por usuariosempresariales que, para la prueba, deseancapturar sucesos de un sistema y reproduciruna secuencia de uno o varios de ellos, porlo general, en un sistema de prueba.

El widget Event Tester se ejecuta en BusinessSpace y se utiliza normalmente por usuariosempresariales que desean probar la lógica desucesos de un proceso empresarial.

Visión general: familia de productos WebSphere Operational Decision Management 35

Módulo Descripción

System Management Facility (SMF) Si su licencia de IBM requiere que superviseel uso de los programas fuente de COBOLque genera utilizando Rule Designer, debedefinir el distintivo de recopilación de datosde uso para que pueda recopilar los datosde uso de los programas fuente de COBOL.SMF recopila los datos de uso en tiempo deejecución.La comunicación entre el programafuente COBOL generado y SMF se lleva acabo a través del gestor de recursos COBOL.

La figura siguiente muestra una configuración completa de Decision Server forz/OS:

36 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational

Decision Management

WebSphere Business Rules for z/OS

Módulo Descripción

zRule Execution Server for z/OSUn tiempo de ejecución de zRule ExecutionServer for z/OS, y un servidor paraadministrar el subyacente Rule ExecutionServer. Un usuario COBOL puede llamar azRule Execution Server for z/OS si ejecutaen Lote, CICS, y IMS.

En una instalación estándar, se configuranvarias instancias de zRule Execution Serverfor z/OS para desarrollar, probar y poner laaplicación en estado de producción. Cadainstancia apunta a un único conjunto debibliotecas ejecutables que se instalanutilizando SMP/E.

SMP/E proporciona un inventario yreferencia cruzada de dependencias desoftware, y un mecanismo para instalarnuevos productos o aplicar mantenimientode software. Estas prestaciones aseguran laintegridad del sistema global. Para obtenerinstrucciones completas de la instalación deSMP/E, consulte el directorio del productoentregado con el paquete de instalación dezRule Execution Server for z/OS.

Rule Execution Server Una plataforma de ejecución de reglasempresariales en WebSphere ApplicationServer para z/OS que incluye el motor dereglas.

System Management Facility (SMF) Si su licencia de IBM requiere que superviseel uso de los programas fuente de COBOLque genera utilizando Rule Designer, debedefinir el distintivo de recopilación de datosde uso para que pueda recopilar los datosde uso de los programas fuente de COBOL.SMF recopila los datos de uso en tiempo deejecución.La comunicación entre el programafuente COBOL generado y SMF se lleva acabo a través del gestor de recursos COBOL.

La figura siguiente muestra una configuración completa de WebSphere BusinessRules for z/OS:

Visión general: familia de productos WebSphere Operational Decision Management 37

Decision Center for z/OS

Módulo Descripción

Decision Center for z/OS Un conjunto de herramientas de gestión dereglas empresariales para los gestores depolítica en WebSphere Application Serverpara z/OS, incluyendo una consola DecisionCenter Enterprise, una consola Business yun repositorio compartido.

38 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational

Decision Management

Módulo Descripción

Decision Center for Business SpaceInstalado de forma predeterminada:

v

Event Capture widget y Event Replaywidget

El widget Event Capturet y Event Replayse ejecutan en Business Space.Normalmente estos widgets se utilizanpor usuarios empresariales que, para laprueba, desean capturar sucesos de unsistema y reproducir una secuencia deuno o varios de ellos, por lo general, enun sistema de prueba.

v

Widget de Event Tester

El widget Event Tester se ejecuta enBusiness Space y se utiliza normalmentepor usuarios empresariales que deseanprobar la lógica de sucesos de un procesoempresarial.

v

El widget Event Chart Manager, EventChart, y Event Layout

Estos widgets se ejecutan en BusinessSpace, y se utilizan para desarrollar yvisualizar gráficos que muestran laactividad del sistema en tiempo real,incluyendo el proceso de sucesos, lacreación de acciones, la evaluación degrupos de reglas de sucesos y los valorestotal y promedio de campos numéricos.

v

Consola del usuario de sucesos

La consola del usuario proporciona laprestación de integrar actividadeshumanas en el flujo de proceso.

La figura siguiente muestra una configuración completa de Decision Center forz/OS:

Visión general: familia de productos WebSphere Operational Decision Management 39

SeguridadPara ayudarle a configurar aplicaciones con seguridad, los servidores deaplicaciones comprueban el acceso a los recursos y gestionan los derechos deacceso.

Se ha certificado que WebSphere Operational Decision Management soporta losEstándares federales de procesamiento de información FIPS 140-2. El estándar FIPS140-2 es un programa de acreditación de seguridad de tecnología de la informaciónpara certificar módulos criptográficos para utilizarlos en departamentos delgobierno e industrias reguladas que recopilan, almacenan, transfieren, comparten ydifunden información importante pero sin clasificar.

La configuración de una modalidad segura en un servidor de aplicaciones ofrecevarias maneras de aumentar la seguridad de la aplicación que se despliega.

En modalidad segura, un servidor de aplicaciones:v Comprueba el acceso a los recursos :el acceso a una clase mediante el

mecanismo de reflexión de Java no está permitido sin los derechos de seguridadadecuados.

v Gestiona derechos de acceso: Rule Execution Server el acceso de consola segestiona con este mecanismo.

De forma predeterminada, Rule Execution Server se instala con un mínimo deseguridad. La aplicación de consola Rule Execution Server define tres rolesespecíficos: resAdministrators, resDeployers y resMonitors. Los roles controlan elacceso a los diversos JSP/Servlets.

No hay una implementación de permisos específicos para MBeans de RuleExecution Server. Todo lo que se necesita para acceder a los MBeans mediante JMXson las credenciales correctas.

40 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational

Decision Management

La seguridadJava 2 proporciona un mecanismo de control de acceso específico ybasado en políticas, que aumenta la integridad general del sistema. La seguridadJava 2 es independiente de la autorización basada en roles de Java EE. Laseguridad Java 2 puede inhabilitarse y habilitarse independientemente de laseguridad global. Sin embargo, en ciertos servidores de aplicaciones cuando sehabilita la seguridad global, la seguridad de Java 2 también se habilita. Tenga encuenta que la seguridad de Java 2 puede inhabilitarse incluso cuando se habilita laseguridad global.

Nota: La configuración de seguridad de Rule Execution Server puede estarrelacionada con la aplicación, el dominio o la política de seguridad de ámbito deservidor en la empresa. Revise los valores de seguridad para las aplicaciones quellaman a Rule Execution Server con su arquitecto de aplicaciones o administradorde sistemas de Java EE, según sea adecuado .

Se debe completar la instalación de Decision Center y Rule Execution Serverutilizando un asistente de configuración de instalación. para Decision Center, elasistente de configuración de instalación le ayuda a crear los grupos correctos ensu servidor de aplicación cuando configura el acceso de seguridad. Para RuleExecution Server, el asistente de configuración de instalación le ayuda a crear eltipo correcto de esquemas de base de datos.

Protocolos de comunicaciónHTTP de soporte de Rule Execution Server y el protocolo de comunicación HTTPSasegurado. Puede personalizar la fábrica de protocolos.

La comunicación con Rule Execution Server soporta los protocolos decomunicación HTTP o HTTPS. La comunicación con Rule Execution Server sepuede producir desde Decision Center o Rule Designer.

Puede personalizar la comunicación de dos formas:v Para dar soporte a certificados no de confianza en modalidad segura.v Para dar soporte a protocolos personalizados.

Modalidad segura

De forma predeterminada, HTTPS solo soporta certificados de confianza. Comoconsecuencia, cuando se comunica con Rule Execution Server en modalidadsegura, no se puede conectar utilizando un certificado de demostración que no seade confianza para la JVM predeterminada. El servidor de aplicaciones emite unaexcepción de reconocimiento SSL si intenta conectarse utilizando un certificado dedemostración no fiable. Para habilitar la comunicación para trabajar concertificados que no son de confianza, añada la siguiente propiedad del sistema Javaen el script de inicio del servidor de aplicación:

-Dilog.rules.res.allowSelfSignedCertificate=true

Para permitir HTTPS en certificados autofirmados que no de confianza para tareasAnt, establezca la propiedad del sistema Javailog.rules.res.allowSelfSignedCertificate en true, como se muestra a continuación:

<property name="ilog.rules.res.allowSelfSignedCertificate" value="true"/>

Visión general: familia de productos WebSphere Operational Decision Management 41

Protocolos personalizados

Puede personalizar la fábrica de protocolos para un protocolo específico utilizandolas siguientes propiedades del sistema:v custom.protocol.factory: El nombre completo de la fábrica de protocolos.v custom.protocol.scheme: El nombre de protocolo para el que se personaliza la

fábrica de protocolos.v custom.protocol.defaultPort: El puerto predeterminado utilizado para el

protocolo si no se especifica ningún puerto en el URL.

Debe lanzar la JVM que inicia la comunicación HTTP con estas propiedades delsistema y su implementación de la clase de fábrica de protocolosorg.apache.commons.httpclient.protocol.ProtocolSocketFactory en la ruta de clase.

Se registra y se crea una instancia de la fábrica de protocolos especificada encustom.protocol.factory si se cumplen las dos condiciones siguientes:v Se crea una instancia del cliente HTTP.v El protocolo en el URL utilizado para la comunicación es el mismo que el valor

de la propiedad custom.protocol.scheme.

Puede implementar el protocolo de una de las maneras siguientes:v Ejecute la tarea Ant con las propiedades del sistema:

-Dcustom.protocol.factory=com.ilog.MyProtocolFactory-Dcustom.protocol.scheme=https -Dcustom.protocol.defaultPort=443

v Añada las propiedades al archivo build.xml:<property name="custom.protocol.factory" value="com.ilog.MyProtocolFactory"/><property name="custom.protocol.scheme" value="https"/><property name="custom.protocol.defaultPort" value="443"/>

Herramientas de terceros y SAMLos instaladores de WebSphere Operational Decision Management instalansoftware de terceros de código abierto.

Herramientas de tercerosSe incluyen herramientas de software de código abierto de terceros con WebSphereOperational Decision Management.

Software de código abierto:

WebSphere Operational Decision Management incluye diversas bibliotecas yherramientas de código abierto de terceros que amplían la experiencia del usuariocon el producto.v “Eclipse” en la página 43v “Apache Ant” en la página 43

IBM agradece el trabajo de la comunidad Open Source y a todos losdesarrolladores independientes que crean y soportan los paquetes Open Source.

Se proporcionan paquetes de código abierto para ampliar WebSphere OperationalDecision Management. IBM no soporta los paquetes e IBM no recomienda si sonadecuados para la utilización en producción. Para obtener soporte, consulte lacomunidad de usuarios correspondiente a través de la página inicial de cadapaquete.

42 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational

Decision Management

Eclipse:

Opcionalmente, puede instalar Eclipse si aún no tiene instalada una versión de esteIDE.

El instalador estándar de WebSphere Operational Decision Managementproporciona Eclipse como entorno opcional por comodidad para los usuarios.Eclipse es necesario para el desarrollo satisfactorio de aplicaciones con WebSphereOperational Decision Management, pero los usuarios pueden optar por instalarWebSphere Operational Decision Management en una instalación de Eclipseexistente, compatible con la versión. No tiene que incorporar Eclipse en lasaplicaciones que desarrolla utilizando WebSphere Operational DecisionManagement. Sin embargo, para determinadas características puede ser necesarioque se incluyan bibliotecas específicas de Eclipse en la aplicación final.

Apache Ant:

Apache Ant se instala para proporcionar una compilación preconfigurada y scriptsde despliegue.

Versión 1.7.1 de Ant, la herramienta de compilación basada en Java, se proporcionaen el directorio <DirInstalación>/shared/tools/ant.

Para obtener más información sobre Ant, consulte http://ant.apache.org.

Ant se instala como parte de la instalación estándar de WebSphere OperationalDecision Management. Proporciona una compilación preconfigurada y scripts dedespliegue. Estos scripts son esenciales para el desarrollo de aplicaciones queincorporan WebSphere Operational Decision Management y pueden ser útilescomo elementos de la aplicación final. Sin embargo, no son elementos obligatoriosde aplicaciones WebSphere Operational Decision Management: en aplicacionescompiladas con WebSphere Operational Decision Management, todas lascaracterísticas del producto son completamente funcionales, aunque Ant no se hayaincorporado en la aplicación final.

Sistema Software Asset ManagementSoftware Asset Management (SAM) se instala como sistema de obligatoriedad delicencias.

Acerca de Software Asset Management:

Debe incluir el archivo sam.jar en las aplicaciones de reglas empresariales quedesarrolle.

Software Asset Management (SAM) es el sistema de obligatoriedad de licencias deWebSphere Operational Decision Management. SAM toma la forma de un archivoJAR, denominado sam.jar, que se debe incluir en la vía de acceso de clases decualquier aplicación de reglas empresariales desarrollada con WebSphereOperational Decision Management.

El archivo sam.jar es específico de un cliente en particular, pero se puede utilizaren varias máquinas que pertenezcan a dicho cliente.

Nota:

Visión general: familia de productos WebSphere Operational Decision Management 43

Puede haber muchas copias del archivo sam.jar en toda la distribución deWebSphere Operational Decision Management. Para habilitar el uso de algúnmódulo de WebSphere Operational Decision Management, el archivo SAM debeestar visible en la vía de acceso de clases del módulo.

SAM, archivos de licencia e instaladores de productos:

Durante la instalación de los productos, el instalador crea o actualiza los archivossam.jar para que incluyan las licencias que ha adquirido para los módulos queestá instalando.

Los detalles de las licencias se basan en el instalador que ha utilizado (versión deevaluación o comercial) y las contraseñas de instalación que ha proporcionado.v Si se le ha otorgado más acceso, además de a los módulos instalados

previamente (una extensión de evaluación, por ejemplo), debe lanzar elinstalador para volver a instalar los módulos con los nuevos derechos.

v Si se le otorga acceso a módulos adicionales, debe lanzar el instalador parainstalarlos y actualizar todos los archivos JAR de SAM para todo el árbol dearchivos a fin de incluir el nuevo acceso, normalmente, a los archivos JAR deSAM de los módulos anteriores y nuevos. Para aprovechar las ventajas delacceso adicional más allá del árbol instalado, en Eclipse o en un servidor deaplicaciones, debe volver a realizar el despliegue desde el árbol actualizado.

Cómo hacer que la licencia de SAM esté visible:

Después de instalar un módulo, puede hacer que la licencia de SAM esté visible enla vía de acceso de clases de este módulo.

Acerca de esta tarea

Para poder utilizar el producto, debe asegurarse de que los detalles de la licenciaestán visibles en el archivo SAM para cada módulo.

Procedimiento

Para que la licencia esté visible:1. Instale el módulo en la máquina.

El instalador inserta el archivo de licencia en la instalación. El archivo delicencia se incluye en sam.jar.

2. Asegúrese de que el archivo JAR está en la vía de acceso de clases apropiadapara que los archivos de licencias dentro del JAR estén visibles al ejecutar losmódulos de WebSphere Operational Decision Management.

Nota:

Si utiliza el archivo classpath_*.xml para establecer la vía de acceso de clases,el archivo de licencia se incluye automáticamente. El archivo classpath_*.xmlestá ubicado en el subdirectorio lib del componente WebSphere OperationalDecision Management correspondiente.

Licencias y reempaquetado de archivados:

Si vuelve a empaquetar los archivados de módulos que contienen el archivosam.jar, también debe volver a empaquetar este archivo.

44 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational

Decision Management

Para obtener información sobre el reempaquetado de Decision Center, consulte ladocumentación sobre la configuración y el despliegue del servidor de aplicaciones.

Licencias y varias aplicaciones de reglas:

Si desarrolla más de una aplicación de reglas empresariales, se visualiza unmensaje en la salida de la consola al ejecutar la aplicación. En este caso, debeespecificar el nombre de aplicación SAM para cada aplicación.

En función de los componentes que incluya en la aplicación, puede especificar elnombre de la aplicación SAM de cualquiera de las maneras siguientes:v Estableciendo una propiedad dentro del conjunto de reglas: consulte la interfaz

IlrPropertyNamesv Utilizando el método IlrRuleset.setApplication(java.lang.string)v Mediante el establecimiento de la propiedad del sistema Java

ilog.sam.application cuando inicia la aplicaciónv Utilizando la propiedad del conjunto de reglas ilog.sam.application en la consola

Rule Execution Server

Sinergias con otros productos de IBMWebSphere Operational Decision Management complementa otros productos deIBM para otorgarle más poder a las empresas para automatizar, gestionar ymejorar el ciclo de decisiones frente a la complejidad y los cambios crecientes.

WebSphere Operational Decision Management está integrado por los siguientesproductos de IBM:

IBM Business Process Manager

IBM Process Designer soporta características completas de creación yejecución basadas en paradigmas que le son familiares a los usuarios deWebSphere Operational Decision Management. Las características decreación incluyen el lenguaje de acciones empresariales (BAL) para lacreación de reglas if-then en el editor Intellirule. Además, los usuarios deProcess Designer pueden exportar un proyecto de reglas que contiene lasreglas que implementan una tarea de proceso. Por lo tanto, las reglasexportadas pasan de un modelo de gobierno y ciclo de vida centrados enel proceso a la metodología y el ciclo de vida de WebSphere OperationalDecision Management. IBM Process Designer y Integration Designertambién incluyen asistentes para integrar fácilmente aplicaciones de reglasde negocio existentes en procesos de negocio.

Visión general: familia de productos WebSphere Operational Decision Management 45

IBM Business Monitor

El SupportPac de Business Process Manager Advanced (LA71) proporcionaintegración con IBM Business Process Manager.

La integración con IBM Business Monitor proporciona supervisión entiempo real de las decisiones de negocio.

El SupportPac de Business Monitor (LB01) proporciona integración conIBM Business Monitor.

IBM SPSS

La integración con IBM SPSS proporciona analíticas predictivas de negociopara la mejora continua de decisiones.

El SupportPac de Predictive Analytics (LB02) proporciona integración conIBM SPSS.

Para obtener más información acerca de los SupportPacs disponibles, consulte IBMWebSphere Operational Decision Management SupportPacs.

AccesibilidadLas características de accesibilidad permiten a las personas con discapacidades,como movilidad restringida o visión limitada, utilizar satisfactoriamenteWebSphere Operational Decision Management.

Este producto da soporte a las siguientes características de accesibilidad:

Atajos de teclado

Puede desplazarse por los distintos entornos de WebSphere OperationalDecision Management y su documentación mediante atajos de teclado. Losentornos de gestión de reglas, incluidos Eclipse y Microsoft Office,proporcionan documentación sobre sus características de accesibilidad.También puede encontrar temas sobre los atajos de teclado en ladocumentación de WebSphere Operational Decision Management.

Ampliación

Puede utilizar los valores de los sistemas de visualización para ampliar lasinterfaces de desarrollo y la documentación de soporte

Lectura de pantalla

Puede utilizar un lector de pantalla con un sintetizador de voz digital,como IBM Easy Web Browsing, para oír lo que se visualiza en la pantalla.Consulte la documentación con la tecnología de asistencia para verinformación detallada sobre cómo utilizarla con esta suite de producto y sudocumentación.

Documentación técnica

Los centros de información de productos IBM comparten un entorno basado ennavegador al que puede acceder mediante un navegador web.

Atajos de teclado

La tabla siguiente lista los módulos de WebSphere Operational DecisionManagement y sus temas sobre los atajos de teclado.

46 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational

Decision Management

Módulo de producto Temas sobre atajos de teclado

Rule Solutions for Office v Atajos de teclado del Editor de flujos dereglas

v Atajos de teclado del editor de reglas

Rule Designer v Editor Intellirule

v Editor Intellirule Template

Decision Center v Reglas empresariales: Opciones de usuario

v Reglas de suceso: Opciones de usuario

Decision Server Events v Accesibilidad

Visión general: familia de productos WebSphere Operational Decision Management 47

48 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational

Decision Management

Avisos

Esta información se ha desarrollado para productos y servicios ofrecidos en losEstados Unidos.

Es posible que IBM no ofrezca los productos, servicios o características descritos eneste documento en otros países. Póngase en contacto con el servicio técnico localde IBM para obtener información sobre los productos y servicios actualmentedisponibles en su zona. Cualquier referencia a un producto, programa o servicio deIBM no pretende afirmar que sólo se puede utilizar el producto, programa oservicio de IBM. En su lugar, puede utilizar cuando producto, programa o serviciocon funcionalidad equivalente que no infrinja ningún derecho de propiedadintelectual de IBM. No obstante, es responsabilidad del usuario evaluar y verificarla operación de cualquier producto, programa o servicio ajeno a IBM.

IBM puede tener patentes o aplicaciones de patente pendientes de aprobación quetraten del tema descrito en este documento. La entrega de este documento no leconcede ninguna licencia de estas patentes. Puede enviar consultas sobre licenciaspor escrito, a:

IBM United Kingdom Laboratories,Mail Point 151,Hursley Park,Winchester,Hampshire,Inglaterra SO21 2JN

Para realizar consultas sobre licencias relacionadas con la información del juego decaracteres de doble byte (DBCS), póngase en contacto con el departamento depropiedad intelectual de IBM en su país o envíe las consultas, por escrito, a:

Intellectual Property LicensingLegal and Intellectual Property LawIBM Japan Ltd.1623-14, Shimotsuruma, Yamato-shiKanagawa 242-8502 Japón

El párrafo siguiente no se aplica al Reino Unido ni a ningún otro país dondeestas disposiciones sean incompatibles con la legislación vigente:INTERNATIONAL BUSINESS MACHINES CORPORATION FACILITA ESTAPUBLICACIÓN "TAL CUAL" SIN GARANTÍAS DE NINGÚN TIPO, NIEXPLÍCITAS NI IMPLÍCITAS, INCLUYENDO, PERO SIN LIMITARSE A, LASGARANTÍAS IMPLÍCITAS DE NO INFRACCIÓN, COMERCIALIZACIÓN OADECUACIÓN A UN FIN CONCRETO. Algunos estados no permiten la exclusiónde garantías expresas o implícitas en determinadas transacciones, por lo que esposible que esta declaración no sea aplicable.

Esta información podría incluir imprecisiones técnicas o errores tipográficos. Lainformación aquí contenida está sometida a modificaciones periódicas; estasmodificaciones se incorporarán en las nuevas ediciones de la publicación. IBMpuede realizar mejoras y/o modificaciones en el/los producto(s) y/o el/losprograma(s) descritos en esta publicación en cualquier momento sin previo aviso.

Cualquier referencia hecha en esta información a sitios web que no sean de IBM esmeramente informativa y en modo alguno representa una recomendación dedichos sitios web. El contenido de estos sitios web no forma parte del contenido deeste producto de IBM, por lo que la utilización de dichos sitios web esresponsabilidad del usuario.

49

IBM puede utilizar o distribuir cualquier información que nos proporcione de laforma que considere apropiada sin que suponga ninguna obligación para usted.

Los licenciatarios de este programa que deseen obtener información paraposibilitar: (i) el intercambio de información entre programas creadosindependientemente y otros programas (incluyendo éste) y (ii) la utilización mutuade la información que se ha intercambiado, pueden ponerse en contacto con:

IBM United Kingdom Laboratories,Mail Point 151,Hursley Park,Winchester,Hampshire,Inglaterra SO21 2JN

Dicha información puede estar disponible, sujeta a los términos y condicionesapropiados, incluyendo en algunos casos el pago de una cantidad.

IBM proporciona el programa bajo licencia descrito en esta documentación, asícomo todo el material bajo licencia disponible, según los términos del Acuerdo deCliente de IBM, del Acuerdo Internacional de Programas bajo Licencia de IBM o decualquier otro acuerdo equivalente entre ambas partes.

Todos los datos de rendimiento aquí recogidos se han determinado en un entornocontrolado. Por consiguiente, es posible que los resultados obtenidos en otrosentornos operativos varíen significativamente. Puede que algunas medidas sehayan realizado en sistemas en nivel de desarrollo y no se garantiza que éstas seanlas mismas en sistemas generalmente disponibles. Asimismo, puede que algunasmedidas se hayan estimado por extrapolación. Puede que los resultados realesvaríen. Los usuarios de este documento deberían verificar los datos aplicables a suentorno específico.

La información relativa a productos ajenos a IBM se ha obtenido de losproveedores de estos productos, de sus anuncios publicados o de otras fuentespúblicas. IBM no ha probado estos productos y no puede confirmar la precisióndel rendimiento, la compatibilidad o cualquier otra reclamación relacionada conproductos ajenos a IBM. Puede dirigir sus preguntas acerca de las prestaciones delos productos ajenos a IBM a los proveedores de estos productos.

Esta información contiene ejemplos de datos e informes utilizados en operacionescomerciales habituales. Para ilustrarlas de la forma más completa posible, losejemplos incluyen los nombres de personas, empresas, marcas y productos. Todosestos nombres son inventados y cualquier similitud con los nombres y direccionesde una empresa real es una coincidencia.

LICENCIA DE COPYRIGHT:

Esta información contiene programas de aplicación de ejemplo en idioma deorigen, que ilustra técnicas de programación en varias plataformas operativas. .Puede copiar, modificar y distribuir estos programas de ejemplo en cualquierformato sin necesidad de pagar a IBM con fines de desarrollo, utilización,marketing o distribución de los programas de aplicación, de conformidad con lainterfaz de programación de la aplicación de la plataforma operativa para la queestán escritos los programas de ejemplo. Estos ejemplos no se han probado bajotodas las condiciones. Por lo tanto, IBM no garantiza la fiabilidad, la capacidad deservicio o la función de estos programas. Los programas de ejemplo sonproporcionados "TAL CUAL", sin garantía de ningún tipo. IBM no será responsablede ningún daño provocado por su utilización de los programas de ejemplo.

Todas las copias o partes de estos programas de ejemplo o cualquiera de susderivados deben incluir un aviso de copyright como el siguiente:

50 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational

Decision Management

© (nombre de la empresa) (año). Los fragmentos de este código proceden de IBMCorp. Sample Programs. © Copyright IBM Corp. _escriba el año o años_.

Marcas registradasIBM, el logotipo de IBM e ibm.com son marcas registradas de InternationalBusiness Machines Corp., registradas en muchos países. Otros nombres deproductos y servicios pueden ser marcas registradas de IBM o de otras compañías.Una lista actual de marcas registradas de IBM está disponible en la Web en“Información sobre copyright y marcas registradas” en www.ibm.com/legal/copytrade.shtml.

Linux es una marca registrada de Linus Torvalds en Estados Unidos y/o en otrospaíses.

Microsoft, Windows y el logotipo de Windows son marcas comerciales deMicrosoft Corporation en los Estados Unidos y/o en otros países.

UNIX es una marca registrada de The Open Group en Estados Unidos y en otrospaíses.

Java y todos los logotipos y marcas basados en Java son marcas registradas deOracle y/o sus filiales.

Avisos 51

52 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational

Decision Management

Índice

Aaccesibilidad

discapacidadatajos de teclado 46

administradoresroles 9, 14, 23, 25

agilidad empresarial 5analistas de negocio

roles 9, 14, 23, 25Apache Ant

como opción de instalación 43aplicaciones de reglas de suceso 9

desarrollo 23integración 23

aplicaciones de reglas empresariales 9desarrollo 14, 19, 21en datos .NET 14, 21en datos COBOL 14, 19en datos Java o XML 14integración 14, 19, 21licencias 43

archivadosreempaquetado, aspecto de la

licencia 45arquitectos

roles 9, 14, 23autores de reglas

roles 9, 25

Cciclos empresariales y de TI

sincronización 5

Ddesarrolladores

roles 9, 14, 23

EEclipse

como opción de instalación 43escenarios 25estrategias de gestión de decisiones

elección 6gestión de reglas empresariales 6proceso de reglas empresariales 6

FFederal Information Processing Standards

FIPS 40

Ggestión de decisiones

actividades 9

gestión de decisiones (continuación)aparte de las aplicaciones 5para usuarios empresariales 25roles 9

gestión de decisiones para usuariosempresariales 9

gestión de reglas empresariales 5, 6, 25como una expresión de política

empresarial 5gestores de políticas

roles 9, 25gobierno 25

validación de reglas 25

Iinstalación de componentes

visión general 29

Llicencias

Software Asset Management 43

MMicrosoft Excel

creación de reglas empresariales 25Microsoft Word

creación de reglas empresariales 25modalidad segura

en protocolo de comunicación 41

Ppersonalizar

protocolo de comunicación 41proceso de reglas empresariales 5, 6

como una expresión de detección depatrón de sucesos 5

protocolos de comunicaciónen modalidad segura 41personalizar 41

Rroles

administradores 9analistas de negocio 9arquitectos 9autores de reglas 9desarrolladores 9gestores de políticas 9

SSAM

Véase Software Asset Management(SAM)

seguridadpara despliegue de archivado en la

instalación 40simulaciones 25sincronización

ciclos empresariales y de TI 5Software Asset Management (SAM)

sistema de obligatoriedad delicencias 43

software de código abierto 42

Uusuarios empresariales 25

gestión de reglas de suceso 25gestión de reglas empresariales 25

Vvalidación

decisiones 25

53

54 WebSphere Operational Decision Management 8.0: Descripción general: familia de productos WebSphere Operational

Decision Management

����

Impreso en España